./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) 16:24:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x1cf) [ 131.336509][T10936] FAT-fs (loop4): Unrecognized mount option "017777777777777777777770xffffffffffffffff&¼/‰;Š§¬§¼ÎçH•¸2ÿÿÿÿ" or missing value [ 131.355861][T10938] FAT-fs (loop0): bogus number of reserved sectors [ 131.362479][T10938] FAT-fs (loop0): Can't find a valid FAT filesystem [ 131.369593][T10947] loop5: detected capacity change from 0 to 87 16:24:49 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe088d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) [ 131.429501][T10956] loop3: detected capacity change from 0 to 4112 [ 131.464126][T10956] FAT-fs (loop3): bogus number of reserved sectors [ 131.470870][T10956] FAT-fs (loop3): Can't find a valid FAT filesystem [ 131.471879][T10967] loop0: detected capacity change from 0 to 4112 [ 131.484866][T10936] loop4: detected capacity change from 0 to 4112 [ 131.491811][T10971] loop5: detected capacity change from 0 to 87 [ 131.495773][T10936] FAT-fs (loop4): Unrecognized mount option "017777777777777777777770xffffffffffffffff&¼/‰;Š§¬§¼ÎçH•¸2ÿÿÿÿ" or missing value [ 131.512622][T10967] FAT-fs (loop0): bogus number of reserved sectors [ 131.519166][T10967] FAT-fs (loop0): Can't find a valid FAT filesystem [ 131.522603][T10977] loop1: detected capacity change from 0 to 4112 16:24:49 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x38602, 0x14a) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) sendfile(r0, r2, &(0x7f0000000080)=0x80, 0x6) r3 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r4, 0xcf01) fallocate(r3, 0x1, 0x0, 0x101) truncate(&(0x7f00000000c0)='./bus\x00', 0x0) 16:24:49 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe0a8d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:49 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:49 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0xcf01) [ 131.627694][T10995] loop3: detected capacity change from 0 to 4112 [ 131.634336][T10996] loop5: detected capacity change from 0 to 87 [ 131.641282][T11000] loop0: detected capacity change from 0 to 4112 [ 131.642315][T11002] loop1: detected capacity change from 0 to 4112 [ 131.656047][T10995] FAT-fs (loop3): bogus number of reserved sectors [ 131.662581][T10995] FAT-fs (loop3): Can't find a valid FAT filesystem 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06030008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:49 executing program 5 (fault-call:6 fault-nth:0): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06040008000d000400ff7e", 0x24}], 0x1}, 0x0) [ 131.678878][T11000] FAT-fs (loop0): bogus number of reserved sectors [ 131.685418][T11000] FAT-fs (loop0): Can't find a valid FAT filesystem [ 131.707798][T11012] loop4: detected capacity change from 0 to 4112 16:24:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x14d842, 0x89) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:24:49 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:49 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:49 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x6e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={0x230100, 0x2, 0x15}, 0x18) r4 = perf_event_open$cgroup(&(0x7f0000000540)={0x1, 0x80, 0x3, 0xff, 0x9, 0x1, 0x0, 0x8, 0x4000, 0xb, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x2, 0xccfb}, 0x40900, 0x101, 0x5, 0x5, 0x7fff, 0x7, 0x400, 0x0, 0x0, 0x0, 0xda08}, r2, 0xb, r2, 0xa) r5 = syz_mount_image$nfs(&(0x7f00000005c0), &(0x7f0000000600)='./file1\x00', 0xff, 0x3, &(0x7f0000000800)=[{&(0x7f0000000640)="6bbf763c6045f2094a90f30ae15108b0fdb33043dc6f2a", 0x17, 0x9c}, {&(0x7f0000000680)="4546b09f694bfc6fd4a2f414a35b390fefa02a4cf1b4598840b6033e87839cb3293b4b3eb69326a535ee8bc5bf6741b6582f6914cefec68b63581277590fefd4a4d056bc6a94bc2554f459a6450d4a9033ef0d0e206f1c2270cd60493702685664644d2a57931a8c62420e714555d9b3386db4e7a64402358bac2a1c6e6aaa71ab6f5c2c25c79d18b181fa0f638baf90c8afbdd3c37b4ea81bcfa532067d7fd5a2e9766fb3a9b7fcdc2e856e2643b2aab723cea1abd905474d97683ff29d9cc0ba93518f24f085784c88f3259cbabac778803ecd4de7177c7b1681987953abfa3935012006ddb678672b5c3e4474b6f758", 0xf1, 0x200}, {&(0x7f0000000780)="bace264399ac0407e6d20aa68127688c4a91cc433625bcf640512573db14704e41e732f13ac832b5f5362c8035a5c41e22a2ed99ef5fc52cfa059b8a586722c9c606d767334d24219f6d42c3376398a59ba3cadb866187811ae51088ee", 0x5d}], 0x41030, &(0x7f0000000880)=ANY=[@ANYBLOB='vfat\x00,fsname={+,uid>', @ANYRESDEC, @ANYBLOB="2c66756e633d4649524d574152455f434845434b2c61707072616973652c7375626a5f757365723d72295c2c736d61636b6601666c6f6f723d76666174002c6673757569643d62593634383332352d386630662d623565d32d003230312d3163616435309b322c00"]) r6 = accept$packet(r2, 0x0, &(0x7f0000000940)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000380)="be751785719688a878a764352ee9d96e4293557186eb005d8a020956e0af366de8deac3c500843d763d3b2ea95599c2bcd780f75fc5b4dddc95caf2e2e5ec2b5008b8a126a89ae5748dff2b81adaaa3a59ac07313886023b12ba3ea136943e342db0374cdd432c8db50af254087ed7f9eb8d7f2a17ed1cf1b056e1364e69cfa3c02a60ab1105fffc6439a28c9435854f767609d6f60831a7c17a6c6bfc2abe8c16c64a286e6fcdd4fdc31fbca8517b40b470416083f635fcad58bc3a97f2460be805f08dd385d3a953c0f80a2c12d245613f60a46e196b6003ff339943cb671c4247adcba1ebb8", 0xe7}], 0x1, &(0x7f0000000980)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r4, r0, r0, r2, r1]}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r5, r6]}}], 0x90}, 0x24004000) r7 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r7, 0x0) openat(r7, &(0x7f00000000c0)='./file1\x00', 0x1218c2, 0x4) ftruncate(r2, 0xcf01) open(&(0x7f0000000080)='./bus\x00', 0xc800, 0xe5) r8 = getpid() r9 = pidfd_open(r8, 0x0) process_madvise(r9, 0x0, 0x0, 0x14, 0x0) fallocate(r9, 0x6c, 0x81, 0x9c62) fallocate(r0, 0x60, 0x2, 0x9) [ 131.780211][T11028] loop5: detected capacity change from 0 to 87 [ 131.796038][T11032] loop3: detected capacity change from 0 to 4112 [ 131.815841][T11032] FAT-fs (loop3): bogus number of reserved sectors [ 131.822412][T11032] FAT-fs (loop3): Can't find a valid FAT filesystem [ 131.825857][T11039] loop0: detected capacity change from 0 to 4112 [ 131.830332][T11028] FAULT_INJECTION: forcing a failure. [ 131.830332][T11028] name failslab, interval 1, probability 0, space 0, times 0 [ 131.838984][T11039] FAT-fs (loop0): invalid media value (0x00) [ 131.847989][T11028] CPU: 0 PID: 11028 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 131.848010][T11028] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.848019][T11028] Call Trace: [ 131.848026][T11028] dump_stack_lvl+0xb7/0x103 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080003000d000400ff7e", 0x24}], 0x1}, 0x0) [ 131.854120][T11039] FAT-fs (loop0): Can't find a valid FAT filesystem [ 131.862833][T11028] dump_stack+0x11/0x1a [ 131.862855][T11028] should_fail+0x23c/0x250 [ 131.887973][T11041] FAT-fs (loop1): bogus number of reserved sectors [ 131.891462][T11028] __should_failslab+0x81/0x90 [ 131.891485][T11028] ? alloc_pipe_info+0xac/0x350 [ 131.895996][T11041] FAT-fs (loop1): Can't find a valid FAT filesystem [ 131.902464][T11028] should_failslab+0x5/0x20 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080208000d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080308000d000400ff7e", 0x24}], 0x1}, 0x0) [ 131.916089][T11045] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 131.918856][T11028] kmem_cache_alloc_trace+0x49/0x310 [ 131.937917][T11028] alloc_pipe_info+0xac/0x350 [ 131.942600][T11028] splice_direct_to_actor+0x5f7/0x650 [ 131.947980][T11028] ? do_splice_direct+0x170/0x170 [ 131.953109][T11028] ? security_file_permission+0x87/0xa0 [ 131.958725][T11028] ? rw_verify_area+0x136/0x250 [ 131.963718][T11028] do_splice_direct+0xf5/0x170 [ 131.968533][T11028] do_sendfile+0x773/0xda0 [ 131.972969][T11028] __x64_sys_sendfile64+0xf2/0x130 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080408000d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:49 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080508000d000400ff7e", 0x24}], 0x1}, 0x0) [ 131.978116][T11028] do_syscall_64+0x3d/0x90 [ 131.982541][T11028] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 131.988485][T11028] RIP: 0033:0x4665f9 [ 131.992373][T11028] 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.012067][T11028] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 132.020474][T11028] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080608000d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:50 executing program 5 (fault-call:6 fault-nth:1): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080708000d000400ff7e", 0x24}], 0x1}, 0x0) [ 132.028488][T11028] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 132.036568][T11028] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 132.044540][T11028] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 132.052507][T11028] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 132.071665][T11061] loop4: detected capacity change from 0 to 4112 [ 132.095897][T11041] FAT-fs (loop1): bogus number of reserved sectors [ 132.102459][T11041] FAT-fs (loop1): Can't find a valid FAT filesystem 16:24:50 executing program 1: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = getpid() getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) fcntl$setstatus(r1, 0x4, 0x800) r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x1c4) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x640001, 0x0) openat(r4, &(0x7f0000006380)='./bus\x00', 0x8a40, 0x1a2) r5 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x260080, 0x1eb23bed2a925367) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x111) pidfd_getfd(r1, r5, 0x0) ftruncate(r6, 0x2008001) sendmmsg(r3, &(0x7f0000006180)=[{{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000240)="c96c49684361df5a6acef6b606647e43205fadfdeba826420481344e17c322a9ef76", 0x22}, {&(0x7f0000000280)}, {&(0x7f0000000300)="f2fedf7c90d3e676bccd9f13", 0xc}, {&(0x7f0000000340)="72ab23e20609a50c7aa6f9bd4da65a0bf060dc2b3000627091eb4c181b3e012d1aebd39a13f6d111a32bd194007194dc938d368f8dddfd3d0cd2443601fd54635d0a1431d690e3cbd8ab313eb802186912f0380b", 0x54}, {&(0x7f00000003c0)="6aa2d04193ccc2056bba483cf2ab40d77e9560ff4fd7a4ea8f1a626593506d57b4a8430c962296644ca9aaef063206caab7b259a21e20ba0ca2aff9fcdaf45219a8d077e9cc5dace160da0d450c3a71085be5d0f489301270aaa31c1c9396cee7a67a034c15bb837ab62927bdaf9108fe829955748a2fed4", 0x78}], 0x5, &(0x7f00000004c0)=[{0xd0, 0x88, 0x1200000, "aa8a03c588cdd6d33b2af970d83e079badc0450a493744942146bbdbddba050c6ef79782a9d0ef431480bf01406869a5915ad8bce7268e7abdb05a860b3629c87276387e42c7cc388eec2ca2de028dc66d5d5a7753204eedc75282158b3dfc4ef38fef2f9e2a488062960cc671df2dcfdc91198656d5f1f129fea32308e22e908fb9e59f34161e33b48d82b10f741cdaf83caeb2ae3fd812340ad4cac329be1023d8dc62cd954cc9a43d578d9a9c5a26202a642bef15adf3aff52ab3457dfb4f"}, {0x38, 0x108, 0x7f, "1cb3eedc0dffe69bee3869867e286adda054f8226e51468edb762a0dc866b86e083521fb7396db"}], 0x108}}, {{&(0x7f0000000600)=@tipc=@name={0x1e, 0x2, 0x3, {{0x2}, 0x4}}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000680)="0b87f26bf7a59adc2c055bd50a62a21ec1657731c87bb302404b1399202b0439772b7cc1afee51c0c7bf1d34c33e410adfcd6759a649acdf7ac6d0737a8ba7cce10774f8cd31b6d20d8c4fdcee35edaf61dbaca137110f7041f8dc623254caff81ee0e1bba1b66d953da65857a2b244e3c3d695ddf96fea4a59de15689899b7f1ac1cb641681a44678cfc92ab21d081227824cc235a923d835a65f", 0x9b}, {&(0x7f0000000740)="edb76612f15b724907b00f9cc39b9aae897d35785dc5a690bf88a15cf1fe7f13b86ee9dbae3a457f0c07542cbbe876f348c848238e9a7940041389692c77f9e3b189b3ac222ce381c170aac4052bcb85471d", 0x52}], 0x2, &(0x7f0000000800)=[{0x68, 0x105, 0xfffffffd, "129e69641cc7ebdff246acb1a59ac00fb7723be0d7b613082b59393c4eefd7326c4d50822fb19db6f51ba2740c6e5258d766ccf20675d23fd67b551e07c03298c034a5c239635c1019e89727dcac342515ab92"}], 0x68}}, {{&(0x7f0000000880)=@xdp={0x2c, 0x1, 0x0, 0x1a}, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000900)="4c62822bbefd5fcf9c25da9342ce2a0c85fd0b2463f7d89c46582ab0d30b1efb00d4fe5c89989ca56ed0e857d257f0207a638a7aa29ab0fdfca6eec1e45b128de2dce6043c39dbd5e01476817bf16b763fa2048b4e4eb7cf8f63aca93f208e0fcd9e0e1df2cd6dfa0c8fb863a1d8c36e30f67af66266acad4bd9de4d93eb871dbb8eeb80416ef688bf19fd44615f51ebb0ac482fe0e3bb61cb663fd330ee84fc4b", 0xa1}, {&(0x7f00000009c0)="b923694f63dd6ec8649377ce0f9d0e2a19403c91309537d99046114583b3db2bf85abe651dad8aaaaa2e6ac5eeb295619d1105e2a7ee4ca7b1ba07a6018483bd68f7bc15b54cf16d0d1e4d99c0213385d5cbf067e588b69ebbd5b91bbab79831dcda6bea", 0x64}, {&(0x7f0000000a40)="5fb9d40d72dbc38dffed6decb08f63e4f8c8050c6c17", 0x16}, {&(0x7f0000000a80)="7e0941857cc11ffa244e96c6c8e1db725556ca53777b5d3833c08cddd0dc3e361bdaacbf6d3e9eca2316b0dd8d64cbf420f75541ae33eedb07f61c90c47ce06de82de4b57334008d00c8aa2a8fe75fda81094f1240855e828e53f5cb805779c7b99810cf8581803d112e3d75d421a0dcdbb4", 0x72}], 0x4, &(0x7f0000000b40)=[{0x1010, 0x116, 0x9, "a5f586747ae96cc231d1b0023d6a3591f09effa37657b80a29b0da87bf9657c09cc4928141a5b9ff63518a29c3ce375ffd58dcdc80d5c77290d675b4b1e32f7dcb284fe7406f34a140db510d19446be89f8453d6ae5b61fe9608ce2d050bfb020a3be9d31bc01fc5058d930726680a39c8e379916105fd0d23ce0b2ce4d9a7b69375bfacc22be581ecb8fb9dcca1bc2804d6da1a5a6d14e8fba75873ab725b4bafbd22602604ba60288fac5c82108a8751265133058bb95e52ac92b8fd3f108f89f27fc6f16689c731aa3203a28ecfa14364c0ca2b0e9ee5d4981ec4aafe8d44e8731eaebde228dd30d97f74702e0bd11b6269950d757442649924bc2052ba26dd16b6899711ae5031b34c714e7e6e7173f4ad5603de9516015260bfd0db795283be0cf9af050f1cab017348b7b6114e23037040cc1a8306934fd9a7e551bab7a16b4e649b99d30cd4ef2761645e2b5f5eafe3b0b3a7af07d12f5f4d59cf85cfa2c3eda33a8cc929622a7f9c3da31a251b4b787b04b1f7f8554b9fd88bda43363222a1dfae0e90a8b75138d11b976e0854a57aa253b1788c33a6c0a19f51247a90fb92efd0a75f81f519f4f234cca5e1217bad8945afbb581cfd49c71739a9bc632c923b8f9ea1191726ba0493c0cc0f7cf6de3055544b818f37b79f1a0858421f4da54646ec2d9909222ee58c8cda009a3f3d712638406011f0665d444d6d41edf50f29034b143e667b49014a851daf46d46bf738cbff8a5828d0dc36ca5edb59a0d962c938de2317c9fc8a4fb83a53d48c0d1e39356392abfff73ec90e2fd808bc1340c64e9bc018c28c4e7c07f2979355224c9d6b4f95edd0fe03cb4a83d154e5235e9a1f69e0d981329db88e60766da16663faf396f3da3db13e329564b6eaaeccb920beb15b4ae07563a7c239408e0ffe22b57581207e2d05eab54a143a30a38cbb118852b96884b3dae50b39c4fee4d2414b32a5f589c447fafe30cfaf1d0a4fc94a6474c0e6af056f2f2173719fddbdf3418cacc4e723539edd3a7760843ca3a15c3ad5373a8bd58440d7305c19f96700b35bd528406196da57e8d889bdbc9f6476e09968f0bd4de96dced4bf683f2914b4bdaa67ebf83347415a15a6a1c69b5d5ec29231358a2c726a066ba1401a6a0470671db2bb368da788dcfc22c6f23bca016212946c2a73686dd4e04a3b715220b63a90ff593d7eada0372dd0ad4adfba5d4cbb814939424c8139bbf6c5013b273c30366b333941027831e1e4347a9b16680a0f42f54d8669f544e487b95aef99d4a3c544aa23875ab5627adbacdd739abc89825610a68f6a48e1a973ea14534062c08f23e8c8d10da96bdadc88ec870cce155c08200960859d1856eafa9585537a425dca0b868891497358a59341bc6b02d235641620f56e354c42cb06ffdef752d5c708defa2c75d56551c158ace938a812ddcb423553caa6fcc9f9056a45e5133139b56539846422168b38ebfb7bb8b255d6c28da5fdc6070e69919d80f7f0b1aa442268ec29467bc3498beee660b1f19d0126d4e91b1a3362dc96620464610241c32385d287b7b5da16ce404a9a556ccb79f67aa33ec932bde674a4194218855dd614aa19167816e01515969f6405601b534d342fc390bab285b5714198d44bcc9cbb41ed8c5078241dec43cd9bb5e76f63dd0637710461a7f90e31cf2911050b1e6f260ea95bb4cbb2fe580e73ee60cca169a51b658a9b0ae1487dee5082ff65083646d148931a01ce4099c74fa6112b9ea7aa81ea305383b4e6b4926371e184f2b3911c0aaab94a87736e93baef7fa58e2f8c91d512800f2a50a52aee356a4e08678f8a2f52fa76ace6045433904a88f220646ba8b48696872b16a9eebd455f1abde5e143db017e6eeece4021532a86e27ead3d706a1eac20638456e7140cc7c641886bc472020bec99520168db429ba9b3e0d2bbf4868a997e0e695e4f12163264efadea80234764883a3f76a1da188e0c9ed68c817f8281553001a4d56d7dcd0e83c2d64b6cb7d54ca8ac0b99375e6008e5b556f925586f585e96ed51ef786ebd1b85e5123b8f77a7591089865dc18d67a9685a2b9470c278009436b01e9637d4a2e61dddbc7def16c21905b98c0fa7fe83cd3a3dd7fe89889b88612349d76f49cb32dc9f92ce5e60c3282c20fb64da02592186538b63bd7188c2d31db00fc977f85e9e7e7e5aebb23c2d37bd4ac6572870ef0fcd6a5060a77c8aa7aed2a752fea7edfcf228de3b1b6cd315f18f7ac331dedb507928444a74edac387429f28fc079dab246d06f6d790f6e8f8f27e9920977dc356a6fcc05f10498e77c0d7c510fec6537de0b12c38579892111a5e8d8c009ec74f28e8dd901083130284b1e3af7f8c81c0745c80d703b91b395736ea4a1f89edc0aae494e37510d0e0edbfa81e5db6c6c0cd43b27afa2f9eb5a1d696fe9615a4e17cf21031cc09b290fe434d53781bfe0710baa855917649996cb71e46b046576d890423260575aee518529cae9eb101db262f4ebcd55363e4993adb476803d363d478bdc8f2fec39322c19d30111037c3b1f3e62157ffcb033e952786e935de93a8960a269a18caf362253fd9dfab88229ce3991fa6fcb30b9d9704ffd7f911d5076dcc5f0add045f675822d544de98609c3afb7b807a89cb719b8211c524eec3255fac013a3fea3f9de2f502293a72e30e01cb3094638283104ff9db67b951abe75933dda2e68466670c0a6bea14dc87671fc7ca7422a855bae2e9de73469333ab3662b92c723a6c05d39b02c0dbc11df159be3a139b9e851a984ad62b89761f3966eba35180148fd714fcd5e974cda725f34aa3e5c373d03277240740d0d4160f38dffb65abb3a07149980672edbb1e38f668edb0d63f425afe631b09e4109420bd14c496343882ec1026bd0fc664f72cdbf3235a0b97397f3b9817c696b2e11abe1b762aab6adcec920261a55b03ba5b778766582a6463b46ca51806a35f6592857c12c83d0ef799049b91b305b30af1ed53d8918daf1405a50858775d43c126d8021407adac54dc7e22f1a7bf1cc6a8d41acfc41dabbeec03558c111a274988141c42f93eee7fbd956fd44a37788439cb0aeaaad4359d6e133f1859af1c6f0babb716a547a9eae4d3eee16c1e7af03aa21df3b0156b2cdaaef432708422781ac1b8de8392035f5cefb949ac8f0766d055af434bf3a12ede64a10d64b0c3e68003935b3708d5f8922616a383d2a14862801fd3b470e51ad75b83a78060be5602dde9de0e81b71d01f31cc0d1d0b4dde7e3381ee424e9da59730eccc2a4b7d1f94d0dcf3d1c9c857cbc9f1023c4adc3abb313acfc7444c783fae8c2b80cc89cbe7ead8cebf70f7cc6511b33d9088e8594e14251762c119822745c03a586799783bfa646c75520c1d5a2e51968bf2105c51cf96a13c2b0eae9f3f50c377642b56ca30ab4d89f011de41bdd3527a94cc42d2123c33fac3a8c06b29547cd5c0c7fe1f62a05c7bf33acf580f883f6e21fb899f71747912f032b8666f5a4064ae1a05fd6b358239a45090fcfb11d6ce3773089e5f24d321625239f56bb10f2fe3aeeb004335239c06a083ad8d08b1231382b0647de077ddf5e80eb7bf499ea17165c8ec5493c55eedceafe725e5483518ebfbfb107fd799d16d1b55cd9484a47fffe44d38699af08b4c0ff4648f831804bddd533e0f392b0ecdf0ca0b3dfe0f7daacfc7bae8958b014b6011c015ba0632af193176c6e531b495a7b296c2527f9acaf42a9a5d885aeaefdb859215bca0a7d966376e300526e9e900d6dbabbb01b903bb3e08324157eaf9d8cfc55aa574b309e3ce41952df4d02c58a8933e3e8770eef59a933fbf04ea3d390a254484d80670e6d35debb9366c339520dd96fe13ab33690ac1b2ef54d73dfa9a9689d5313119a747aa67765df49311c654bc237942d0f54a628eb7c1085d2b90f2af5487b7264b9cafede366f6dc81b69f12a3a3ea033c6cd6e734f27ca4364da5d60b86517410eacb8f951c11ba789f2a4dee8a5d9a971688f9b8f8cfc73b16e9675d751bec053f416c28d402793359043bdb8f576cbe1689f17fc68b97f05134447b292404d3d1c5f630a4ddaec0194c381cc6ec92ddf7cf56af01a384b5d97ea4df5dcd794827ac89a0d6f88f860b715e40071ec76d37136201cfee40b4c9c7dee705ddf4beed79d8fa85a46239865bf1db71fd7ff0cea70f559eec9c916a5cd1cfc670ca3c09bfaba2811e6d647ecb609cec727eace138ca610c42898ec3727322f023078439a162ef1a6286dc3aeb5901395d87e4d7f2f7f1676ed3d5cf99a736b84585a2088796897b6ac8c854e56f84154eb646ad3d0b68d6a1c635903fde80c49f73a3aee04ff92525340aa5a7e53ab9a057727b204ec93a6ca2b773b1001b25fe6638f63b5b1a1a4a09bca6c8f897402306ed487465092e758526c061b65fee1107d13bf701cf74ae994eb09bd3e6ec8fedf127658a541d728c96e6ff946e35b1e88dee76a7ef806ebed9836d03485e5cb2c7819146792c230784eb9bf47744c5fb1aab464c8d109dde0bc007c6ee65b0adbb79d50e63fbd00574f99c16f70d2116b166948d400a34944e282caf506a9164f4d76748058c70f9f2f694870043c5d9b51a113df04af542606a6f2d75dcf3df458d6ce2bad9143a55a29491cdb4434056256d1fecc193c77b680dd72fa7a63a203547479a73b8a3d3ee986a488a853589a498f641d40a36e713273df22bf7097d6460cfa3d1621fcea12e7d176bd2489e1ce396abbecd7e680c30d47a5ef5f4b09b85f21d22787699af551c7f4f676ea39c3558ccff0bf73cc6d3055a49f24e73a7222bf34b19e5e7f486a65937619fd8bcb7faa665d8eb2bc033ed1fcccf48fe15e72e9fbe48a9d5c3eaca78644b61f108edb91a7ca5566089267684ceb08412a39dc51319a88d30400482f0136a837e806f05b240aa911ec132b8dce4a0ff0d80bd448fe38ee96dcdcc0c0c1de3d98ca060071efe1cf7056455d48f1f0b3310c97c130ddf8baa0b2748563252d0b2cdbe6566675e3c4dc0b1937003cb33340ffe34c2bed95d2531d83add9d9f71e244e0e0e9c8b8e11c219e4e3556ba083116c16ef903845e98fa5987492e16337c421ec74fe905573f59bafa30b774f3b61f9014d5fd1a91a24d02b3678cbfe397fc38310e6e87eb41cb7f1eda31ce05ae1ce0a79e2e6dc641887ca454c9fabc95fc54f71c51197f238a8ed9c15ffa8ed31af80b80341308905edcc14f131e32083f3a710149eac705509dbc820b9c6a38aa666ef6e88f02cb17c240856496d682bf09a56c3ac2b3f63ecb13eb6f7f005babe40bc32325cd40771e56a1ed8dcc2ded8428adc5fda2686ddad1156a69cfaa5b1de7da334105a1e2a059cc19551b25df57160a24aabe966b13ee36bce2008b2ba3cdc8613863b0475cc78b7e25e1e49ba48b75ccf26dac4d5e878a472e0466b9ab28e67639b2d313b6264f791c93be4c27ff5e44f8c6be026986fc2522f67909ae018128fd40ade2ee4cc8e4fbb54adc8cb0009691e20d0b5ad9e20e33fa04cd447fcb82262abe2f64e96664b7038e52b5d7e97339a4ad54afb99780c0033afa5c239bedb4384ec5b90cf12d32422ceffe8eb73e0191709c8fb13bad0912e3a3c42d8f24c16161b4a5ba3cd1730b0dd5e0be3af6f4863f92eac79bce57e44a2ae23598b753a79aeac4716c23d01fd81762deb129fc10f801ab0c766dbdd6cb43d4b3c86b0da7782c58a44a79b6cbc1b348d70157"}, {0xe0, 0x6, 0xfff, "7c1d2923cc38eed67095df4926667f0c9aa980090cc982727915a46f1e24ef6558e81b595bdcda791a6a94a82a0890071ab346e49330b738688bb56f844fa487c93b0c3dcfa3d2e64bc0b94ef6d4c3376f1468df654b005e755e4f93182fc448104f6ed9f4b613e54538778180153ee4ae2e478463434c5d7e993f206de91a50c1afda6dd1d19e07dbf9e8adb33d4659c1ac0da045f39208c0e9c46520e962bd03d38cd1d0a4de724ff63efb91a10f1bd4d29b160f022ce0d280ec0ad62227ee7d7eeda7bd350ebb36"}, {0x98, 0x1, 0x5, "b237773128c486d167b1a339d023e313c4328d6fd5c3fa1f949fc51505b5d6fcb23312f815e8dab0e6e4ef7528213fbf9159a4af296b8f7c74724c98376ee857ebd6c276baea5b055e4a821163175ecca6d64d41a0c91b02323b4b11738e05ad19fbc349b44b2fd5fe78d563adeef5e788ea3413589134a40b8aaa2efb9ed35fb6fb660ee5d4"}, {0x28, 0x1, 0xf68, "925d2601dd7475fdca68d4851b6146a004726dd07fa6"}, {0x98, 0x105, 0x75f, "cd125bb42b35424f1ff3d3338fd4088dd71f0aa32c47f45a43d50be1f2d5815488cdbf1b6bc5ef6e046a1eb4ddaf394c310571f5956e539aa054c141ce3290ca39e4a30e6575ddc566f2264b6a89be75cdbf5298c6e73dc2bdeb3aeb853cea35b6b304a9de93385fda221456a229fe86fea829a78268d93244fabe1395c69ed024ac23"}, {0xa8, 0x0, 0x7, "3699f0065ed359bc777a6c07a0ab9370ad3b2c577ed57d22997442c888c9b6cf4eedac3f88c008068fe6265671bbc074f0a15995a98bca3a88ac85f04cc020515f1d6f6fcf6ee4b873ab18c7f72beeea3d7e7bb3cca402ce8d9a0f8641836ac4880c72ca70fb9964632251efdf763d201a1edc0178a9af16efea9d547a38b1ee6fbe8e393c97ab58b3ff7d5b5dc37606751fc8472615df66"}], 0x12f0}}, {{&(0x7f0000001e40)=@pptp={0x18, 0x2, {0x3, @remote}}, 0x80, &(0x7f0000003100)=[{&(0x7f0000001ec0)="dfb4d63edcde5ed5c7c2f571c3b38586347a1d81e125b8058e2bb02a095a528d28b5368c9fd3c3f8ea7265b85d7b728fde20a9eacf5e302e7d8efdd4f91bd4ed0b9c970becacf2b9341579f4c4fa3acab69d3daccd5a0ac14076991ebc2f824619e041d4d303f3e926546dd8829beac03a5b9979f3b9d723c49972c1fdbe3079b7f3bd57558dba5726a411e8ccd428851e0b44bd2308a5ceb98ad87c0a7c8d7a4062aaec4481a565cf7acbacebe441ba7df0e29470b3cdee64a528d9801216261431a4f9dc2c18d0ab65512775fcac47abd8f127ff08db3a87d5654eb1fff17f13c4dddf84dc646dc44601f23244", 0xee}, {&(0x7f0000001fc0)="5351d2dd12592a84ec4aa246e47597dfcd6aee80646550e93e774dbd1991e3b848885c593d25ffda392fc6f06a386d561f87b326625cef5b91ae7e3d650e7ec36a04567f730753ccf2ff3dd7681e9fd6d37becc0da3f2304fee385a2b9373fb2fa0a9b750b60cf696d61abf935efcf390938dd018f9cd8f4d140d303603ee8bbf6a5a7c7fa4f5e73e4c93b97d434b0a8781d56642ea45d60afcf287401670f0cef5397796ae35d80252a1090f57cabeef83e88b8e21c3a94575afc282d6e7f3e96480622f8993e9c696bd10bbe3dfe31f85ce9341c463e9b9f", 0xd9}, {&(0x7f00000020c0)="569039bf88736d81a6e3e71f981191b03504b2d692fe4799bac94f2a282ffbf73dca2b08bf49ce2b45fdb6cde1b670c2a02880b5846c19c9080044670367fe6eeae7432479ddf03003ce2ad9f5b141bdb8b2f646db9a783bd07b461af916313f9a194e5c40bcdb2d5e134a5f191fe8bbd4116732c2e860b442e90dc9ecbb4763ed4785038cdd3e0ffb31207450de88a288a717f38938e77ad4e028925fdf255e7fbc244a568b1902b9942a03a5fb4a2e55ed669df182457b8af239d0d89c27b60a6313d05162edb4955c22ec5d83c94448ef72aba3fb3f436b231872fa19ef0acac032492ba40be3c2a45db12e75162cab73875f806b1c0915e1bf920941ed6df57f775acb7150a30c3f0bd80e61cf3d88cf472c7ddfc8fa3cfd0a8b3180de66d8bb23be1b4f22503e8883d903a4397785b70a8db2ab8d4fd1aacd30988ea154045ba6709718dccc97f765e98fdce8118410fb74c973ba1d48d4798f2b1d263d6aff5ece37029981160b021b8047c73130192c123a2041b891ccd891600c512c8316ebbb8395c5720d6d6dfa138e012bd98426536e7a5da2744b1a5feb9d9ba1346b5f5f7ce592259fd3ba62c225d08f97ed1344d209b17b5ea9f0bbb22339b03dd3b1d1a24702b882debf2cd016748fd5a939e74b3e23c8f3b86121cfe325827b88a26db53f704aa33b8d85d4a51325fa9af93c8109a59b809a982ef10278776a932f7e05273217587455a45c45d9c1a1a527f07821d57e486a9fbaa736d5d1a597dc3780145933de997e2fb64111d4e283aa1bfda407046d791dda34ffcd67e505f6a0d6b9ce86e81046369c69996092028d9ecd814df813d69305bb0f353fa1bed084e836f460012ff312a0bdcd5c421dd6f0cd7f9c534b65352b4a7b3f04fb5b22ec5b084c86b64899ba47d1cff25503cb70279d5fce7352d4716212fdeb121ca9a0305fab60709e2510102c5b54542ab23af9f42062a0e5edb478f3646aa8e6495400ae37108fa9080ada9adf0dc1a40574ba03fc45a290a7ace8177962d75badc6c48a4d1ef9142cb1005785ae29927b2ba59db9452bcccdec65f90393e21fe550c79a0c5f2faa9d3d293c30cd65d13120014ba3bc0992442d4183fce324b576795365d56adb6b56fc3e707b1ec018438032bf58c556f60c7849a64cdb9415ccd6c00888c9a8ca2a4c4f4b2c78db6d65760bf2c2e467a7a34f7889d68ee00a5d580f1d255a381eaea1668a4dbd0fe8eb4d64b131315e0cbb24937f23a61765dcf13fefcfdadbce3f38d084f2c5bc05e9d598e9571d3083783148e926d34dfb736289046af7c5d83c644d4b2382fb0e917213ea7df335ea2d502d376ac553b2f9ea3d9276376ea3006efc40259484d5f983744266c9dc673a68172cc76223ac5f8909807509b2108abb3bea4352e6feae1b41212cc16a1373174f9cf9b91a89f2f81038c25818e62e8f1135889b80f563b75a79166b0820664f6163ec6da116a3d4680404259ac9bf1543b512d18c5e9cc2b7762dc9223c8c25df64f2f6a66285f9c0a30afc00e37ce01e5dcc47768d514ddf66a3086340f81c4ec8c2960c0aeb6a9e3d091b58bc4bff95514b783407fad579e49b6dc4d7d956d73c5bf255eb206b61bde40fcadc3b7266a453052ac181d99547f33d53f9a873389debd7cab2a5bf8e666f3f2e77ba149be249b8d6da9941e3d6fd7dcd58def774838ac440cc9279a9084b7e2228fcce0dfb93ace329a2c669d9e6c29da3ce4be93b4520f0a6c1558cc0c91c117621823ae61e1c66ee1c8726684ee95c8781eccd38d6556f909ede7aec829d608f238444abf04de4ccc4eced319b623d069aa68375a03181ca496465918aa615102a41ea4070ae12a78a5dd76449a6b64275a72dbd18e92c3925604d049427dd4fee8d7d64121b89228e2b9679e836c8cdd0e1d922f1ae665bde19e8ecc5d3b2017e22587f9627673d2bedb641fa13ae9dea8c829134702dab804d3a4f4f77d91ad418c6525a1c0b986c522bba823b05d6558518b380e71af79741e21d119c077e45f8be6416c6452f29b1b2504ad7e7d1c6329e71712ac23333a95e0830359b7cf94581c14099ad2c19f62bda39a98ade4d8f4e30a1ab12bf1be2b539b4c290dcdc9ecfdb010126d97b593ee3defaa089a76a6b60ba6c18d951a58b906013c198eccf37f1bad2630002b2c9f7dfb7878ee051bcae7144ffddb6017f636809063e7496e7a80a24067a4ebea6cc5a660d4f79416db1a2945a713094dd4c6efcb641fdb0927010fee7da55668279c6fe3a51663d29761e2ca57b1a9f6458d2011cf65de11762bd72a4c9133893ff58cdf31951df8545ed373e0a1193f1bb6795dc6db32e429463c1cec96e37c3681972b3653fb37cb949007e90912cf635b6821f81b773e2e4faf6756c4577a7862575ddff9a94c081fb22d1319ac8eebc6ca39433d05c84e9eaa631bc09ad8efa76f50c75d2d181dcb49685cd977bb30fe90486c650b434a136cc6d9398b029a97607bb3950153bbbb3cbb4cc9909c0ae230c715a9e424db5189047b21b357c880e2d6ca08f6052c2b6fb9ef57aabbb147602e0845ded4c505a546ea2a420db652505add48a5ed22cc9facbc7cfda7e70e86bdd2fd2b3278cce088377f857fd2b35cb84382ecbe968c57f8f86b9d0520417268e5ed6abe919c302f9696707d0ffbb1008b69de057b7943e3ced2e78c91da56dde1e5a3b1ff6f3ffdec967e8f83b611ed75215e0ec5a7e8ffbf32abb3c588ff6c1a2f2bd188fd5d2220dbc28a6df6b7e50ef639096d392605253862d646d59d8765b21f31356a96260fc1e5109e8d01a417fc052edb9591752b20944fddd714f0fe18d9924dbf8bf2ff120c235364aefdbdc4b6867b48951c305d57acd3b467d8501310f7a5282f8fbdd7d4c5a0a860bde388c3db4bedfdbc47b5b793dadbeaaa966e51021935b6327b7eca586f5be01e02d14ab1eeefb6d1389855a5a8f27b6e28972593ad32eefd447210ebd5d6a88f5849a3d13e1f9e7e2d41d84e85d3ff763700766bca43b2980913982c832bc9eb56eaf92595a5ec3e0af6be66a3808c14f7d4d848861dc9ab98aabd5452484b3bd585fc7edc28a4e710f5d45356738185fd403a750fd59666a505aac350256ca4828e01c3337bc7a4e3cac208079e18875add07af35345372a658b192dbc3b4df1c83ba739008ee76d7290100c717dac87f4ad03e7507a28e1c0eacdac165025b54f940a526edb7750c11d16f8ebb9697192502e4d61abfebd087c7d00f3b0237d2095f2907574532a96a56c08c6ae1a3eae9411269e651197cd28e974b4a2cb1f7c3866edd529e030bf32a0b470f944c731e2484c55ba6901ac39af03d097e3ef329fae15ed9fe3bb6e51e1bde169dce394c7e7f32c724099fd0a990df68aac98f2d05928739fd91ffa3df5973e359d23125cfce2b4afcc6584d0464c903eb696d9db1fb1525ca76289642a452d9061e38f0b8754bcca0ec66a665a716b32bc508da0ec10167ce9ed2420acb14c29e4291ed3c936f63ab6e3b5447c203c89e93f138d28318792822458de5536d2291a6b4b045a9d2c006cb1d55b884c6e8f55ff9cd49a5e66e0751c0b7c26253c0d12c7a80cad9a2741fe850ce9c3f6646a0959d422e602e0c2fd514336e1eb5acc277f9f13a94839d8d54f48e7af54d8e1ef99fe0182ca80b5b7c3a11125c7e504b1acad155c41e69458d2518267d6ff5fd421139a49fcd5a67e6ed72607ea4a4e1de42141190197e69bc139baacec43ec481470d17ca6d20837bcf5774746cba034127d03f2ec84d6c7910ba0c4ea554016cb37bd7aeade21c255eade2ad674462040083216f3e04131ef83972287b0b686e67dcc1f684da3ade3e3ee4eb8b063952c58f35d904b40fd7a27a7e8df6eebde52d8b12d2494ba1a664e9caeb529fed8678c9816890d224b0dd02d237abb86e672cb13f11c287b717c0f1a91f08486ef2902442497b8cd4bc576b8b2297c07553ba7c43fe457a28f3b312d6a3cd7eddfb62a4e16394817ed63dd5d649d26a8beefba464caad6214647df59f421d28568e34702e9d344a99778ae6fbe3c170ab90141b767cb1d5ee51aef677b538f69d0667142e7aba8d46486eb5427fb9a6ecc3d7a13d18f75ea103267a5c3729a5d2bf6a881f81a0be3a004e4dfebfce996bfb04ae3f1c716650786c3ab5534e39a0847ad800ad0a547236e8f9ae2fb6d573552dfb7480493c3fd9f40655404f18c9a1aad65bf4cdb8e3dabed7cfc45425dfb88fdb11cd030255ff8b81c3e27140b0ff1afd593e1d360209e3695e83ff3df94b143ac4968e6b584d472fa73510a1c69757e5268aee73742dbe36a8bfc2241d77dcaee543a14a1ba70e62369ff526130740f70fa361e0d85457fae4ea7c6c12cf34452809dccca3c4541329437c640130af314e479aa43d21ba368a562b1278505b7e1604fb3b9c5a2f4d494fb492ad1620dee518f0c1ce4f203b35ee0bd98c2a4895744c76ea526a8bdcc3f81c7c1ed6b50245b0b684b3a591916fa9c548af729f82a4b79d0c3a741160aa6d1009a436dc6a725d85c6f3758092b825593b7bb1be1f77ce07723b5fa9597842c498a3c5694f9b8dfea2e843759ec5197f039a00aec290c9254124a332235c3c7e5776f788cef9ea0a6f8b66b987c0694672ad646ae29bf720395b60b7d606b5c85131f9de459a029aa17a4086c958223089003e7429ebbb651941a25ca31223c60b86d3070277fa07b111ce217cf02d7eb31b409253c948ff03873d4e12e6477a59f29b98b5bdc8ebf17d80c7365ac4fbdadb3df1de4310df51cc0e136345829e9a051874adc79181cff7f3b5aa7fe11029f6579274dd2a9319b57151f6ef035cd9d4fecf39f918cdf5b0803052169662985b0a7b29dce322dae9319b20e38cd21bc6d3f2ce1fd9022673b55b1d446bedbba9c84242d724336418926c0847f11be631e2c5dc9a224b4dbaaa04ebc931e9a16c7b76a66892ec9fb60ebdc1c5fecf51b30498be5441876f4162f120e31ac5ea528ba5c7db6b406ae7e7917eeb1e92f6f7283c6b9fa64b9260446a5605cd9b4bb66ff552c5d33eda8b6e46dc19973b0a2abb14d02ea96458f4007a2c677659a5b416ae18df7b0c5da0ad4fe56f617e3fa2363deb91d67ef10d7a96aca6d575639506c66d4c4c24344ec4a07e7b7b76c272331318693194437f7a34cc2317b6ac11d1b769f178db9d76f665ec4a65072331374e92283f1b6b7e0d7c46d15b6f7fa90943f743d5d571ba04a36995830a63d90a4bc97167976ffca36825870e9f4a6c225218c31b149e70a302a45d090e8ad1da97276bd7e601b338dda1e643daa8108a784a29110cada83676d8e3e5ae0888118dbc671f17a04557a02d7b8b376ed452874d75e15db1e362d39b8df3247a112ee61825513233d0687a5994344a1ea8b537a439971886f209add298da664f112faf80d0c486271df10d1bf598aad50ad98db59943fa88fc2623d658e5cdc09d4cd5a802e9ea87b46a25105eb5e41b941d18d9e2b21fda61b550ad527f36b76d635c506fe6ed9e74c59df890ac0486f0e65cfec3ce5ae5e5cc1d46eff9133d8f18e43f53f929fd6ba8735619c9182263d39b07eb1742a298cc10528e5ba5620b31cf01b02fd752f2714b0e3e816de5a1cad89eea40b9536e1006adb815a8a462e0c019aa54eb1c92365d72856d22f4d2644f6451fee19b73153fbca5431dbfa6dfc46162f706bd3de8989d6f568e0913034b5aaf89e9f0d1d", 0x1000}, {&(0x7f00000030c0)="a4da70e42c710a7267817d1773e8028076baede326371cd4c68c55ac64c70c24ab01a8bf17e91c1d684e4c32106f57704828bc2ba87c60813cd6", 0x3a}], 0x4, &(0x7f0000003140)=[{0x48, 0x110, 0x6615fae7, "bfbfd4706e12ec0105c4314b1134344d27f55d9002ef1acdb33d088b8703e44702ecc0b566afdbafd2752c62233aeb1790ccba1a"}, {0x88, 0x116, 0x3f, "ee66ff884bd399ec7443d31b3ba5056ca9aab8dd2b787f8ca5891bf2cee6a18502d2f68c73803cf4a68c19f0b4dd454162792efb679a553d018b4e341c07e8438dd92dc29b56ec1ba762a4ab18285f26202f81297e79c90643c210677a36d5a6fa8ff5c111814b2b6b8eac708473868b0c1d1422"}, {0x80, 0xff, 0x7, "43a060f924998132094dfe3b23b16887489e2ed2105f680a8d98add95226a8893a3ee570615582b1669c8bad2e3329d09a7dfe95cb28b03d448342d173b6da993e5e93e6e3223ceb060e10dc354e296becf88c50a15a8e14f325b3a124577153af9bf7d44790055807b8"}, {0x100, 0xd1f24924931431a0, 0x8, "420c13cdc1cc6e396e6b9c5df6a19d7a7402aa0b108cfbb5fcfa2b113751a36416a8b0a3c0429d5349da4e80b34cfcbec88ab938cd7716ba1defe347a157ddccb366ecb2cbdc5220ef23b72d8ebc59b80627e2c44b665b3a7101b547a04eae9cc12c8ac50c36a59aebaac735e0a764e2c510fcef437c738f18ee60ff32bc951ea6cbd76bdf887ec87281e9b6b321cef70bf8e5f6c31ebedb6fd8b8a6806aae7be253aedfb03f0ae7a489d57a8bec1fc685a540ad8f4f83decdc86cded9dd350939a23c50f0adadb2ba1e9a0607592454f3feacb9e072fa2e3b7013c4f8a2c79937c15406685d1080775e"}, {0x60, 0x118, 0xffffffff, "10fa792e7a04d51bbbbfa3d5f0501d4224d5b57245be64d7f43a326bc93f753e2cef7644b060b9b2cfcd26c2a888a5480a1b28082fead00bc1127702aab567f18dae877e27757611ddffad"}, {0x1010, 0x119, 0x80000001, "610d447b8f15be27f73e755adb3a48f949d6d1b5c18ad6e4a7ce16bdf275a4ad9fd6fa6f5b19ff08df52e140f01770e09985905a449ca1785f6e4175b97362d22848089fe2c07ef8f87933a5b8c24c30e21c35916036e6811153dae2581b457fae2d49d1cf6f554154ea230f03aff5aa0d169e3f4eab846fa0b6fe14a36e676dce9e478b84cda8de9d1e322541a9a6241b7b065b8fa41deecd3dc751ab0f7d079802c1bdd0438610b65c4ca428c639ad3b81c189627399cb4df9e94d9fd6033f14002b21f958a1b7b9cdd204e89b1558e1d589065a1b0783f980fe622d1e4a9e1846b6b149ff948eb358e75076319ad7c99811b4d191bea88da52ed3dfef7b241108b1473ee8b0752e22279649559f83fd4c50518e5cd78b9531ace1f73831ea96c34bd460cc9a63e05dcb10e804acf55104eca21ffeda41a6329cbb8e70cabcdd574e1a147d6a198f198c31590114baaff4fc6f8c958b5a4a1868565de55008899a225d7424824ddd4bc4db989fbc942e4aef765c947b8ce7efd5ced738909d0ff0dbae3b3def01e22fceec75a2a02302ed451362f0ac305d6591b30ff85cc7f21287ff4185673caca8ad9f0a518fe7b513e4156bb0f3c51a9e00d679a35226cd020667ca1003e84e2bc7b1b97dafe0741d39cd5e49494f656b87f09eefa36e7c35c888b213fc797e27bc6f75f116ec66b27e77055067f19f33d04502dccfeec6429c1c420f460ab8871f5c4de4c596dfd0ac86378e05f29904d79adb07b97677387ebb1acdd215b785a8f19157f2e4b964ea0e7ce872e36dfb85d340d3d5b8b7647bef4dd465ccce55ba1ae303e6dc99dc04317282f3401c2dd68e693f3576c7f3708b854abc8399c0734391a5de9adf5b50e4e84b09291cf309b7513c4d5b6b28b94a8f5b9d5bdec82fc5e547192922a04a204bddb64e6f24a48860d774c96c0b8d28d3e1e8a5a9900b49765b283ee428a4e7352807788f878b05bb50d13d15ffe5b384c1f148b03ead03866f4d5f3c6c4254134e7fa39e4d406a2021eb7d7fbba8be9b0727e66e9791c99a4513beea8391572cd002c9b74578677ef3f9afee276f4fbb8c601d4decd8f80c3c890b7088ccff90dbda9404a2d4bf325123d9970bf2a5dfd945bfc06c08c036f15f9b4b003ed8d72151cb96b6e8d510dbf60a2a6f16330d1177253c554bfb05dbaa9f51c9184d810c7df371fc289a095f28f8e44b24421a23f7216343c31fe408c232c31845fee85dd552b546a16a7cc28f755d2a2fb0b183aeea87e704f1bbfe319e5f58cbd948699c438e7a84be36b004f68070bb5f9db5f74667fc56fd89759224be687a19bd5f3c32be12e6692ec763b2d90786180cb775e4c4536223a578e5ff8804754148004ed937860c853c160c5d50181a7e92024f62d26c3ab50dc144ed6bc4ce0bae4837844cff4aa0c1f60c06d17182d2dd930caf7164e583b90edaaec2d33ddbffaf527bbb4ec2519c5e62570d77f0960f93c329c0cb548e3ce13298f7d1d950ee2829ab2a475da6afd960dcd01488f1ecd39acff353255ec727c75cbda9e71c83740217590c9a4dd7d5c971e2ede65b5cc816357a9059767ecff507c991d25cd1201691253add9f269e7e396b41d35fccba728dd85d3833c16ea749da4738ac9823661ce50cbb44c591b6e802db4818adae356b98499468c11d8c9ed384a22de191f613733d8abf3dbeec5a182ef400647ae2d5f23156780e0d61430e29eb6f6416e191d8cd0ab360f2d35028414e059de55b2ca2674cf1cd553f2ffd9b38655b4950bf8677f59b8d828bb0f9f8eda2ec97eee1155848c0fcea35f12f7559b8fae40c9c36fc6aa1d38a4cefada887c19df1f703b9695149c1eabe9fc34fcb03e48f366276003674af285fb254a08f7557160f9742bb11f7ebc3974b60616bb5c1ef9c52156cbba451c0d6b6842cf8a3a8e49250033205a68961e03afaaeec7636365c1bd84f4f8bc7a2a88c13bb36b13516dfd6fd2efb13908639ca3aa91aaa811d860944c132480eb779d2b9f07b45bd1049a3713107c11f703007b11b28c9252aa2a768c1e39ec7e91571e9f7c7bc50d9b35957375d6ec700f1af725d2ddc5d3acd971b949bd23b9e83be6d3ed99cf212006879dcbfc6b1919033a9f31a976e3a29eaa6262583a2d14bbfa0b8fad61b538fb7bbdc757e1020a649197311aa0128c9acf4fcc17787609d0ef8b58e667070c8d1f098200f19b889d4f423e9d0c2ebca2f89c5ee8d5fcd470eb7decd5e0534f109cfb0b64336f416ca7623ac3ebd8f9b5b968d5cd2eef8c969bce2344949ce9e0eb6faef74b22c6e998ac108f752fb5f4e9fc683a205ecb9edb1ea44fc0afa5f1ce72cde8c6cf93aa05eec0c24da5ec20a1e5bd4aaedf16309dec39a077e1cec795c6a1ffa70d614367ba10cffbac027a2b00c7fdf96e9e112f5977685913b601c37c137616dbcf1df02bb5398dc676ad99435d7840c46395cf146bdf997d0c7a5f553c75d40e2e85d06a5ea72bf592ee67434218457687a930ff10cc846a4a5c2333b8ee7a02f701e4442e6dc67116702f5469cb23dfd7abe780d747524e4febcde4a74d085e8a3ab38e424f27c5102a19ffb4c8001ec09b116432886b51d176c97d6b7bce39ffd45a9ef4429a755f37780c44b43c6c1a50fc364c598d5ab71b0b4df4d58bd24e9f8de169b2e2d556ad40a219bc3feff1c1c411283a5e84afe19b7f00f448cc38b7d3d7ded298b415cd61c1da18eb4ccab8e41ed62643ae9f504c52f52bf6d843cc36b4a785cf61a6e02e5180e71ba468d99637344b5e34c112bd4b6b209417623dcc1e20eadbcee57386c874dfe041649059a396d89afbc3d68078f49680b461074050bf13e161dd90b67289cd615b9b4a14d81eba88308fca0177cf541f488702baf38bb31f3e84b0e8316d956d1b6a159160cfe37b61a6bbf3a53b463b22eacec1ca5ead1aff17c19517a1caf6e08a711e9128017057db97b7d5ec1fe119220b2a531db97c1df08be93bd595a8d2e5e9dfda4c5607d370caf54f5435c636c0bbe83d50ec7c19f5865ac7557d5b95a33e2ae6d7c0b9ff6265a6d2b30b57c88d310402be24591b37a88dfa67e6f12d4d2425b0adbf35e7c4a2b86d261d782cb9722b2ed2c1ff3d6458c91220141b837eef9a6a093c12a942825fcd58cc19d29e0185b6b6b97b0439ab0f25858b8f5fa64d5c706de18a81c0a3e654a14baf83eb6a7f2a75d47e771c65bc4db3a36596e50ee37a0126f5a0397367686220cad2af02f425a80a569ababadac975c8c2ad69b65c325bd4d6d530583cfba784712c295a31569a4db9e20f4fff411d7c1a9ec8b9e33d99e81a17797716d19d75d915766adb7d485407034632eb09ee319678c262fa4b1f9223b66a13bfa22a4fa89fd4da3dfe3802c72e43902f5f0a88059dd2b83cbf74a32acbf5c36b02145dcbe5c066bc6d360f95ca197c655baab32a2853ae95468b29863a920115e9762620e0f197c32a034834852f4caf0d216279928da5a87778502cb6586f96bdf7bbf65a130cc0f41cec1179469334698998bc0ba45212adf1153e1ae5d52a1029de57c8178a252b52f695905f2275b06d8c986a4cdf895540b9830dd758c8a169ba7bb9532bb39b0fc0989c8057d4e84f8dc533ac353a3870f63f27ad680645fa09d034eb35c47d1d3793bc48c720b1cb97c5d5cc830dc82f25398db89fb8f3d79e207ba6091a92417b59f7b83fe990aefed1746f8b32ea27d08496dd47baba6dfd8a2d7b8d56760e3ed0a87752452d37875b12a5763afde1b3647dda37455aa545aaf06ca4729b5c8fa2429d9aeb0cdd0b4e5656def7d47ea6576161c152417b8bdc4c238df1b2fff73776c67b4ceb8f1f0906dac1720f700b1ba550148c0332e7a94a4e65d30953f47a223cb336fc2b434199884de3a8c4d6eb73eeed65f764d151494cb864d0d24a3075b373cf82071b0ba4ec3d4ad2ea88ee6a43179fabddd5b941ec77fe5c273ff6e756907af8c5854dea98ed85bcc72279eb2ed0253da46960533531ebf0e1ebfa78c2bc9d9bc17969868247a6226ea7b964603f1bc1fd6b2bb1404bad73ac9dac55e364dd7c974d25157a99831bc9372b936b1f985bb169d1707753b0eae48e6b3f51a811208320aaf3d3c7bfb25ad5040100b44dfcb1a8b3847ce6ccd54b9b9573bdd98852d6cfe473aa4fe21c8376a72bb9b47c7882a620b4b1225c402885b99da45ccb308301f49ebf2dd9114513bd919a761d773b27beede108bfba1247296f458f73968b38858bf28b2547ac8ec07ff5a7b54b49f73911f034ab29a85aa0f4f0444900aa9ef9b4e7e1feeffa5884c276d95d35b827fc0d4caf574e1b2f1e0da6e214c11e576836e784ef76ac53f64f56fd5e72a4bbdf50e769e1a2a8e8abb07e6339bec6607504b557dfdd162ff6e04decdcb77a29317100a7630928f4480886d5ef795e85d57890c9a0ee2d3f9b73bebc164737130688413e2492ec51d3abeb4ff7e7d986ad8da5b18c21d123a618a757ee0b3a535596299844dce9fe915cd821661994778e80077abefbfa75194e1376dd6fe1073b8a8cb4e22397ed6e5f6ba3551b77642a803ff40c7410bd2c86e56f17293e1d2f701c15a3d74025cc24e3efa354fe864a64541c06916d86c503a69ada28dc3628f230752681d75ec15e0ad0b49256884d8ff0f81929cfffcc12b64295b49c76db2d42e994eed721df4b4db3c4ec54b13ec6cebebed75936d46e2232f547a8b791b6acca9e437b267633028de989c5f65567aedb02b689846c8aade45aae9017a9b1bd1a38b2274695ba541d7ed3c275de2dbe4b7a5d82076e8b102681cd5f17c7b1f08f15c82e1426f21429a4ebcc74fd9f65c6fafbc5663d028c107dac4139d9e2bf91a27e1ddbac78d534f3bf7493e9e7dddfbaa384a352f18be3f35384b038cecba4ee6b89a6db0cb2f0e364ad161cb6241fd0bb6ab370d97ef3ff168548d4a1e3f0def0f28bec7e3ef68f9a59d9010337dbc7febc5426dcd931dc550db21ab75b20e1423cf30a72dd2eeda0e8b0a9d3421281a9f88e8a7b0287494748773cfea24d4841af799d706f818328c691159a4b1c0aea0284c369c16b2af014039f1fdf8e78d11e729619ed95c970803e339431c2124ac23b966bdab7d93370ff0845ac4a04ab112a895cdef6e5053d89cc91a3abfa230abc091c93b153370bce731add1599857c9015157d34e79014c74ebf46e005c21c14637dff62ac4997abd5e5095779a3e46116bb65c5cf341cc64e9f4a9f7ec89e14bbea65a1fc6de8b614fa8f30d8e3a7ccabe9d77b6d51d96a38c9986c831b9b251a89c8d9481a77a39e6df448a2bd0d3e6f6c2966ebc89d22c68a537022b024a89493d62d01c9fdbf7f3a9b8ca8b1fd4da10f0e3f5b70dc8c3212221a1cebc756411de9aa8edea8144b26882436298766dde61e67a2b0ab63077cf2bec158fecc0082df86bab135f60131afeef35b0fceb9a74964b029865e77f32bd62fe657d3763ca4c7bea5a6b92064095853f9998399a13c9f4a2fbbce7f094db573c4aadd3d4f9f74ab817c18b71f8b489ad144d9f756d0589da7e83a9541c98bece2cc410e3748627c9057a67deb79d52380e89247660be8fc624fed0374c00c0df33840fbc49fc0745f5bb687fbb97341960f23df0007d485bed3b6d3c345f99e6afb0647cc006938cc69a11c2958ae34b13fc2273eb36db5148f75430434ef4468234a30fb7c97133d027715862c05ee308bc11179d8c9ec765dd7974d1a562"}], 0x12c0}}, {{&(0x7f0000004400)=@pppol2tpv3in6={0x18, 0x1, {0x0, r6, 0x1, 0x4, 0x4, 0x1, {0xa, 0x4e24, 0x1, @loopback, 0x1}}}, 0x80, &(0x7f0000004500)=[{&(0x7f0000004480)="c3d3617d6c5594656d03091cd4c5ce73926c00d5dd21c2e9193e4e24e49cb809a26b2404a1b04677a83c4d502085ff5a13522f11539bdd48ee2c6358f7eef1e1cb848f3eeadd236569ffdd2f421d15dac5a4fb1a41944c3e96952354f54de9a58f3ab86466a6f6e097f37eb329348ded395c0cc5b7d564a39aa0d3fb439a25f0", 0x80}], 0x1, &(0x7f0000004540)=[{0xa8, 0x107, 0x8, "e8c9d7bb27378b85c8cc091213cd21ba1c33a3d4be97791ecca571f41747954b47276d29e15e7dfeaa8549dafb0c7b6de377bfcb940dc6c7ea1598fab4096bc94ae738003b426e92195f6dc713d801ceb12decfc486e337aed13523b07732cbed482c20492b17308f73470562a7f72135208777498fbd028633a8997c1fb44964f4d17abf948a17a205d1869fe60e50af79537d2de"}, {0x58, 0x116, 0x400, "ecfefc67e4c8921eb4f4f573e5052d2e2a33cf97d8161fa63d08676c1c3394bf5a8b4d86e20642c4d66c9632f843a43a467ba868a7623387e2928e2079eac18c108ac1ff21ddba46"}, {0x20, 0x115, 0x1f, "6552cb0d551e9b4203de12803ac9fd0b"}], 0x120}}, {{&(0x7f0000004680)=@sco, 0x80, &(0x7f0000004900)=[{&(0x7f0000004700)="c51bd9e03eb2fc8dbe92d2be422b735700759c830938d477716616a4ecd7657286f9666a557b890d12891184f7c87bd260dc8e43cf9274fc437266dbbe9d16ae50444b096fc77e7b0a839a120a652671e3fe73a234b761d220c932490ff2906953330e9ebb0eb3c4c90358df3e971c0bca4395a6308a9b40c759a470592d16ef16a288c7216386405d008ed0cb6a5bd28141e434730da59313710fdf304cc7ce62a09a6420e62e1428a290e45d48197a67d2d2e18d7a24fc10bfe5f30b8ac759b9b13f1e5eaf034f5bd729436f9f4fcd0872aed8e7a83e8584f570fcd0dd455e867996b2f5e503c38e00bded89453175f3e45186c31522b8eda955434bfe", 0xfe}, {&(0x7f0000004800)="0461064d8c490b7e7a10db8262ccde1cdaf59e8539cc3d220ad06854668069a5e91b2bbec29c3b1d6746ad976a8a8ea714e7a0c6614141e2772cab25cbc3be6c85cd942613c86bb208fc1ee07dc8ab96191c0731a7530443d78dac25d887e08d17a14761cc30809fc53a26615688dbb17ba0387f198cb26f4e4d32da4a128aef4203603b3e50622adcf19f246298df3afeda880264d1195abd6e56e4a36b2984af2de07ce140208027c34ae6a47985a3e4639ff6d15a370b5c13e70fddba2dcd6f4a467a894a4c5f4a487db5", 0xcc}], 0x2}}, {{&(0x7f0000004940)=@ipx={0x4, 0x8000, 0x101, "c49da980b7cc", 0x81}, 0x80, &(0x7f0000004b40)=[{&(0x7f00000049c0)="72779219d9ae95e143f5b2606f4b5fa31d18211e9c2c415f2ab1bdb067312ebb278faf8c30938bd054e6a70e7aa6711863559e062c9cffc5049d5e89ce5041f6b673dc2bdfa0578162b53f8eecd86f851a85cdb02bb30d4e3795c8ed29a9d63fa74eca9f47b41e16248b82bb7c7c8dc76ffa5ab92d3412961595d0d8983087562a9bab7f3543a1e6b56927fdc6c90fd517e5f5b408269f3c80d345fa561d72667d85d3f2af3a", 0xa6}, {&(0x7f0000004a80)="b7b03c3b11e92485084a5081dfdc9df4cf79bb0b154f27f7516298deb461eab271d23c760ecdb8b2821eadaa96233b633b517e2ce9857062167bd015c911a504baa1aacbf6e50030cfeb4d9de8ae7ffe8abafd9da3079ba9d21d8d5d5ffb11ec427ce55151973e41d6977948eed638722753fa7aeab23175ffa69b42993c00451ebc4778c0ebe0fa45ee5f907fef63fa", 0x90}], 0x2, &(0x7f0000004b80)=[{0x108, 0x10b, 0xb0, "36016d3bce2cd6ba8c6869c22ea32e583f4f3e85bf62cb54d6a049e3d2e4a1b6a47be1c7882476daa1ae9c57e853329827ff0de4885a9968bd0e7f93866b571d667eea365801d6717156596d1c7160092d62019288557123bcb8ab57f5490916692bf810bd1489f83312abe6ba1aed9bd2af972e05e7a803408d39f2a48522b32aa1f45242eca366c93fb22ec85f542725d9d229c551bf4858ea02383a5c05728996169c91b6d8c774c251b92078f4ed97a3df0443ab30e4dbb9d1501fb7426bee556e5e69c627b6c88a4efece7de023d43628215fd6f47ca2e0cc69d37ffa334b593730b5a7b7217cbc7a30e58ff88648c2d3c316"}, {0x100, 0x101, 0x7, "a9528dda26ccb70d4c8d46f3092fe58e8341cf8bef706cd349311f824370c484714ef1b0aed01f05e96cf7bee60f1343cb68612b48f8b6df9d6a513accea7424877fce0e888bfa73fdbd5b15ac3086315cbac508b88799f78ce54e81390d74f3c3be6cf1ee6af8da8ba98a69d60b039740ab311922ba93543147feb1f39bd9301126546a14aa93ae18fd9b476727b61c3848fb798d82ca42cd0274bfe8716a4509914cd799f3d426d72d4e9e0a5fd9988545ce906cb9041d564d47b500f4b34d84a547e01a152ccfb6ec25095330fb54363a67107973b8ee1f072a222db32f689394a7739f302c8ea6ffc08e77fff7"}, {0x108, 0x109, 0x100, "8c90faf734fd41ea6d9fb9fcd699c29633fb7d5e8eed330d8b77c9d352b61eaad451692bf67ac5beb4dd4107ab1520c998cb3147fcf799a1ec2a9882517be91293007f4b1488ea24a9a409e497dae358b0cb4bdad71e1fd5156bd13ade3939fba2595d507b685d2701d7e45e5384f54e10afdc3ccd3213fdf2b050364cb02bf26e3bbaacba3cbc8df8a247306ef5dfe3559a46cd7257113439f36e44fb6b267d2fcdd27ed383b73232d28e583bb3235be2dc59d273726c93de60ee64f7e38fd9a5945468ef01b13edf4e8142fd5168f82e701ae14f1f333d76e502be3010442518aed952af7ed82fb95365161fb85fb959ea8c07578e6c"}, {0x18, 0x10b, 0xffffffd1, "6944f486"}], 0x328}}, {{&(0x7f0000004ec0)=@vsock={0x28, 0x0, 0x0, @my=0x1}, 0x80, &(0x7f0000006140)=[{&(0x7f0000004f40)="a121eeb04aeae0b15294e652b2bfca7c43a26bf43ef1891b406da9a2cf494ecbb1eee013b435834df6ed336c4a2c7b4850d0d1a1d250a4cd386442788f78d25d4bbde8c07a72d741bf40ee61da3b832aacf9fce123de866b802d05d13fecd4bd37e8177144b8a785a37792817360ad1c23c4abc2d05620b9a8e9d97d4ffd77229de8d5f15826ced9461ab0400f6a54f1261fbdc4eee141b8c73c295f5304da8e48bfebb96b86e52002a495f0514c9532df5d814958c8efa06ef8afb097eca99b33cb6099e1d574444f1aebc9", 0xcc}, {&(0x7f0000005040)="75739e512078b0d62dab8b8c3f64f58bf77a52bc3c1ea8e4212d1ea1ca55d211e8da4400c40c17c6a3352f0c58a26b8aaf1284f3f26d36484fd49289a66156738a14813c04dd1aa1cdd75ce8164e06f604e4531bdfad2d109046629b5dd237dde272248d104042dc830e84643263058aeae52833eadcea6adcc5c4f43c6fc4751447b85da2bc510c99d7f33b6cc06929b7373771c5b57694a516547e6efc35679a7bebc65879efcec84f3c42c4c8705846bd10ef444521d20acb3bea58c964866247468cdfd5ef01b132f7e5fb1ae68973c73b8b8efecc1b7ab4699587b0cf6d37b54997d017bf0ada6f1254712c1e7ea92fd20ed280a5791b93dc346a5c522866282b6da7ca50cb5328a5b43296bca304aaac92c064741cfdabda585fbd3878422aac244a94595c077d0ffafa9cc9447d7bb9a4ee2804fb567cdbc360c1916d3cedf1d274356b88b0480202a488b075a7c88a673ec30d2be5f2f00ac169fd84cf349da781f6cce56f4a9f4d276529c54a49435c7effb62a6d84074d3737cd497e701e924ddcdf7647657771fc2b549117363668a78c9d035f2ebd46ed2c8ae56c59a32cb0b63f91d413c0f74db84a0118885cff7a8efd3cc4b582a88df043b8a8178fb2c195e9ef0a6e0eb47ad09cc1d11f2f060652ac31c1f12158c0379e11356dc31cae6c85389ba8b93ad574848ca420cdbbdb88bf44ae520193c8d2da3ba26ddb94de29a05e22046c5a8468d474c64efe1cc6ce992a116dd8e5c49debadc924677180a2a62de339d53aac6498c7c10215658fd1797a5eac12ff4c4732fb24dafd02fdb718a4694f2c8b5b4c6b2ca0084e8bb44aa9b0d7cb34cb4cef7b26e94619abe0ef993bd6707e2f6fb7f4f5ff22f0d9c529daee128eec6aa2f97612a08e49086996c6595f9c9060efa3c27c5c0363100084252f4ad9ee1dd2529edfa599723b46c22e6adbbb16d494f3238fcac07583daddc7cfd836ae1eca85962d743c166c3fbd6a804a491ab50c937b2e9ed14a7a8eabffc5b4cf624b243e46b109897cd1c3585f4608b42c8d19296055486cdf88d224002a4ef02628370bdb1f0890e72634ca568894ea95c55c392a21f9b25c20d900fcaa2a5defc523e9ee36bb0ddaddf2b6d04b5c0853d400aa265f7404aff56f4cbd20e14ccf5cea7cd1d07c0b99e57d4edb54ea7001842c6bc5dc2bf6e8d083a2313338468496e8ad75d154cc75f5560516fcd87d7f6662089380d096d8da10540b97e6b1c9deeda72f3720ab463a6e1f85e26c2189e7076b3ef48d593338316e911cd53a60f1228111ff694ed6d8456b0cd6784ddb92a683c845a72f00b1fe53ed145ccbc6d73d9278f3c36767f779a7c2371a7883d683f44ae076b799956cf5e7d804529752eddaddfa9ebc6397576e22462a2c415f7778cf5de740f2245d605bbe74c6fa1abaa40fccafec998f3f11b6d43e0fe874e0820cf4a8658f61b431071a3e179322b6a0f2d23888641db5c3ef061839126995c0aac056ea13e1309ee7913c7d61130b9fbc5bcd38215d62f48459c99a87a4d16f0975f04ac6746e3d9389a6eb04c95606a66849068bc7f923005338a4a009febd223b1f52e83cc4f02f276ab16243034eb65ca53707597cb681efd0bbeb7642856ff1393611d60be899e48f7e21d52e396663cf8b5c30f04913fb6c01c6bc3e8dadb107b8da8a23ef1be4a1ac19288222a9b28bc1dbe1a0988ec485dbfa358e32877715b3412d205495d5c506e225d0fa06ea6ec0c0032b324f467595b286f6af5639fd02cd631b7c9d6d1f194914b1155875f75a7c38e68ccb367a8b9a8f0ddd33d98c246f736d07e18e0bec2db3f977af8031bed1cf1e1fb1516458cca0b631ce90a48203f3c9b588a4d67b8436a7dc71b44ad3bbd7398fe5f046690b7b3d6cf504c8acc0f382621fd34af0c2beafac8e1205d770fb3fc5c527743bb1610381279f1ba52764c7f5ce2ab1286ac4f2edf4dd48fa30daf2943b8b30bd8663ee2aad2b61542d76a639d7633ca018d6f21355ebfcd21b8e25e73c835590024e40f415925ab85bdfd2217d4b42f098ae6ab35e027d7dae319039ebf36121127c3115a27948649beb35ac2f75754ebae7ddbe69a8225beeb04ca63701f74fede9910eee9444a2f9f172bd4f2581d587d40807aec087d3db13ce285215bafbabf0977a5bffa4f70b7b8bd4a028014063d82185d0f741f41ce91a303ffb078fc3b1a744572638ca533ec505f7b6a4fbaab97a932b6d4d071a5a62ebfbb3d017dafbaf773a59f43cf71938954d5ab64183c51f4d38a4f1613c000438375de33364a340bca036779539252d46e0033e085e6802f5535f2880c3dc27b6fce764c391ff849cad4ac85cdb6079d926780992d19202aa857a6382b28f6b2b93a0fdc345e945fb894636c3478accb871e36f595a5954e75c5f99e57f5403d374b6f0e2f9966c8cee7e5566b97221bf6156a5c46416cae77147b150be18a1b79b003161c5fd6d4cafa2de3331fa98e68ac78018241c23f872bd20a1d2e93a85b9bb264792c562b5b9b678625efe02e90cf3c2d3232e12402ce7c180d8ab131a982504fc75f10aa9fce5ab83213c3eb0050402e9b493abae2fc6e7f8ce7f71144c6d4c5681a068d1cd29701a6a36d700581bcd1a2b8c1107ec31b37175dea603cbc7e551d190a25226c4c960d5aa08e5c7424910e65e1af03cd2f549655745df98445c0ba8149ad085f8e22b738c91b05ad262e8f939dcf651f71d843315f05fc96de1140d0efef7af4d27247534f28afede90c081f596d30d8f1ea7be864f92e0e51e21bb5dda7c867705c04a474ad1fe25de5aa7eb83606a37788641ac075c4b92132b2753407713d39cdfc76452781ad7a14a38b710c338ac75fac257e2d46adf5883676510398acc757b80a40ab8d0fbacbff6fc78c1b837332693ee38eedd6d14d44f5443b5ba754c5d6b0e58438f0e74bee452b073511f419a336de375b1fc54f0d346a19a437368e0e9403cc039cd43d32b8aa8179154fd4b2e385e29161216790ac2066d069129beec01b2462ccd07482af316734a68b8e54aefda47e0ced10cc18ea27216749c49872a5d3d953c3f07c423a8c53ed3fffd86d5778d642ae93ce4a8b0174f4634159d6caa3dba80af65d92c5b369ca1af6425796c2ae7e111f564c2b1370a852458cdebcc30961fed7d8abd532edbaff7c89c72fd47b862e9705a2b8831aa329354e6bb852dd55424e4be2afec6f277554e6f328fe519189be6347db39a0a6e6fbc848f1053b8da39b3ddbb4c6d9823b2f5d084777f6ec1dea5556289673f0e9ded99b4ae9a44833179eb1a3cb5fc6cc50a750dc5f344c07039bb529e601530537395cb546e3d3215780cf63e145863153aca24c6f57c6015d5998d4061ce0ab75b4a31226b1dd8e63aa71c033354c811016a001b4b6b30ca7d3a349c1358f5ebda2288a0e04ce3b7869f6d3cd238fe6d6bc8f83fa9aae293c1a72df475eeafed69335dd6d0a8314515c8f6af9d4802b7a9f443707605a0d180f67c7f82fb6502840f2d5e336d31f2f7547fb3ee09ffce89af12ca6574f22a9692248ed826beda6b552e2358191a4be2a93721d929c8b6c769d71a4f9bb66831f2bc22ae14199bca8361bc8ec3aad81cdbca51c12929162e43d421f039d7fbf511b738d3e59de3fc3c1b5576a54d1c8591d9c2f39eb894df9aa011f92c57af59cd2c914f88994b8c6ec786dfcbe50aa8f0cc16d70c8b2a15ca77a0be4e95b67cde1d2fc8e0cdde95dfd5dc97f1291f0bd2114ef89802304a4a831fffd832ad368fead1bda8a0257d10c243ab59dfeeaecfeba8ee3399901e4806fe52dda0d38bcd41078045a1de56ac05b97877edb6be4b4f4585caecfa1ca19287ece2bfaa4fd8cf63b62e71c1a4aba78a9c430de8fc730cefc9eab44b4c74ea743f023e3eb486f6f1ca62a64855b40d4f60a1b3f9efb93ae9ccab25bb6041ccbb878303572f8b5a4e71205dde54331415d4d04a1c425e4ef3be4fc47ec144f08ca470d5a03ddf8d025c464e81e3191004b710275485b264e61482dc65806e3a620ed88ebd76b1190b6d26310d7b9a20cee64d513c6d83cbf383c6dde8babffead9ff766cc3e26a36620457c47afa4dacb5898884893382b8ac7eb92c3af1a57544b58cfcf756d5c788e0636efc9fef81d648209ac9850cba0ce296dab9a8ad5b6886cca18aa016e4bbe1f860c25e99c743b84f219e0810b565fe35bdca87b72fb35d98cc24f4b8bb1138f8147454dc4fda5c4c9fa516bdb02b87e40732ba4c6f2f6cc0e8a2330102047bfd58f6ed514cac022bac5dd21c2c92ac8d012114df3b6f9433475a11daeb0d87b998fefbe179c64b9c8181f263af79673d707d298a38a1a74a1cb12beddd0ef2451498deea324f9d563ccf4bc927b0c5b14d831f5e47579aa3bbde7a9403d0cd25d48bbae91927c28237167aed3f33435ddf97652b56f699db6822f2aa57a079d62a86b1c7b8d714ad083a8097865904a5baa8a84c6cb042f947d594a70fe7065cf8fffca6fcdfa997555604f305017479a15896910f24abc316279c5e21b286875fa1a6110b5826d7672097617455849499cd79c8a5bc3d13a6ff7fdb1d4362dc2f1bb7e5709ec5ef99795619a844915c0cb92c86dc3d6d87100893c3d99ab58a3bd84eee7724cd5bbbc5a0fd8ff53e14ff4d774d366a761f645931f29430fcca727be16066c2de6f9f3c0f163337ac476b6308245037f246317f1ef89f12508347bb279223fce285d9e3e1fada7baa46f9ebd7763e32638131752ebae5cdeb2a4698c3e4445172da42b7722930de9328ebe89876a19157f8053fcc1fc44139114312d8b678a3fb3baf8e07d1e63c9cc1c23ed5ba81ffd46ea0d62350cd4abdecc3fc39b897ddb2b841a2fbd3085814ccb4ffe392c7da58956ec067a5a9d76495415afa937f7409bf89fe645b866e2065030b9180fb0ade83ab599addd378bd491f941b167e3f44b19cda8238879c0c9f0710b13d2a362bc2d6e05f1da288a7f058aca8be6d146e0840a5155dd0cc318033e4759a56fde16ee65bec95a971edaee75de74e90feb9a7ad6c79e7689276aa850a231113c45b9a9493f4ca276c3fb0cbb04f580eac7491eb583ccf24270667c601f796b180cdcb381ce4f40f5679033dd73d2422405e0fdf13915b4d924aec5b5b77ff53e884ba2454825d26b8983c17e7ca124cfd2dd989f7937b992b8eb99e6c9d01582ffe17eccb6be4d0d881b15aa129080a1f56113decaf5b11830bfb7fd34a810022816e96bc370fb3d57de9586fe8fcca8a6c9fabe9ad96e8ed35342cb686519a195f61e27c98bc0c00344afbb4d35a680fa7e6ce3bf11126d82e77e1c7d077c6c1288c973181921f8de8f59f03b7ae0cd3cd7118ebd3541f16f25958ff3db7d318d7842fecf3370057438131d9f580f27dd5589f8dcd50fb3e06776c51168cface1260a72d37872acb6e95b64cefa3bfd9b3e513eabd9d0ec8c84c79f8471b856c3394aa7f2c1659d9a1323004f07ebb8eec7990d90a74e93d6b7840b524739e985fc2591116259c3a5cbd583cbbdec2325823e6236ab594c300039f201c1a5a4f336f5898f0328df9bec674b60ec10e3aa5d7fbdec646508b2f7b9d3227573a6d9087866c978528fcad429433c79ed272fcc41618d577ee46fe69c1f0d69a9e128261cf67f961d8120e8856f56cfef59554fefffa5e7ef898c20689c17f655a4c6e48bcf19cbe6be4c4e2642b70685579797a2f931499ea345a9df", 0x1000}, {&(0x7f0000006040)="f8865693c3170817d3b83ac43b44392bd2bdcc861729448899520cc469cd36ae08bd10180b22a6b90d9a877161b877794bc3f8faf4b3955cf23376a75b6678a19d9dbac9ad563085025a6b920e922a6b42ff3747439bfdcfcd29b59e516a5af477c9cedd2c57d6eb", 0x68}, {&(0x7f00000060c0)="c52c627f3b56258400d2ed2f87ec802d4e1c78b5dcfa31ddcfcc7eafd9221d483dbc3de781ac6dee12ec795681459845174d86c5cc051cc05dde4e0c2c59cd99e5d52ca564997987d7f9b17b7d52763e8f89e1c332b77673d2128a875fc20767316419c032397cbfc0c6962d3829", 0x6e}], 0x4}}], 0x8, 0x40001) ftruncate(r5, 0xcf01) fallocate(r2, 0x0, 0x0, 0x101) 16:24:50 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:50 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240002, 0x19) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080808000d000400ff7e", 0x24}], 0x1}, 0x0) [ 132.145392][T11076] loop5: detected capacity change from 0 to 87 [ 132.195682][T11076] FAULT_INJECTION: forcing a failure. [ 132.195682][T11076] name failslab, interval 1, probability 0, space 0, times 0 [ 132.206113][T11087] loop0: detected capacity change from 0 to 4112 [ 132.208347][T11076] CPU: 0 PID: 11076 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 132.215016][T11088] loop4: detected capacity change from 0 to 4112 [ 132.223382][T11076] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.223395][T11076] Call Trace: [ 132.223402][T11076] dump_stack_lvl+0xb7/0x103 [ 132.223423][T11076] dump_stack+0x11/0x1a [ 132.223435][T11076] should_fail+0x23c/0x250 [ 132.234222][T11087] FAT-fs (loop0): invalid media value (0x00) [ 132.239849][T11076] ? kcalloc+0x32/0x40 [ 132.243177][T11087] FAT-fs (loop0): Can't find a valid FAT filesystem [ 132.247739][T11076] __should_failslab+0x81/0x90 [ 132.277724][T11076] should_failslab+0x5/0x20 [ 132.277973][T11094] loop1: detected capacity change from 0 to 4112 [ 132.282232][T11076] __kmalloc+0x66/0x340 16:24:50 executing program 1: semtimedop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x1000, 0x1800}, {0x2, 0x8}, {0x2, 0xd1}, {0x1, 0xc798, 0x800}], 0x4, &(0x7f00000000c0)) r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r1 = signalfd4(r0, &(0x7f0000000240)={[0x7f]}, 0x8, 0x800) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r3) clock_gettime(0x0, &(0x7f0000006a00)={0x0, 0x0}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000006780)=[{{&(0x7f0000000300)=@abs, 0x6e, &(0x7f00000017c0)=[{&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000480)=""/136, 0x88}, {&(0x7f0000000540)=""/208, 0xd0}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/81, 0x51}, {&(0x7f00000016c0)=""/250, 0xfa}], 0x6, &(0x7f0000001840)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x48}}, {{&(0x7f00000018c0)=@abs, 0x6e, &(0x7f0000002dc0)=[{&(0x7f0000001940)=""/203, 0xcb}, {&(0x7f0000001a40)=""/149, 0x95}, {&(0x7f0000001b00)=""/229, 0xe5}, {&(0x7f0000001c00)=""/90, 0x5a}, {&(0x7f0000001c80)=""/158, 0x9e}, {&(0x7f0000000280)=""/53, 0x35}, {&(0x7f0000001d40)=""/68, 0x44}, {&(0x7f0000001dc0)=""/4096, 0x1000}], 0x8}}, {{&(0x7f0000002e40)=@abs, 0x6e, &(0x7f0000003080)=[{&(0x7f0000002ec0)=""/174, 0xae}, {&(0x7f0000002f80)=""/111, 0x6f}, {&(0x7f0000003000)=""/69, 0x45}], 0x3}}, {{0x0, 0x0, &(0x7f0000003580)=[{&(0x7f00000030c0)=""/16, 0x10}, {&(0x7f0000003100)=""/249, 0xf9}, {&(0x7f0000003200)=""/131, 0x83}, {&(0x7f00000032c0)=""/17, 0x11}, {&(0x7f0000003300)=""/80, 0x50}, {&(0x7f0000003380)=""/20, 0x14}, {&(0x7f00000033c0)=""/151, 0x97}, {&(0x7f0000003480)=""/246, 0xf6}], 0x8, &(0x7f0000003600)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x60}}, {{&(0x7f0000003680)=@abs, 0x6e, &(0x7f00000039c0)=[{&(0x7f0000003700)=""/208, 0xd0}, {&(0x7f0000003800)=""/115, 0x73}, {&(0x7f0000003880)=""/150, 0x96}, {&(0x7f0000003940)=""/81, 0x51}], 0x4}}, {{&(0x7f0000003a00), 0x6e, &(0x7f0000003b80)=[{&(0x7f0000003a80)=""/232, 0xe8}], 0x1, &(0x7f0000003bc0)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000003c00)=@abs, 0x6e, &(0x7f0000003e40)=[{&(0x7f0000003c80)=""/170, 0xaa}, {&(0x7f0000003d40)=""/254, 0xfe}], 0x2, &(0x7f0000003e80)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000003ec0)=@abs, 0x6e, &(0x7f0000006240)=[{&(0x7f0000003f40)=""/110, 0x6e}, {&(0x7f0000003fc0)=""/203, 0xcb}, {&(0x7f00000040c0)}, {&(0x7f0000004100)=""/4096, 0x1000}, {&(0x7f0000005100)=""/104, 0x68}, {&(0x7f0000005180)=""/17, 0x11}, {&(0x7f00000051c0)=""/121, 0x79}, {&(0x7f0000005240)=""/4096, 0x1000}], 0x8}}, {{0x0, 0x0, &(0x7f0000006380)=[{&(0x7f00000062c0)=""/26, 0x1a}, {&(0x7f0000006300)=""/97, 0x61}], 0x2}}, {{&(0x7f00000063c0), 0x6e, &(0x7f0000006640)=[{&(0x7f0000006440)=""/130, 0x82}, {&(0x7f0000006500)=""/134, 0x86}, {&(0x7f00000065c0)=""/75, 0x4b}], 0x3, &(0x7f0000006680)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}}], 0xa, 0x0, &(0x7f0000006a40)={r4, r5+60000000}) mount$9p_fd(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0), 0x2000, &(0x7f0000006a80)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@afid={'afid', 0x3d, 0x9}}], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@subj_type={'subj_type', 0x3d, 'vfat\x00'}}, {@seclabel}, {@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@appraise}, {@smackfshat={'smackfshat', 0x3d, 'vfat\x00'}}, {@euid_lt={'euid<', r3}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'vfat\x00'}}, {@uid_eq={'uid', 0x3d, r6}}]}}) chdir(&(0x7f0000000040)='./file0\x00') r7 = open(&(0x7f0000000140)='./bus\x00', 0x100101, 0x0) r8 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r8, 0xcf01) fallocate(r7, 0x0, 0x0, 0x101) [ 132.282260][T11076] ? kmem_cache_alloc_trace+0x20f/0x310 [ 132.298240][T11076] ? alloc_pipe_info+0xac/0x350 [ 132.303099][T11076] kcalloc+0x32/0x40 [ 132.307044][T11076] alloc_pipe_info+0x1be/0x350 [ 132.311956][T11076] splice_direct_to_actor+0x5f7/0x650 [ 132.317441][T11076] ? do_splice_direct+0x170/0x170 [ 132.322565][T11076] ? security_file_permission+0x87/0xa0 [ 132.328120][T11076] ? rw_verify_area+0x136/0x250 [ 132.332989][T11076] do_splice_direct+0xf5/0x170 [ 132.337846][T11076] do_sendfile+0x773/0xda0 [ 132.342266][T11076] __x64_sys_sendfile64+0xf2/0x130 [ 132.347486][T11076] do_syscall_64+0x3d/0x90 [ 132.351908][T11076] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 132.357821][T11076] RIP: 0033:0x4665f9 [ 132.360628][T11092] loop3: detected capacity change from 0 to 4112 [ 132.361702][T11076] 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.361725][T11076] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 16:24:50 executing program 4: r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000300)={0x1a8, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x6, 0x61}}}}, [@key_params=[@NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac05}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x14, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "fab4a09670e10edeb169a73150"}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x20, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}], @chandef_params=[@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x21d}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x2fb}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x7}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xf}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x7f5e}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x1}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x2}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x10c}], @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x19}, @NL80211_ATTR_CENTER_FREQ1={0x8}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x2}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x2ee}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0xffff}], @key_params=[@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "e017413f32"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac05}, @NL80211_ATTR_KEY={0xc, 0x50, 0x0, 0x1, [@NL80211_KEY_CIPHER={0x8, 0x3, 0x19cc785022ba8576}]}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "517ddcbffb9a38f3f073ddf296"}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x2}, @NL80211_ATTR_KEY_TYPE={0x8, 0x37, 0x1}], @NL80211_ATTR_SSID={0x9, 0x34, @random="f264df759c"}, @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x7}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x5}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x2d8}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x1}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x7}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0xb}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0xfffffffe}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x3}], @NL80211_ATTR_AUTH_TYPE={0x8, 0x35, 0x5}]}, 0x1a8}, 0x1, 0x0, 0x0, 0x4000}, 0x20040005) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x1, 0x0, 0x101) [ 132.396135][T11076] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 132.404185][T11076] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 132.412152][T11076] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 132.420101][T11076] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 132.428052][T11076] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:50 executing program 5 (fault-call:6 fault-nth:2): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080908000d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x2a0802, 0x180) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 132.450871][T11092] FAT-fs (loop3): bogus number of reserved sectors [ 132.457426][T11092] FAT-fs (loop3): Can't find a valid FAT filesystem 16:24:50 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 132.510964][T11113] loop4: detected capacity change from 0 to 4112 [ 132.531592][T11123] loop0: detected capacity change from 0 to 4112 [ 132.538369][T11124] loop5: detected capacity change from 0 to 87 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080a08000d000400ff7e", 0x24}], 0x1}, 0x0) [ 132.556779][T11123] FAT-fs (loop0): invalid media value (0x00) [ 132.562833][T11123] FAT-fs (loop0): Can't find a valid FAT filesystem [ 132.571490][T11113] FAT-fs (loop4): Unrecognized mount option "€" or missing value [ 132.600832][T11124] FAULT_INJECTION: forcing a failure. 16:24:50 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080b08000d000400ff7e", 0x24}], 0x1}, 0x0) [ 132.600832][T11124] name failslab, interval 1, probability 0, space 0, times 0 [ 132.613493][T11124] CPU: 0 PID: 11124 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 132.622335][T11124] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.632386][T11124] Call Trace: [ 132.635664][T11124] dump_stack_lvl+0xb7/0x103 [ 132.640257][T11124] dump_stack+0x11/0x1a [ 132.644406][T11124] should_fail+0x23c/0x250 [ 132.648829][T11124] ? kmalloc_array+0x2d/0x40 [ 132.653443][T11124] __should_failslab+0x81/0x90 [ 132.658226][T11124] should_failslab+0x5/0x20 [ 132.662735][T11124] __kmalloc+0x66/0x340 [ 132.666941][T11124] ? put_unused_fd+0x120/0x120 [ 132.671721][T11124] ? splice_from_pipe+0xc0/0xc0 [ 132.676614][T11124] kmalloc_array+0x2d/0x40 [ 132.681070][T11124] iter_file_splice_write+0xc6/0x750 [ 132.681311][T11140] loop3: detected capacity change from 0 to 4112 [ 132.686384][T11124] ? atime_needs_update+0xda/0x390 [ 132.686411][T11124] ? touch_atime+0xcf/0x240 [ 132.702376][T11124] ? generic_file_splice_read+0x284/0x310 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080c08000d000400ff7e", 0x24}], 0x1}, 0x0) [ 132.708122][T11124] ? splice_from_pipe+0xc0/0xc0 [ 132.712978][T11124] direct_splice_actor+0x80/0xa0 [ 132.717922][T11124] splice_direct_to_actor+0x345/0x650 [ 132.723303][T11124] ? do_splice_direct+0x170/0x170 [ 132.728421][T11124] do_splice_direct+0xf5/0x170 [ 132.733213][T11124] do_sendfile+0x773/0xda0 [ 132.735966][T11140] FAT-fs (loop3): bogus number of reserved sectors [ 132.737654][T11124] __x64_sys_sendfile64+0xf2/0x130 [ 132.737680][T11124] do_syscall_64+0x3d/0x90 [ 132.744172][T11140] FAT-fs (loop3): Can't find a valid FAT filesystem 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080d08000d000400ff7e", 0x24}], 0x1}, 0x0) [ 132.749239][T11124] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 132.766179][T11124] RIP: 0033:0x4665f9 [ 132.770070][T11124] 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.786452][T11127] loop1: detected capacity change from 0 to 4112 [ 132.789756][T11124] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 132.789778][T11124] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 132.789788][T11124] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 132.789798][T11124] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 132.789809][T11124] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 132.836519][T11124] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:50 executing program 5 (fault-call:6 fault-nth:3): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:24:50 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) sendto$inet(r0, &(0x7f0000000080)="a9146347bae084b5aa952f7a21c95ed355a12fdf25276545411b59d22791ed9e41b702cbea614979b6f84a", 0x2b, 0x0, &(0x7f00000000c0)={0x2, 0x4e22, @rand_addr=0x64010102}, 0x10) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x1, 0x0, 0x101) 16:24:50 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:50 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080e08000d000400ff7e", 0x24}], 0x1}, 0x0) [ 132.941262][T11167] loop0: detected capacity change from 0 to 4112 [ 132.944215][T11166] loop3: detected capacity change from 0 to 4112 [ 132.959878][T11174] loop4: detected capacity change from 0 to 4112 [ 132.965099][T11177] loop1: detected capacity change from 0 to 4112 [ 132.967250][T11179] loop5: detected capacity change from 0 to 87 [ 132.980287][T11167] FAT-fs (loop0): invalid media value (0x00) 16:24:50 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080f08000d000400ff7e", 0x24}], 0x1}, 0x0) [ 132.986396][T11167] FAT-fs (loop0): Can't find a valid FAT filesystem [ 132.993301][T11166] FAT-fs (loop3): bogus number of reserved sectors [ 132.999843][T11166] FAT-fs (loop3): Can't find a valid FAT filesystem [ 133.024821][T11179] FAULT_INJECTION: forcing a failure. [ 133.024821][T11179] name fail_page_alloc, interval 1, probability 0, space 0, times 1 16:24:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 133.038294][T11179] CPU: 1 PID: 11179 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 133.047056][T11179] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 133.057108][T11179] Call Trace: [ 133.060465][T11179] dump_stack_lvl+0xb7/0x103 [ 133.065141][T11179] dump_stack+0x11/0x1a [ 133.069294][T11179] should_fail+0x23c/0x250 [ 133.073726][T11179] __alloc_pages+0x102/0x320 [ 133.078327][T11179] alloc_pages+0x2e8/0x340 [ 133.082791][T11179] __page_cache_alloc+0x4d/0xf0 16:24:51 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06081008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='memory.events\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:24:51 executing program 4: ioctl$BTRFS_IOC_ADD_DEV(0xffffffffffffffff, 0x5000940a, &(0x7f0000000240)={{}, "c4c80b44795cbf830648dd49cb72c401be1c5118089bdd8a88b2852417785e8e9c483c3b09da4c2e2113f40d1bc3efc641a9c362c94ea7dd9a69b255b2723455e57419c26b991eb529498f5e2c23580cdac329de99d311150880d95e2c0e67852ce7ec73771d2b6b73f8f5d5db8ae31fb5eca718015d1db9ca21b5d0402582f3e8123d511322ba678daee1a0ae38b75528e28c2818d1663df3b5763eff62d0dcc347e7374483a2c30c0c562eb265e1875af8544e883888c41f79e95d6fded66f596f65ffe65249d69485880ba9b9cc56ce4cc9058c2b1ad08ff9faec8ea20db704220e9a0cbe52b3b45c8835e312d87118f3a472aeb1cdd25f2aaa5bc2c2d0ed7f2e14a49dba53664e208a3e50cc80e216fa5b3b4021ec1eea08e2f5bf279e70fdc1ee828756911c66003647d6f986af043106e1ba79b45a5f158196ee26466fdd6bac299a9444efd8c165c73e08fd8ccc18981062a94753d2d1ac2af7c1a466479d06f35986cf7402bbd961e99f23f7e453df41042642bfcbe7721a8fefd23f17505d3f6343d2c953ccde5040d8c6b984ae6c68fb278601216e32964a43673277f240607dba0146621a1bbb801abca20354358678fb856dad6d56cfe5abb060b8368c720897777bca09d22c662a08dea62857550467a051a5258fd0aae0d450f0dd58936a8fa9ca762a807442a4afbf9313840d948e8f01097619081b492d6e95d63d340b00ba68bcb46e5d0c8583d7dc0853eabe7fb5caae5277c7a921e218aebcc63db578c40c6a830b7876f53ef13fef37a91fe0ad97d881aecb86d62bb79912bfd5a334f716b7bd8698f2fe54b42cdd5bb2a26e7f9ffdaa2fb5b632b0c154d75c126d222c4e9baf1a779dbbc3638399b60f8f3611572788e0f0da482ec040218fe81c515463d2c0f48edd7fb513e8dab2268e0a216d33062291c3752eab2e9e71d8021addaf4bb1cc5eb9a35042f5a0d0da348fcf09c63c7947cae79fe889efc8aca3a467f966a2433259c8ca654c604f8ed02550429c7fd91352e81df1f0e37a6b77bfce2dff87c53d086235fc327d057065d1cd9c7fed697fd7128073077a4ac89037529c0e5fa5cc6efdd18766e924c66d93c4d9e1a512dd3be3f5dc4741083a3c07564a4f365d21817577b06477c25269cf4954056570991b84ac42134e894368719461f460b791de5f4844aa3d846d87710657416118485ac2ecd3e34182f96df6d4cec087e880813715c7bbaf129d345a4016567ea5d99f3b2cc024711b3e65215277575dd0b6e960f732f246034962d1abb4785457e3b524ee927e95044cbbd3fafa2e98cd6099c001fac4c7afd3814a6daf80f7dcc3205e0998e0fb942a600303d1c5a09e63e6eedf843c6831cdd2e56333e1d9bdd3222b08e1b5a9a0b2d1a3efa40e7bd01aec18a2a2a05d4c7693fdc1f09b321d10817094acee72de832a661730b79ba9e99993b483c73d00c3c416a4ff0a652f8a771e5d8abef35c2c5ee50f8ee3b4d2780843c29b059f960ca1dc58fb6fdf07080155c5688ebc0b2ce21299c07f86dab33dcb443f55985b1ed2f8729dd80d69d2db0bcddd1ae872906d41d9c20bb0be25cede9ac8dc362b407823c18320384f92a2644fc38382edc716f966ab9a61f71ccede2c6baf5c1b3a1e13b82bf80629578d15189144b11ba67e5ae86272ffed49e209d81b70da48a7ba3b73f7a45e4d84934a8255d120d91cf6ae98085f9b6f797fe3c18c31960b2461725b2a5aa59079ab14af1fa5cb514e1e274936f3d6679a52d73ff0bc68d02fbcf31022aa300c938f1ac3d04011354f9070ad0ca26791d7b3d1b2894dbf4d1212f970de6c31e373d0397c3d7390e9a4682c100ba14d9788534283aaeb0d812c52ae28ab0ebcc725612635b27e800b0ecc700a5883341d0f6a3652f8e5932d70fdafaf19ade805b1c5bd3e4bbaa061ec55249481fd7ddad7d0ac9233c73fafe023311aba681d8efa08c3bbe20ae4706848cf6d10ba7e59d0081a14b43a45d556975f4e6b100bfb12a07b2040b9389f83acb275ad8baf9707b6d559c3cfc91ea21784b129c48a47480bceddbb5cf2d3b59e8f09337f8ddfcfbca8123e04e3be0e7636c5ee8704750eb4aba3e6fe4dd57045b4eab3882a5c7ad9a347a166a915b31fc9dcc18a4ab91cbf416abe86c1b48b03b7ed3fbb7891a65490148897efe5b799fd202e037e2bb136bd699285e1eaad1615cb357f0b94ca62b0bdb8a6a45dbc89cb5ff1e45e21b9b45b2339548bbf52cf42533627ded7b43d03c8d50fcbf69e0b8d61a58aa0449e80fee3416bc41757d715df67b557d19f4579410689ba642602fa239fe62c0751f52d375126236c0dc633c0fd6f3b95963dca5ec082a1f11244a0cbdcf0c1865a26cd82a3714572b7683020cdf2eabe38dde4bb76d81557717c1f504dbaf582731383b374ab42598be4f047bdd983af1626a697b9f288324cd85f132a6bce1f82330c6b96c0f2abd408dce260507e2044ede11752421988f384fddfe2b9b181e990f2358b52824f930e072c4ec078949c26985cda98ce686fc676ae919d08fc25f0d7e6e5a8710bdb66310680c972f8ab94f84a9a2990054b20723f25db0f8440df11cf6283f7f27be4d30153c74cf97491f34ce0a224ba7c46df64fd67337166ce01d308e6451a870fb899030d1c78f87032873000b8d6295147f44c9898caa2d8c1b7b496735fcc521305c5ec7eb55a9379d8225ea750bfbceedeceba3760f6bc727ddd418dafbd824ff94e100ed0f09178c668369eb67067184acdb5f79c83f61c3075173a01ac9611a04ecb95cc5220a6b77ab45a227dbdfeabb0da677db8d9e188a19e62f07a1b456fcda8c59f279c48c0a6dc964842345648f26b4b90c0bf0e22d18be19d34a6f9ab6b9251b937beeab5045571256718c031f0d908c0a06a0354b9cc6c8306ffd0a92e1e7dd7b8ce0315ebc9677f82122b208d843f81ad5738de48e7fe004bff0a25c850378a5ee426b2360c98aa1245c1948c9d8169b9b5fbb1d2a157b0bd33331f1f75f9d9c6f7e2896af7ccfdb3852fe79c8238cdafb5d9c50c12ea66ed3f1d7d73582d622d5295795d59f430e997b104ea240e3769b6b7b32cad1dfa20010f2505ac91eb9efa84488da9382bbb4ae4f484ef55ac51ef74ba312c4df68d85477fff258797e1fd3822b9307b6004a7bab0867ad2e6c28057f7de9e2068e9b07efc1beb70feba8238a20a429075351be721608e2e1fc5f51feb31ec4e4eb17354233add29846ea47a84fae6e3531a54f747656015c5ccba715f6146affd09575f7d0b73881fe64601bc4641ffb95c6512fa15fd3eff0bc53a99d6dd753c875ef48b700ba5836e8e6f8a21626ff28549dfeddf79d1211b5019b205b85b2cb91971105504321d8f5111d64aa00ac67733e2c5bc28721fca9ddec832dc03a763e58bafb00f7ae462a7ff74ef9d1736865f7e425883dc6e413e22f8fd544b7014bc9904cc371e82c95c02985551689a4100650d8d391ef8b99fcd8d2fd3c3bf3a74e3e801a0684d1d8376a4bbe9037747d579941798f02a6fa3b5ecb92c8f48b217ac809d042f2d7a3c597a5586eedf24d78f4cb6524c67bb2d0015e497f24df8841435326e5f1fb13ebb8822d0a2beb5c9be22d93279ad7a8bd5ef9c35e88fea2bf54512fb2c68e57272ec13bb692cbb0703105872f041f8c8cfa35ba93279d5a1d5dfa2da9c659c5385e0756c26b770dea7e7f7bb9c66427cb040160300a4987ef44a80313309df05061e0776ddc244794a62e95ec5d28792a5cba3b72410c547dd10e43a002bedceb3ca92995c85b98f051934ef91283b9a85485ced9e633690854692900e3a5268f1590496ff5eb5d65026a24da0d837c50ed43aac0226cd751f85828613e4f09c293885fbd077456a5b806a3a6d1703f74983b7a54ff0b66452edec45fb1d7d051d1345ae5c78e0631c97a5ab3c99e331ef862772810ee033fd95f9483eea613f768dbe1cc3ad98dc799824871bb10e25f8edb570c63044fd48be4761c95babb2ad8e201895ec36a4db7bbfe4e1efe93c69508a342453dd39041efbc871abc3306adae6eb1e6794bcc3356ed1fa615bbc3eb7ccc4bbd72bc502e2c4213f0b0abd01ab27f9561af98fc55aaa95f6ffc451646765b674e61aa4f655d5727dab18894fec0ca2708075d842f20d223a0bf0276789a707d5e4e4ae1b7624d972ffb7aa25a6abccdf23ac157d65c064b1298b6c1af71160c2b87727e6a62bd46a3029499b597544737959af3adcadf5a6dd82cf655c1488a2345dd01a0c90e51fd0be036b3820cedcd55035a7ab70c8b33c5b9ffd1a68911e71347a68e8cec42d06f6e6ca45d7900cc20f46418acf1841f7892fcda56082dcfd227cc47a398cd5383585cab3d6b8e70e05be916056378b39fe619f67bbaf604703e3247880ef125b2b42b6bfd67913482a6d86bb7147302cd9c4464f72d83916eba9f1f6a4cef1ab9f174561876f8370a0e9e7db153ecfba96e0ad9ee10f894145eed4d755d7fedb72363d7823cfe32fee1db44ec8c6b37674e82dab953e1b45224bb8e5cda987d75f7607ddf6cdbf46c28c951231c13fb57c68eb3caaab7178a1a05ffd96f36d912f928b226eee220731c289cf04f0a6f2c3cf143e10995439c137c01e16ae2093ac3599f7f5700e5cc362e94efc210d5a6a444bc826be321266d57c3a3c7f0306a54df802b167efd44785a00a366f9c65cb04ba04f2dab6da372eccc311e2fd3194b36752a031fa21687dfd2eb5a6a3d8307e08815926a99d7358ab7da55154083e1b74e415172740ab207bca23bd88f68d1bc8de325788f47c27037f04af31916c4f51056b3586d2f36442167dc07f00d19704fad14e9fc76de9a72f3ddf9a7a6d446ecdb676fbc0e5216a94bc36c6e718dc86c8ac4722c168f23cb0173a7277a6dfc21396b4a6b002e68127b7c70be3949e2dd4a2b1a5eb0bc46f5a3371cd4a727e13123600c66a0867fb0a938df332e293f9f1d9e2d53dab28185f41829cbf7c13bc21e0811aca11042ace4051b910ba13bf40ffcb55f20aded90e286f21c4058febf79405e1de27e33a3d9feda88f73bf440a62732067fc2d2bccdfa1a0c6af665e30486554108a710a79b8b7c07f00f90f7cda436557f2828a8d14d47762dc9bb7295035fcf9d31b031c45598eb0a83c36dc7534895cba13094a8e51c37edc5860a06f3e19973bbdb1d29845a6bbc139f5b1884833a84eb7df7ba353f9b5859c4bdbb2b85ca585ff49fe66c81898dc0cab297c17beffa40a99eb84cf92f12acf9b5c41bf904d2feeaeadf747664c3bed2e34ebd0cb9259f4dc25f5a873aafad9ffb544252246d4f3a08499022b632a1f1df521bf420b58dc3e50e191686668200c1cc0bd11c35b5f76e126f4f811a8a9be5160fcc73d16c9e9f778c8281987c2f1b50ebf12177ea0f10ad068249e2cf0cc95a2057d837f87e1d1300d7ed721ffe2b2f9857a522985fd30bc86936396c4a56fca9d9f15474b902028d94a6cb59af105ede89f29badbd186ae212fe1a62763dde7834762ce4f55409b496033fea13fe7446509d0e15b1e3fba2ab68f83975c537a251951c50781c3b495773a6f288b96e382699b264ce69522472b29338e1ea4015b56d0fd317cef50bbd157b450f0c141a457691f1fd4bda80cc5200cf3aecdb4c9b40c74326eb25c29d9d29b8cf39a6971a2bef69c0a5ae675a84542fed3d003e3ec902f7c22dd63337d98a899edd36b1d80272dc271fb87"}) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffff9, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="c23c906d6b6673010001040000010172949500f80162764703573d", 0x18, 0x4}, {0x0, 0x0, 0x2000000100ffe}], 0x1000840, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) [ 133.087648][T11179] pagecache_get_page+0x5f4/0x900 [ 133.092689][T11179] grab_cache_page_write_begin+0x3f/0x70 [ 133.098469][T11179] cont_write_begin+0x501/0x850 [ 133.103426][T11179] fat_write_begin+0x61/0xf0 [ 133.108028][T11179] ? fat_block_truncate_page+0x30/0x30 [ 133.113488][T11179] pagecache_write_begin+0x54/0x70 [ 133.118751][T11179] cont_write_begin+0x586/0x850 [ 133.123882][T11179] fat_write_begin+0x61/0xf0 [ 133.128512][T11179] ? fat_block_truncate_page+0x30/0x30 [ 133.133994][T11179] generic_perform_write+0x196/0x3c0 16:24:51 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06089d08000d000400ff7e", 0x24}], 0x1}, 0x0) [ 133.139302][T11179] __generic_file_write_iter+0x161/0x300 [ 133.144954][T11179] ? generic_write_checks+0x250/0x290 [ 133.150328][T11179] generic_file_write_iter+0x75/0x130 [ 133.155801][T11179] do_iter_readv_writev+0x2cb/0x360 [ 133.160994][T11179] do_iter_write+0x112/0x4c0 [ 133.165565][T11179] ? kmalloc_array+0x2d/0x40 [ 133.170137][T11179] vfs_iter_write+0x4c/0x70 [ 133.174621][T11179] iter_file_splice_write+0x40a/0x750 [ 133.180180][T11179] ? splice_from_pipe+0xc0/0xc0 [ 133.185022][T11179] direct_splice_actor+0x80/0xa0 [ 133.189966][T11179] splice_direct_to_actor+0x345/0x650 [ 133.195333][T11179] ? do_splice_direct+0x170/0x170 [ 133.200351][T11179] do_splice_direct+0xf5/0x170 [ 133.205140][T11179] do_sendfile+0x773/0xda0 [ 133.209537][T11179] __x64_sys_sendfile64+0xf2/0x130 [ 133.214631][T11179] do_syscall_64+0x3d/0x90 [ 133.219032][T11179] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 133.224999][T11179] RIP: 0033:0x4665f9 [ 133.228869][T11179] 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.248489][T11179] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 133.256899][T11179] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 133.264884][T11179] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 133.272854][T11179] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 133.280819][T11179] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 16:24:51 executing program 5 (fault-call:6 fault-nth:4): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:51 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080003000d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 133.288879][T11179] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:51 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080004000d000400ff7e", 0x24}], 0x1}, 0x0) [ 133.335842][T11208] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 133.352077][T11207] loop0: detected capacity change from 0 to 4112 [ 133.379023][T11207] FAT-fs (loop0): invalid media value (0x00) [ 133.383358][T11220] loop3: detected capacity change from 0 to 4112 [ 133.385029][T11207] FAT-fs (loop0): Can't find a valid FAT filesystem [ 133.398285][T11218] loop4: detected capacity change from 0 to 264192 [ 133.404018][T11224] loop5: detected capacity change from 0 to 87 [ 133.405111][T11221] loop1: detected capacity change from 0 to 4112 [ 133.419686][T11225] netlink: 'syz-executor.2': attribute type 13 has an invalid length. [ 133.429996][T11218] FAT-fs (loop4): bogus number of FAT structure [ 133.436104][T11224] FAULT_INJECTION: forcing a failure. [ 133.436104][T11224] name failslab, interval 1, probability 0, space 0, times 0 [ 133.436262][T11218] FAT-fs (loop4): Can't find a valid FAT filesystem [ 133.448909][T11224] CPU: 0 PID: 11224 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 133.448935][T11224] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 133.474446][T11224] Call Trace: [ 133.477763][T11224] dump_stack_lvl+0xb7/0x103 [ 133.482615][T11224] dump_stack+0x11/0x1a [ 133.486776][T11224] should_fail+0x23c/0x250 [ 133.491197][T11224] ? xas_create+0x3fb/0xb30 [ 133.495804][T11224] __should_failslab+0x81/0x90 [ 133.498828][T11220] FAT-fs (loop3): bogus number of reserved sectors [ 133.500648][T11224] should_failslab+0x5/0x20 [ 133.500669][T11224] kmem_cache_alloc+0x46/0x2e0 [ 133.507153][T11220] FAT-fs (loop3): Can't find a valid FAT filesystem [ 133.511655][T11224] xas_create+0x3fb/0xb30 [ 133.511677][T11224] xas_store+0x70/0xca0 [ 133.531463][T11224] ? memcg_check_events+0x23/0x3b0 [ 133.536602][T11224] ? cgroup_rstat_updated+0x60/0x1c0 [ 133.542037][T11224] ? get_page_from_freelist+0x54e/0x820 [ 133.547586][T11224] ? xas_find_conflict+0x422/0x4c0 [ 133.552723][T11224] __add_to_page_cache_locked+0x1eb/0x4b0 [ 133.558458][T11224] ? workingset_activation+0x270/0x270 [ 133.564021][T11224] add_to_page_cache_lru+0xa0/0x1b0 [ 133.569296][T11224] pagecache_get_page+0x6a3/0x900 [ 133.574335][T11224] grab_cache_page_write_begin+0x3f/0x70 16:24:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="2a000018290100020000000004000000070000000000000004000000000000000807002e2f66696c6530bd0454d33d3d7e7613bb167601a97bd211ca0e059c937d2e1f1c8e2e709e090c10e6a5f496580a0a8aa66cc132ecf6b7a3a919c7981b51987f47edfb137713b0ab82ebf86dc4a9f0024ad95ce0cf32013d43e7cdb78ef4824e5c3d70179c7b32516e47dadc1974eca741231004b02ea6c2f287e3ad44e9878885d5059160865a9585e6e7fbbede1e3657df5bf1709f073da466dd856584ff27c6a49dbc589d6da7c8926a1613ed3696c4"], 0x2a) 16:24:51 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)={0xf8, 0x0, 0x10, 0x70bd29, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0x14, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_NODE={0x5c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "7d8dcacacbcf155e655dca37a332b122b28be3b7aa91d43c12d3"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x77aa}]}, @TIPC_NLA_BEARER={0x4}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0xff}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x81}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x80000000}]}, @TIPC_NLA_MON={0x4c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x200}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x80000000}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3571}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x40}, 0x40001) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10323c, 0x0) symlink(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./bus\x00') ftruncate(r2, 0xcf01) open(&(0x7f0000000080)='./file0\x00', 0x20100, 0x91) fallocate(r1, 0x1, 0x0, 0x101) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000000c0)=0x1) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r4, 0x40189429, &(0x7f0000000280)={0x0, 0x1000, 0x27e}) write$cgroup_type(r1, &(0x7f0000000480), 0x9) [ 133.579982][T11224] cont_write_begin+0x501/0x850 [ 133.584880][T11224] fat_write_begin+0x61/0xf0 [ 133.589470][T11224] ? fat_block_truncate_page+0x30/0x30 [ 133.594953][T11224] pagecache_write_begin+0x54/0x70 [ 133.600067][T11224] cont_write_begin+0x586/0x850 [ 133.604924][T11224] fat_write_begin+0x61/0xf0 [ 133.609547][T11224] ? fat_block_truncate_page+0x30/0x30 [ 133.615070][T11224] generic_perform_write+0x196/0x3c0 [ 133.620333][T11224] __generic_file_write_iter+0x161/0x300 [ 133.626017][T11224] ? generic_write_checks+0x250/0x290 [ 133.631418][T11224] generic_file_write_iter+0x75/0x130 [ 133.636817][T11224] do_iter_readv_writev+0x2cb/0x360 [ 133.642039][T11224] do_iter_write+0x112/0x4c0 [ 133.646605][T11224] ? kmalloc_array+0x2d/0x40 [ 133.651275][T11224] vfs_iter_write+0x4c/0x70 [ 133.655874][T11224] iter_file_splice_write+0x40a/0x750 [ 133.661271][T11224] ? splice_from_pipe+0xc0/0xc0 [ 133.666186][T11224] direct_splice_actor+0x80/0xa0 [ 133.671181][T11224] splice_direct_to_actor+0x345/0x650 [ 133.676540][T11224] ? do_splice_direct+0x170/0x170 [ 133.681547][T11224] do_splice_direct+0xf5/0x170 [ 133.686464][T11224] do_sendfile+0x773/0xda0 [ 133.690860][T11224] __x64_sys_sendfile64+0xf2/0x130 [ 133.696010][T11224] do_syscall_64+0x3d/0x90 [ 133.700415][T11224] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 133.706310][T11224] RIP: 0033:0x4665f9 [ 133.710272][T11224] 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 16:24:51 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800080009000400ff7e", 0x24}], 0x1}, 0x0) [ 133.729871][T11224] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 133.738370][T11224] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 133.746336][T11224] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 133.754499][T11224] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 133.762593][T11224] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 133.770611][T11224] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:51 executing program 5 (fault-call:6 fault-nth:5): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:51 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000c000400ff7e", 0x24}], 0x1}, 0x0) 16:24:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:51 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008020d000400ff7e", 0x24}], 0x1}, 0x0) [ 133.864207][T11260] netlink: 'syz-executor.2': attribute type 12 has an invalid length. [ 133.868258][T11257] loop4: detected capacity change from 0 to 4112 [ 133.875893][T11261] loop1: detected capacity change from 0 to 4112 [ 133.880110][T11262] loop0: detected capacity change from 0 to 4112 [ 133.892054][T11263] loop5: detected capacity change from 0 to 87 [ 133.901666][T11264] loop3: detected capacity change from 0 to 4112 16:24:51 executing program 1: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_OCC_SNAPSHOT(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x808}, 0xc, &(0x7f0000000180)={&(0x7f00000008c0)={0xd4, r1, 0x200, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x96a}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x10001}}, {@pci={{0x8}, {0x11}}, {0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x6}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x1b2}}]}, 0xd4}, 0x1, 0x0, 0x0, 0x4000800}, 0x0) ftruncate(0xffffffffffffffff, 0x2008001) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280), r0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r3, 0x2008001) r4 = clone3(&(0x7f0000000600)={0x1200, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000000480), {0x3f}, &(0x7f00000004c0)=""/160, 0xa0, &(0x7f0000000580)=""/40, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x3, {r0}}, 0x58) r5 = gettid() r6 = getpid() pidfd_open(r6, 0x0) r7 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000840)={&(0x7f00000006c0)=ANY=[@ANYBLOB="48010000", @ANYRES16=r2, @ANYBLOB="080026bd7000fddbdf2525000000080001007063690011000200303030303a30303a31302e300000000008008c00020000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008008a00", @ANYRES32=r3, @ANYBLOB="0e0001006e657464657673696d0000000f0002006e657464657673696d30000008008a00", @ANYRES32=r0, @ANYBLOB="0e0001006e657464657673696d0000000f0002006e657464657673696d30000008008b00", @ANYRES32=r4, @ANYBLOB="0e0001006e657464657673696d0000000f0002006e657464657673696d30000008008a00", @ANYRES32=r0, @ANYBLOB="080001007063690011000200303030303a30303a31302e300000000008008b00", @ANYRES32=r5, @ANYBLOB="080001007063690011000200300200303a30303a31302a30001e110008008b00", @ANYRES32=r6, @ANYBLOB="0e0001006e657464657673696d0000000f0002006e657464657673696d30000008008a00", @ANYRES32=r7, @ANYBLOB], 0x148}}, 0x80) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0xffffffffffffffb6, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./bus\x00') r8 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r9 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r9, 0xcf01) fallocate(r8, 0x0, 0x0, 0x101) [ 133.922882][T11263] FAULT_INJECTION: forcing a failure. [ 133.922882][T11263] name failslab, interval 1, probability 0, space 0, times 0 [ 133.935036][T11257] FAT-fs (loop4): Unrecognized mount option "" or missing value [ 133.935564][T11263] CPU: 0 PID: 11263 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 133.944044][T11273] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 133.952130][T11263] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 16:24:51 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008030d000400ff7e", 0x24}], 0x1}, 0x0) [ 133.971387][T11263] Call Trace: [ 133.974777][T11263] dump_stack_lvl+0xb7/0x103 [ 133.979306][T11264] FAT-fs (loop3): bogus number of reserved sectors [ 133.979369][T11263] dump_stack+0x11/0x1a [ 133.985868][T11264] FAT-fs (loop3): Can't find a valid FAT filesystem [ 133.989988][T11263] should_fail+0x23c/0x250 [ 133.990016][T11263] ? fat_cache_add+0x219/0x570 [ 134.004475][T11262] FAT-fs (loop0): invalid media value (0x00) [ 134.005778][T11263] __should_failslab+0x81/0x90 [ 134.005800][T11263] should_failslab+0x5/0x20 [ 134.011768][T11262] FAT-fs (loop0): Can't find a valid FAT filesystem [ 134.016503][T11263] kmem_cache_alloc+0x46/0x2e0 [ 134.032393][T11263] fat_cache_add+0x219/0x570 [ 134.037097][T11263] fat_get_cluster+0x58e/0x870 [ 134.041900][T11263] ? __brelse+0x2c/0x50 [ 134.048225][T11263] fat_get_mapped_cluster+0xd0/0x250 [ 134.053652][T11263] fat_bmap+0x258/0x290 [ 134.058105][T11263] fat_get_block+0x36d/0x5a0 [ 134.062768][T11263] __block_write_begin_int+0x4a2/0x1060 [ 134.068358][T11263] ? fat_block_truncate_page+0x30/0x30 16:24:52 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008040d000400ff7e", 0x24}], 0x1}, 0x0) [ 134.073857][T11263] ? wait_for_stable_page+0x56/0x70 [ 134.076411][T11283] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 134.079123][T11263] cont_write_begin+0x522/0x850 [ 134.079193][T11263] fat_write_begin+0x61/0xf0 [ 134.079208][T11263] ? fat_block_truncate_page+0x30/0x30 [ 134.103244][T11263] pagecache_write_begin+0x54/0x70 [ 134.108478][T11263] cont_write_begin+0x586/0x850 [ 134.113370][T11263] fat_write_begin+0x61/0xf0 [ 134.117957][T11263] ? fat_block_truncate_page+0x30/0x30 16:24:52 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008050d000400ff7e", 0x24}], 0x1}, 0x0) [ 134.122834][T11286] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 134.123451][T11263] generic_perform_write+0x196/0x3c0 [ 134.137894][T11263] __generic_file_write_iter+0x161/0x300 [ 134.143881][T11263] ? generic_write_checks+0x250/0x290 [ 134.149400][T11263] generic_file_write_iter+0x75/0x130 [ 134.154803][T11263] do_iter_readv_writev+0x2cb/0x360 [ 134.160021][T11263] do_iter_write+0x112/0x4c0 [ 134.164608][T11289] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 16:24:52 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008060d000400ff7e", 0x24}], 0x1}, 0x0) [ 134.164655][T11263] ? kmalloc_array+0x2d/0x40 [ 134.178439][T11263] vfs_iter_write+0x4c/0x70 [ 134.183007][T11263] iter_file_splice_write+0x40a/0x750 [ 134.188416][T11263] ? splice_from_pipe+0xc0/0xc0 [ 134.193384][T11263] direct_splice_actor+0x80/0xa0 [ 134.198329][T11263] splice_direct_to_actor+0x345/0x650 [ 134.203698][T11263] ? do_splice_direct+0x170/0x170 [ 134.205288][T11292] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 134.208801][T11263] do_splice_direct+0xf5/0x170 [ 134.208827][T11263] do_sendfile+0x773/0xda0 [ 134.227197][T11263] __x64_sys_sendfile64+0xf2/0x130 [ 134.232327][T11263] do_syscall_64+0x3d/0x90 [ 134.236745][T11263] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 134.242642][T11263] RIP: 0033:0x4665f9 [ 134.246515][T11263] 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.266104][T11263] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 134.274618][T11263] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 134.282696][T11263] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 134.290650][T11263] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 134.298742][T11263] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 134.306700][T11263] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 134.361680][T11257] loop4: detected capacity change from 0 to 4112 [ 134.384623][T11257] FAT-fs (loop4): Unrecognized mount option "" or missing value 16:24:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) open(&(0x7f0000000080)='./file0\x00', 0x22000, 0x0) lsetxattr$security_evm(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180), &(0x7f00000001c0)=@v1={0x2, "fd78"}, 0x3, 0x1) fallocate(r0, 0x1, 0x0, 0x101) 16:24:52 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008070d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:52 executing program 5 (fault-call:6 fault-nth:6): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 134.409869][T11305] FAT-fs (loop1): Unrecognized mount option "À" or missing value [ 134.483499][T11320] loop0: detected capacity change from 0 to 4112 [ 134.483499][T11322] loop5: detected capacity change from 0 to 87 [ 134.496552][T11323] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 134.499815][T11321] loop3: detected capacity change from 0 to 4112 [ 134.518385][T11322] FAULT_INJECTION: forcing a failure. [ 134.518385][T11322] name failslab, interval 1, probability 0, space 0, times 0 [ 134.524074][T11320] FAT-fs (loop0): bogus number of FAT sectors [ 134.531051][T11322] CPU: 0 PID: 11322 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 134.537199][T11320] FAT-fs (loop0): Can't find a valid FAT filesystem [ 134.545937][T11322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.545949][T11322] Call Trace: [ 134.545955][T11322] dump_stack_lvl+0xb7/0x103 [ 134.564684][T11329] FAT-fs (loop1): Unrecognized mount option "À" or missing value [ 134.565853][T11322] dump_stack+0x11/0x1a 16:24:52 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008080d000400ff7e", 0x24}], 0x1}, 0x0) [ 134.573038][T11321] FAT-fs (loop3): bogus number of reserved sectors [ 134.578275][T11322] should_fail+0x23c/0x250 [ 134.578305][T11322] ? kmalloc_array+0x2d/0x40 [ 134.582479][T11321] FAT-fs (loop3): Can't find a valid FAT filesystem [ 134.588921][T11322] __should_failslab+0x81/0x90 [ 134.588942][T11322] should_failslab+0x5/0x20 [ 134.613614][T11334] loop4: detected capacity change from 0 to 4112 [ 134.613733][T11322] __kmalloc+0x66/0x340 [ 134.624230][T11322] ? splice_from_pipe+0xc0/0xc0 [ 134.629179][T11322] kmalloc_array+0x2d/0x40 16:24:52 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008090d000400ff7e", 0x24}], 0x1}, 0x0) [ 134.633637][T11322] iter_file_splice_write+0xc6/0x750 [ 134.638899][T11337] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 134.638931][T11322] ? atime_needs_update+0xda/0x390 [ 134.653191][T11322] ? touch_atime+0xcf/0x240 [ 134.657692][T11322] ? generic_file_splice_read+0x284/0x310 [ 134.663434][T11322] ? splice_from_pipe+0xc0/0xc0 [ 134.668352][T11322] direct_splice_actor+0x80/0xa0 [ 134.673295][T11322] splice_direct_to_actor+0x345/0x650 [ 134.678676][T11322] ? do_splice_direct+0x170/0x170 [ 134.683736][T11322] do_splice_direct+0xf5/0x170 [ 134.688513][T11322] do_sendfile+0x773/0xda0 [ 134.692929][T11322] __x64_sys_sendfile64+0xf2/0x130 [ 134.698041][T11322] do_syscall_64+0x3d/0x90 [ 134.699877][T11342] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 134.702463][T11322] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 134.702492][T11322] RIP: 0033:0x4665f9 [ 134.721432][T11322] 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.741037][T11322] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 134.749456][T11322] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 134.757422][T11322] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 134.765410][T11322] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 134.773374][T11322] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 134.781431][T11322] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:52 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x101, 0xdba, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x100fff}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) creat(&(0x7f0000000080)='./file1\x00', 0x2) ftruncate(r1, 0xcefe) fallocate(r0, 0x0, 0x0, 0x101) 16:24:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x30907e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r2, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x209, 0x70bd28, 0x0, {{}, {}, {0x8, 0x11, 0x7fffffff}}, ["", "", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x14) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000300)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000540)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="09000000000000f0ff000700000008000300", @ANYRES32=r4, @ANYBLOB="0800051d000000001400060076657468315f746f5f7465616d0000000400cc00080005000400"], 0x58}}, 0x0) sendmsg$NL80211_CMD_SET_KEY(r0, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x68, 0x0, 0x4, 0x70bd27, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x4}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "7c37d723b8"}, @NL80211_ATTR_KEY_IDX={0x5}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "b1da6bf584"}, @NL80211_ATTR_KEY_SEQ={0x7, 0xa, "12f5a0"}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0x10, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}]}, 0x68}}, 0x10) 16:24:52 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800080a0d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:52 executing program 5 (fault-call:6 fault-nth:7): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 134.887909][T11369] loop3: detected capacity change from 0 to 4112 [ 134.890487][T11367] loop4: detected capacity change from 0 to 4112 [ 134.896751][T11371] loop0: detected capacity change from 0 to 4112 [ 134.902855][T11370] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 134.918289][T11371] FAT-fs (loop0): bogus number of FAT sectors [ 134.922010][T11375] loop5: detected capacity change from 0 to 87 [ 134.924452][T11371] FAT-fs (loop0): Can't find a valid FAT filesystem [ 134.938726][T11369] FAT-fs (loop3): bogus number of reserved sectors [ 134.945253][T11369] FAT-fs (loop3): Can't find a valid FAT filesystem [ 134.961767][T11375] FAULT_INJECTION: forcing a failure. [ 134.961767][T11375] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 134.975101][T11375] CPU: 1 PID: 11375 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 134.983952][T11375] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.994091][T11375] Call Trace: [ 134.997366][T11375] dump_stack_lvl+0xb7/0x103 [ 135.002034][T11375] dump_stack+0x11/0x1a [ 135.006192][T11375] should_fail+0x23c/0x250 [ 135.010671][T11375] __alloc_pages+0x102/0x320 [ 135.015281][T11375] alloc_pages+0x2e8/0x340 [ 135.019821][T11375] __page_cache_alloc+0x4d/0xf0 [ 135.024747][T11375] pagecache_get_page+0x5f4/0x900 [ 135.029774][T11375] grab_cache_page_write_begin+0x3f/0x70 [ 135.034349][T11368] loop1: detected capacity change from 0 to 4111 [ 135.035413][T11375] cont_write_begin+0x501/0x850 [ 135.046705][T11375] fat_write_begin+0x61/0xf0 [ 135.051344][T11375] ? fat_block_truncate_page+0x30/0x30 [ 135.056925][T11375] generic_perform_write+0x196/0x3c0 [ 135.059751][T11368] FAT-fs (loop1): bogus number of reserved sectors [ 135.062213][T11375] ? fat_write_begin+0xf0/0xf0 [ 135.062234][T11375] __generic_file_write_iter+0x161/0x300 [ 135.068743][T11368] FAT-fs (loop1): Can't find a valid FAT filesystem 16:24:53 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e666101000240008000f80100000000", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x164) getdents64(r1, &(0x7f0000000180)=""/53, 0x35) chdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10903e, 0xc2) ftruncate(r3, 0xcf01) fallocate(r2, 0x1, 0x0, 0x101) 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800080b0d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800080c0d000400ff7e", 0x24}], 0x1}, 0x0) [ 135.073471][T11375] ? generic_write_checks+0x250/0x290 [ 135.090989][T11375] generic_file_write_iter+0x75/0x130 [ 135.096434][T11375] do_iter_readv_writev+0x2cb/0x360 [ 135.101650][T11375] do_iter_write+0x112/0x4c0 [ 135.106299][T11375] ? kmalloc_array+0x2d/0x40 [ 135.107212][T11396] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 135.110893][T11375] vfs_iter_write+0x4c/0x70 [ 135.110916][T11375] iter_file_splice_write+0x40a/0x750 [ 135.110939][T11375] ? splice_from_pipe+0xc0/0xc0 [ 135.134972][T11375] direct_splice_actor+0x80/0xa0 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800080d0d000400ff7e", 0x24}], 0x1}, 0x0) [ 135.140028][T11375] splice_direct_to_actor+0x345/0x650 [ 135.145412][T11375] ? do_splice_direct+0x170/0x170 [ 135.150524][T11375] do_splice_direct+0xf5/0x170 [ 135.155354][T11375] do_sendfile+0x773/0xda0 [ 135.157571][T11399] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 135.159771][T11375] __x64_sys_sendfile64+0xf2/0x130 [ 135.159795][T11375] do_syscall_64+0x3d/0x90 [ 135.159815][T11375] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 135.184361][T11375] RIP: 0033:0x4665f9 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800080e0d000400ff7e", 0x24}], 0x1}, 0x0) [ 135.188301][T11375] 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.200951][T11402] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 135.207904][T11375] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 135.207927][T11375] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 16:24:53 executing program 5 (fault-call:6 fault-nth:8): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 135.207938][T11375] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 135.241429][T11375] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 135.249509][T11375] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 135.250186][T11405] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 135.257480][T11375] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 135.345758][T11368] loop1: detected capacity change from 0 to 4111 [ 135.352643][T11420] loop4: detected capacity change from 0 to 4112 [ 135.353421][T11421] loop5: detected capacity change from 0 to 87 [ 135.363188][T11420] FAT-fs (loop4): bogus number of FAT structure [ 135.371528][T11420] FAT-fs (loop4): Can't find a valid FAT filesystem [ 135.391638][T11421] FAULT_INJECTION: forcing a failure. [ 135.391638][T11421] name failslab, interval 1, probability 0, space 0, times 0 [ 135.396770][T11368] FAT-fs (loop1): bogus number of reserved sectors [ 135.404376][T11421] CPU: 1 PID: 11421 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 135.404400][T11421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.404409][T11421] Call Trace: [ 135.404415][T11421] dump_stack_lvl+0xb7/0x103 [ 135.410946][T11368] FAT-fs (loop1): Can't find a valid FAT filesystem [ 135.419668][T11421] dump_stack+0x11/0x1a [ 135.419689][T11421] should_fail+0x23c/0x250 [ 135.452743][T11421] ? kmalloc_array+0x2d/0x40 [ 135.457359][T11421] __should_failslab+0x81/0x90 [ 135.462115][T11421] should_failslab+0x5/0x20 [ 135.466600][T11421] __kmalloc+0x66/0x340 [ 135.470748][T11421] ? splice_from_pipe+0xc0/0xc0 [ 135.475583][T11421] kmalloc_array+0x2d/0x40 [ 135.480057][T11421] iter_file_splice_write+0xc6/0x750 [ 135.485340][T11421] ? atime_needs_update+0xda/0x390 [ 135.490442][T11421] ? touch_atime+0xcf/0x240 [ 135.494957][T11421] ? generic_file_splice_read+0x284/0x310 [ 135.500663][T11421] ? splice_from_pipe+0xc0/0xc0 [ 135.505495][T11421] direct_splice_actor+0x80/0xa0 [ 135.510489][T11421] splice_direct_to_actor+0x345/0x650 [ 135.515862][T11421] ? do_splice_direct+0x170/0x170 [ 135.520943][T11421] do_splice_direct+0xf5/0x170 [ 135.525784][T11421] do_sendfile+0x773/0xda0 [ 135.530186][T11421] __x64_sys_sendfile64+0xf2/0x130 [ 135.535281][T11421] do_syscall_64+0x3d/0x90 [ 135.539705][T11421] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 135.545588][T11421] RIP: 0033:0x4665f9 [ 135.549511][T11421] 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.569120][T11421] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 135.577515][T11421] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 135.585465][T11421] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 16:24:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$RTC_AIE_ON(r2, 0x7001) fallocate(r0, 0x0, 0x0, 0x101) 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800080f0d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:53 executing program 5 (fault-call:6 fault-nth:9): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 135.593529][T11421] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 135.601486][T11421] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 135.609449][T11421] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) chdir(&(0x7f00000000c0)='\x00') r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000080)=0x9, 0x4) [ 135.646303][T11435] loop0: detected capacity change from 0 to 4112 [ 135.665590][T11435] FAT-fs (loop0): bogus number of FAT sectors [ 135.671723][T11435] FAT-fs (loop0): Can't find a valid FAT filesystem [ 135.681709][T11443] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 16:24:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 135.691659][T11445] loop1: detected capacity change from 0 to 4112 [ 135.702948][T11446] loop5: detected capacity change from 0 to 87 [ 135.706888][T11444] loop3: detected capacity change from 0 to 4112 [ 135.718326][T11444] FAT-fs (loop3): bogus number of reserved sectors [ 135.724899][T11444] FAT-fs (loop3): Can't find a valid FAT filesystem [ 135.730669][T11450] loop4: detected capacity change from 0 to 4112 [ 135.764583][T11446] FAULT_INJECTION: forcing a failure. [ 135.764583][T11446] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 135.777845][T11446] CPU: 1 PID: 11446 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 135.786679][T11446] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.796763][T11446] Call Trace: [ 135.799464][T11461] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 135.800070][T11446] dump_stack_lvl+0xb7/0x103 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008100d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800089d0d000400ff7e", 0x24}], 0x1}, 0x0) 16:24:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) syz_io_uring_setup(0x5df6, &(0x7f0000000080)={0x0, 0x800, 0x2, 0x2, 0x376}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) fallocate(r0, 0x0, 0x0, 0x101) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) [ 135.813822][T11446] dump_stack+0x11/0x1a [ 135.817967][T11446] should_fail+0x23c/0x250 [ 135.822439][T11446] __alloc_pages+0x102/0x320 [ 135.827033][T11446] alloc_pages+0x2e8/0x340 [ 135.831564][T11446] __page_cache_alloc+0x4d/0xf0 [ 135.836418][T11446] pagecache_get_page+0x5f4/0x900 [ 135.841500][T11446] grab_cache_page_write_begin+0x3f/0x70 [ 135.847745][T11446] cont_write_begin+0x501/0x850 [ 135.852653][T11446] fat_write_begin+0x61/0xf0 [ 135.857251][T11446] ? fat_block_truncate_page+0x30/0x30 16:24:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x11, 0x0, 0x0) 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000e000400ff7e", 0x24}], 0x1}, 0x0) [ 135.862747][T11446] generic_perform_write+0x196/0x3c0 [ 135.868136][T11446] ? fat_write_begin+0xf0/0xf0 [ 135.872906][T11446] __generic_file_write_iter+0x161/0x300 [ 135.878659][T11446] ? generic_write_checks+0x250/0x290 [ 135.884044][T11446] generic_file_write_iter+0x75/0x130 [ 135.889458][T11446] do_iter_readv_writev+0x2cb/0x360 [ 135.894663][T11446] do_iter_write+0x112/0x4c0 [ 135.899253][T11446] ? kmalloc_array+0x2d/0x40 [ 135.903838][T11446] vfs_iter_write+0x4c/0x70 [ 135.908345][T11446] iter_file_splice_write+0x40a/0x750 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000f000400ff7e", 0x24}], 0x1}, 0x0) 16:24:53 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb060800080009000400ff7e", 0x24}], 0x1}, 0x0) [ 135.913721][T11446] ? splice_from_pipe+0xc0/0xc0 [ 135.918584][T11446] direct_splice_actor+0x80/0xa0 [ 135.923642][T11446] splice_direct_to_actor+0x345/0x650 [ 135.929002][T11446] ? do_splice_direct+0x170/0x170 [ 135.934038][T11446] do_splice_direct+0xf5/0x170 [ 135.938867][T11446] do_sendfile+0x773/0xda0 [ 135.943341][T11446] __x64_sys_sendfile64+0xf2/0x130 [ 135.948477][T11446] do_syscall_64+0x3d/0x90 [ 135.952896][T11446] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 135.958884][T11446] RIP: 0033:0x4665f9 [ 135.962771][T11446] 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.982442][T11446] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 135.990873][T11446] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 135.998835][T11446] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 136.006894][T11446] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 16:24:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000c000400ff7e", 0x24}], 0x1}, 0x0) 16:24:54 executing program 5 (fault-call:6 fault-nth:10): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:54 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 136.015037][T11446] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 136.022992][T11446] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 136.036230][T11460] loop0: detected capacity change from 0 to 4112 [ 136.086460][T11487] loop3: detected capacity change from 0 to 4112 [ 136.103937][T11493] netlink: 'syz-executor.2': attribute type 12 has an invalid length. [ 136.115305][T11497] loop5: detected capacity change from 0 to 87 [ 136.128560][T11501] loop1: detected capacity change from 0 to 4112 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000e000400ff7e", 0x24}], 0x1}, 0x0) [ 136.130977][T11498] loop4: detected capacity change from 0 to 4112 [ 136.140109][T11499] loop0: detected capacity change from 0 to 4112 [ 136.142984][T11487] FAT-fs (loop3): invalid media value (0x00) [ 136.153752][T11487] FAT-fs (loop3): Can't find a valid FAT filesystem [ 136.178094][T11497] FAULT_INJECTION: forcing a failure. [ 136.178094][T11497] name failslab, interval 1, probability 0, space 0, times 0 [ 136.190917][T11497] CPU: 0 PID: 11497 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 136.199672][T11497] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.209727][T11497] Call Trace: [ 136.212994][T11497] dump_stack_lvl+0xb7/0x103 [ 136.217615][T11497] dump_stack+0x11/0x1a [ 136.221762][T11497] should_fail+0x23c/0x250 [ 136.226193][T11497] ? kmalloc_array+0x2d/0x40 [ 136.230775][T11497] __should_failslab+0x81/0x90 [ 136.235522][T11497] should_failslab+0x5/0x20 [ 136.240009][T11497] __kmalloc+0x66/0x340 [ 136.244243][T11497] ? splice_from_pipe+0xc0/0xc0 [ 136.249152][T11497] kmalloc_array+0x2d/0x40 [ 136.253630][T11497] iter_file_splice_write+0xc6/0x750 [ 136.258900][T11497] ? atime_needs_update+0xda/0x390 [ 136.264003][T11497] ? touch_atime+0xcf/0x240 [ 136.268574][T11497] ? generic_file_splice_read+0x284/0x310 [ 136.274295][T11497] ? splice_from_pipe+0xc0/0xc0 [ 136.279221][T11497] direct_splice_actor+0x80/0xa0 [ 136.284327][T11497] splice_direct_to_actor+0x345/0x650 [ 136.289726][T11497] ? do_splice_direct+0x170/0x170 [ 136.294737][T11497] do_splice_direct+0xf5/0x170 [ 136.299558][T11497] do_sendfile+0x773/0xda0 [ 136.303957][T11497] __x64_sys_sendfile64+0xf2/0x130 [ 136.309131][T11497] do_syscall_64+0x3d/0x90 [ 136.313558][T11497] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 136.319437][T11497] RIP: 0033:0x4665f9 [ 136.323311][T11497] 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.342898][T11497] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 136.351289][T11497] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 136.359524][T11497] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 136.367562][T11497] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 16:24:54 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000f000400ff7e", 0x24}], 0x1}, 0x0) [ 136.375514][T11497] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 136.383564][T11497] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:54 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x6008c0, 0x90) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:24:54 executing program 4: r0 = syz_open_dev$vcsn(&(0x7f0000000080), 0x8, 0x10400) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x1, 0x0, 0x101) 16:24:54 executing program 5 (fault-call:6 fault-nth:11): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d020400ff7e", 0x24}], 0x1}, 0x0) 16:24:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 136.503418][T11537] loop4: detected capacity change from 0 to 4112 [ 136.510132][T11538] loop0: detected capacity change from 0 to 4112 [ 136.522173][T11541] loop3: detected capacity change from 0 to 4112 [ 136.526760][T11542] loop5: detected capacity change from 0 to 87 [ 136.528843][T11543] loop1: detected capacity change from 0 to 4112 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d030400ff7e", 0x24}], 0x1}, 0x0) 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d040400ff7e", 0x24}], 0x1}, 0x0) [ 136.553030][T11542] FAULT_INJECTION: forcing a failure. [ 136.553030][T11542] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 136.566331][T11542] CPU: 1 PID: 11542 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 136.575099][T11542] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.585146][T11542] Call Trace: [ 136.588415][T11542] dump_stack_lvl+0xb7/0x103 [ 136.588787][T11541] FAT-fs (loop3): invalid media value (0x00) [ 136.593086][T11542] dump_stack+0x11/0x1a 16:24:54 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) r1 = syz_mount_image$nfs4(&(0x7f00000000c0), &(0x7f0000000180)='./bus\x00', 0x7, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000240)="588d992881df8eeef7c6dd1adebca803a8b186d35a197b4058f5aa94393a8551e6a4dca63bef01cc34234a4f8bbb94198fcf2a17f66143556bb8b33225bae4a5c5785be85f4734065f8cf4365e0dc6c1d740334e9f0fad", 0x57, 0xfffffffffffffffe}], 0x100000, &(0x7f0000000300)={[{'vfat\x00'}, {}, {'('}, {'[}.'}], [{@pcr={'pcr', 0x3d, 0x16}}, {@smackfsfloor={'smackfsfloor', 0x3d, '\x98/%'}}]}) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r3, 0xcf01) fallocate(r2, 0x1, 0x0, 0x101) 16:24:54 executing program 1: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80080, 0x20) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x20, 0xfffffffffffffffd, 0x101) [ 136.593107][T11542] should_fail+0x23c/0x250 [ 136.599104][T11541] FAT-fs (loop3): Can't find a valid FAT filesystem [ 136.603198][T11542] __alloc_pages+0x102/0x320 [ 136.618749][T11542] alloc_pages+0x2e8/0x340 [ 136.623166][T11542] __page_cache_alloc+0x4d/0xf0 [ 136.628017][T11542] pagecache_get_page+0x5f4/0x900 [ 136.633037][T11542] grab_cache_page_write_begin+0x3f/0x70 [ 136.638693][T11542] cont_write_begin+0x501/0x850 [ 136.643584][T11542] fat_write_begin+0x61/0xf0 [ 136.648167][T11542] ? fat_block_truncate_page+0x30/0x30 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d050400ff7e", 0x24}], 0x1}, 0x0) [ 136.653673][T11542] generic_perform_write+0x196/0x3c0 [ 136.659038][T11542] ? fat_write_begin+0xf0/0xf0 [ 136.663792][T11542] __generic_file_write_iter+0x161/0x300 [ 136.669421][T11542] ? generic_write_checks+0x250/0x290 [ 136.674793][T11542] generic_file_write_iter+0x75/0x130 [ 136.680163][T11542] do_iter_readv_writev+0x2cb/0x360 [ 136.685345][T11542] do_iter_write+0x112/0x4c0 [ 136.689923][T11542] ? kmalloc_array+0x2d/0x40 [ 136.694502][T11542] vfs_iter_write+0x4c/0x70 [ 136.698984][T11542] iter_file_splice_write+0x40a/0x750 [ 136.704437][T11542] ? splice_from_pipe+0xc0/0xc0 [ 136.709438][T11542] direct_splice_actor+0x80/0xa0 [ 136.714439][T11542] splice_direct_to_actor+0x345/0x650 [ 136.719821][T11542] ? do_splice_direct+0x170/0x170 [ 136.724847][T11542] do_splice_direct+0xf5/0x170 [ 136.729608][T11542] do_sendfile+0x773/0xda0 [ 136.734006][T11542] __x64_sys_sendfile64+0xf2/0x130 [ 136.739129][T11542] do_syscall_64+0x3d/0x90 [ 136.743662][T11542] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 136.749553][T11542] RIP: 0033:0x4665f9 [ 136.753454][T11542] 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.773132][T11542] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 136.781540][T11542] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 136.789502][T11542] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d060400ff7e", 0x24}], 0x1}, 0x0) 16:24:54 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:54 executing program 5 (fault-call:6 fault-nth:12): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d070400ff7e", 0x24}], 0x1}, 0x0) [ 136.797454][T11542] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 136.805399][T11542] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 136.813411][T11542] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:54 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d080400ff7e", 0x24}], 0x1}, 0x0) 16:24:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 136.909100][T11571] loop1: detected capacity change from 0 to 4112 [ 136.927853][T11575] loop4: detected capacity change from 0 to 4112 [ 136.948654][T11583] loop0: detected capacity change from 0 to 4112 [ 136.965892][T11584] loop5: detected capacity change from 0 to 87 [ 136.980889][T11584] FAULT_INJECTION: forcing a failure. [ 136.980889][T11584] name failslab, interval 1, probability 0, space 0, times 0 [ 136.993605][T11584] CPU: 1 PID: 11584 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 136.996504][T11586] loop3: detected capacity change from 0 to 4112 [ 137.002369][T11584] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.002382][T11584] Call Trace: [ 137.002389][T11584] dump_stack_lvl+0xb7/0x103 [ 137.002410][T11584] dump_stack+0x11/0x1a [ 137.031827][T11584] should_fail+0x23c/0x250 [ 137.036322][T11584] ? kmalloc_array+0x2d/0x40 [ 137.040920][T11584] __should_failslab+0x81/0x90 [ 137.045680][T11584] should_failslab+0x5/0x20 [ 137.050180][T11584] __kmalloc+0x66/0x340 [ 137.054337][T11584] ? splice_from_pipe+0xc0/0xc0 [ 137.059196][T11584] kmalloc_array+0x2d/0x40 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d090400ff7e", 0x24}], 0x1}, 0x0) 16:24:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x4000, 0x50) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) getresgid(&(0x7f00000000c0)=0x0, &(0x7f0000000180), &(0x7f00000001c0)) chown(&(0x7f0000000080)='./file1\x00', 0xee01, r2) [ 137.063611][T11584] iter_file_splice_write+0xc6/0x750 [ 137.068906][T11584] ? atime_needs_update+0xda/0x390 [ 137.072843][T11586] FAT-fs (loop3): invalid media value (0x00) [ 137.074052][T11584] ? touch_atime+0xcf/0x240 [ 137.080057][T11586] FAT-fs (loop3): Can't find a valid FAT filesystem [ 137.084507][T11584] ? generic_file_splice_read+0x284/0x310 [ 137.096872][T11584] ? splice_from_pipe+0xc0/0xc0 [ 137.101725][T11584] direct_splice_actor+0x80/0xa0 [ 137.106716][T11584] splice_direct_to_actor+0x345/0x650 16:24:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 137.112089][T11584] ? do_splice_direct+0x170/0x170 [ 137.117268][T11584] do_splice_direct+0xf5/0x170 [ 137.122116][T11584] do_sendfile+0x773/0xda0 [ 137.126551][T11584] __x64_sys_sendfile64+0xf2/0x130 [ 137.131717][T11584] do_syscall_64+0x3d/0x90 [ 137.136135][T11584] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 137.142033][T11584] RIP: 0033:0x4665f9 [ 137.146096][T11584] 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 16:24:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x1, 0x0, 0x101) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000300)=""/215, 0xd7}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f00000004c0)=""/147, 0x93}, {&(0x7f0000000280)=""/32, 0x20}, {&(0x7f0000000580)=""/124, 0x7c}, {&(0x7f0000000600)=""/4, 0x4}], 0x8, 0x6, 0x7fff) chdir(&(0x7f00000000c0)='./file0\x00') 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d0a0400ff7e", 0x24}], 0x1}, 0x0) 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d0b0400ff7e", 0x24}], 0x1}, 0x0) 16:24:55 executing program 5 (fault-call:6 fault-nth:13): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 137.165729][T11584] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 137.174136][T11584] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 137.182100][T11584] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 137.190104][T11584] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 137.198076][T11584] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 137.206116][T11584] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d0c0400ff7e", 0x24}], 0x1}, 0x0) [ 137.284881][T11626] loop3: detected capacity change from 0 to 4112 [ 137.299323][T11630] loop1: detected capacity change from 0 to 4112 [ 137.306295][T11632] loop0: detected capacity change from 0 to 4112 [ 137.311487][T11631] loop4: detected capacity change from 0 to 4112 [ 137.318649][T11635] loop5: detected capacity change from 0 to 87 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d0d0400ff7e", 0x24}], 0x1}, 0x0) [ 137.329930][T11626] FAT-fs (loop3): invalid media value (0x00) [ 137.335935][T11626] FAT-fs (loop3): Can't find a valid FAT filesystem [ 137.361879][T11635] FAULT_INJECTION: forcing a failure. [ 137.361879][T11635] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 137.375189][T11635] CPU: 1 PID: 11635 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 16:24:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x1800, &(0x7f0000000180)=ANY=[]) r0 = signalfd4(0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x80800) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r2) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180), 0x60000, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {}, 0x2c, {[{@cache_loose}], [{@uid_eq={'uid', 0x3d, 0xee00}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@dont_appraise}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@obj_role={'obj_role', 0x3d, '\x06&{-{%*(\\}($]$-^-'}}, {@uid_gt={'uid>', r2}}, {@obj_type={'obj_type', 0x3d, '#:-$\xb8+'}}]}}) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = open(&(0x7f0000000080)='./bus/file0\x00', 0x10103e, 0x0) ftruncate(r3, 0xcf01) r4 = getpid() r5 = pidfd_open(r4, 0x0) process_madvise(r5, 0x0, 0x0, 0x14, 0x0) fallocate(r5, 0x5e, 0x0, 0x101) 16:24:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x20) syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x35d843, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) openat$cgroup_ro(r1, &(0x7f0000000180)='net_prio.prioidx\x00', 0x0, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x1, 0x0, 0x101) 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d0e0400ff7e", 0x24}], 0x1}, 0x0) [ 137.383951][T11635] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.394056][T11635] Call Trace: [ 137.397331][T11635] dump_stack_lvl+0xb7/0x103 [ 137.401919][T11635] dump_stack+0x11/0x1a [ 137.406069][T11635] should_fail+0x23c/0x250 [ 137.410561][T11635] __alloc_pages+0x102/0x320 [ 137.415175][T11635] alloc_pages+0x2e8/0x340 [ 137.419589][T11635] __page_cache_alloc+0x4d/0xf0 [ 137.424435][T11635] pagecache_get_page+0x5f4/0x900 [ 137.429481][T11635] grab_cache_page_write_begin+0x3f/0x70 [ 137.435286][T11635] cont_write_begin+0x501/0x850 [ 137.440168][T11635] fat_write_begin+0x61/0xf0 [ 137.444796][T11635] ? fat_block_truncate_page+0x30/0x30 [ 137.450257][T11635] generic_perform_write+0x196/0x3c0 [ 137.455546][T11635] ? fat_write_begin+0xf0/0xf0 [ 137.460320][T11635] __generic_file_write_iter+0x161/0x300 [ 137.465956][T11635] ? generic_write_checks+0x250/0x290 [ 137.471334][T11635] generic_file_write_iter+0x75/0x130 [ 137.476711][T11635] do_iter_readv_writev+0x2cb/0x360 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d0f0400ff7e", 0x24}], 0x1}, 0x0) [ 137.481909][T11635] do_iter_write+0x112/0x4c0 [ 137.486506][T11635] ? kmalloc_array+0x2d/0x40 [ 137.491096][T11635] vfs_iter_write+0x4c/0x70 [ 137.495598][T11635] iter_file_splice_write+0x40a/0x750 [ 137.501020][T11635] ? splice_from_pipe+0xc0/0xc0 [ 137.505903][T11635] direct_splice_actor+0x80/0xa0 [ 137.510845][T11635] splice_direct_to_actor+0x345/0x650 [ 137.516319][T11635] ? do_splice_direct+0x170/0x170 [ 137.521366][T11635] do_splice_direct+0xf5/0x170 [ 137.526132][T11635] do_sendfile+0x773/0xda0 [ 137.530627][T11635] __x64_sys_sendfile64+0xf2/0x130 16:24:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d100400ff7e", 0x24}], 0x1}, 0x0) [ 137.535802][T11635] do_syscall_64+0x3d/0x90 [ 137.540232][T11635] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 137.546171][T11635] RIP: 0033:0x4665f9 [ 137.550066][T11635] 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.569667][T11635] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 137.578171][T11635] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d9d0400ff7e", 0x24}], 0x1}, 0x0) 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000402ff7e", 0x24}], 0x1}, 0x0) 16:24:55 executing program 5 (fault-call:6 fault-nth:14): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 137.586143][T11635] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 137.594394][T11635] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 137.602381][T11635] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 137.610439][T11635] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000403ff7e", 0x24}], 0x1}, 0x0) [ 137.694528][T11679] loop0: detected capacity change from 0 to 4112 [ 137.706128][T11685] loop3: detected capacity change from 0 to 4112 [ 137.716024][T11685] FAT-fs (loop3): invalid media value (0x00) [ 137.720774][T11686] loop4: detected capacity change from 0 to 4112 [ 137.722069][T11685] FAT-fs (loop3): Can't find a valid FAT filesystem [ 137.729251][T11688] loop1: detected capacity change from 0 to 4112 16:24:55 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000404ff7e", 0x24}], 0x1}, 0x0) [ 137.746324][T11690] loop5: detected capacity change from 0 to 87 [ 137.777001][T11690] FAULT_INJECTION: forcing a failure. [ 137.777001][T11690] name failslab, interval 1, probability 0, space 0, times 0 [ 137.789719][T11690] CPU: 0 PID: 11690 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 137.798514][T11690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.808565][T11690] Call Trace: [ 137.811842][T11690] dump_stack_lvl+0xb7/0x103 [ 137.816445][T11690] dump_stack+0x11/0x1a [ 137.820599][T11690] should_fail+0x23c/0x250 [ 137.825003][T11690] ? kmalloc_array+0x2d/0x40 [ 137.829578][T11690] __should_failslab+0x81/0x90 [ 137.834334][T11690] should_failslab+0x5/0x20 [ 137.838825][T11690] __kmalloc+0x66/0x340 [ 137.842980][T11690] ? splice_from_pipe+0xc0/0xc0 [ 137.847853][T11690] kmalloc_array+0x2d/0x40 [ 137.852255][T11690] iter_file_splice_write+0xc6/0x750 [ 137.857542][T11690] ? atime_needs_update+0xda/0x390 [ 137.862759][T11690] ? touch_atime+0xcf/0x240 [ 137.867317][T11690] ? generic_file_splice_read+0x284/0x310 [ 137.873084][T11690] ? splice_from_pipe+0xc0/0xc0 [ 137.877928][T11690] direct_splice_actor+0x80/0xa0 [ 137.882858][T11690] splice_direct_to_actor+0x345/0x650 [ 137.888230][T11690] ? do_splice_direct+0x170/0x170 [ 137.893342][T11690] do_splice_direct+0xf5/0x170 [ 137.898093][T11690] do_sendfile+0x773/0xda0 [ 137.902502][T11690] __x64_sys_sendfile64+0xf2/0x130 [ 137.907777][T11690] do_syscall_64+0x3d/0x90 [ 137.912225][T11690] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 137.918120][T11690] RIP: 0033:0x4665f9 [ 137.922343][T11690] 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.941935][T11690] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 137.950418][T11690] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 137.958402][T11690] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 137.966358][T11690] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 137.974351][T11690] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 137.982304][T11690] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:56 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0xa5880c348576a2ae) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:24:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x32123e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) open(&(0x7f0000000180)='./file1\x00', 0x1, 0x118) 16:24:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(0x0) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000405ff7e", 0x24}], 0x1}, 0x0) 16:24:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:56 executing program 5 (fault-call:6 fault-nth:15): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000406ff7e", 0x24}], 0x1}, 0x0) 16:24:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(0x0) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 138.055654][T11718] loop0: detected capacity change from 0 to 4112 [ 138.058546][T11720] loop3: detected capacity change from 0 to 4112 [ 138.066342][T11719] loop1: detected capacity change from 0 to 4112 [ 138.071293][T11720] FAT-fs (loop3): invalid media value (0x00) [ 138.080753][T11720] FAT-fs (loop3): Can't find a valid FAT filesystem 16:24:56 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x1cd842, 0x124) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 138.126655][T11734] loop4: detected capacity change from 0 to 4112 [ 138.133473][T11735] loop5: detected capacity change from 0 to 87 [ 138.154104][T11735] FAULT_INJECTION: forcing a failure. [ 138.154104][T11735] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 138.167379][T11735] CPU: 0 PID: 11735 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000407ff7e", 0x24}], 0x1}, 0x0) 16:24:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000408ff7e", 0x24}], 0x1}, 0x0) [ 138.176322][T11735] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.186374][T11735] Call Trace: [ 138.189652][T11735] dump_stack_lvl+0xb7/0x103 [ 138.192888][T11745] loop0: detected capacity change from 0 to 4112 [ 138.194341][T11735] dump_stack+0x11/0x1a [ 138.194361][T11735] should_fail+0x23c/0x250 [ 138.209268][T11735] __alloc_pages+0x102/0x320 [ 138.213911][T11735] alloc_pages+0x2e8/0x340 [ 138.218339][T11735] __page_cache_alloc+0x4d/0xf0 16:24:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(0x0) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 138.223207][T11735] pagecache_get_page+0x5f4/0x900 [ 138.228259][T11735] grab_cache_page_write_begin+0x3f/0x70 [ 138.233960][T11735] cont_write_begin+0x501/0x850 [ 138.238903][T11735] fat_write_begin+0x61/0xf0 [ 138.243497][T11735] ? fat_block_truncate_page+0x30/0x30 [ 138.249003][T11735] generic_perform_write+0x196/0x3c0 [ 138.254342][T11735] ? fat_write_begin+0xf0/0xf0 [ 138.259110][T11735] __generic_file_write_iter+0x161/0x300 [ 138.264821][T11735] ? generic_write_checks+0x250/0x290 [ 138.265159][T11751] loop3: detected capacity change from 0 to 4112 16:24:56 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r0, 0x7, &(0x7f0000000480)=r1, 0x1) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x201, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0x124, 0x0, 0x300, 0x70bd26, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x400}, {0x6, 0x11, 0x8001}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x4}, {0x6, 0x11, 0xfffc}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0xffffffff}, {0x6, 0x11, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x1}, {0x6, 0x11, 0x7f}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xfffffffd}, {0x6, 0x11, 0x3}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x4561}, {0x6, 0x11, 0x3}}]}, 0x124}, 0x1, 0x0, 0x0, 0x80}, 0x14) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r4, 0xcf01) io_uring_register$IORING_UNREGISTER_EVENTFD(r1, 0x5, 0x0, 0x0) fallocate(r3, 0x1, 0x0, 0x101) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000409ff7e", 0x24}], 0x1}, 0x0) [ 138.270227][T11735] generic_file_write_iter+0x75/0x130 [ 138.270268][T11735] do_iter_readv_writev+0x2cb/0x360 [ 138.282524][T11751] FAT-fs (loop3): bogus number of FAT sectors [ 138.287120][T11735] do_iter_write+0x112/0x4c0 [ 138.287146][T11735] ? kmalloc_array+0x2d/0x40 [ 138.293324][T11751] FAT-fs (loop3): Can't find a valid FAT filesystem [ 138.298003][T11735] vfs_iter_write+0x4c/0x70 [ 138.313729][T11735] iter_file_splice_write+0x40a/0x750 [ 138.319276][T11735] ? splice_from_pipe+0xc0/0xc0 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d00040aff7e", 0x24}], 0x1}, 0x0) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d00040bff7e", 0x24}], 0x1}, 0x0) [ 138.324144][T11735] direct_splice_actor+0x80/0xa0 [ 138.329089][T11735] splice_direct_to_actor+0x345/0x650 [ 138.334510][T11735] ? do_splice_direct+0x170/0x170 [ 138.339569][T11735] do_splice_direct+0xf5/0x170 [ 138.344449][T11735] do_sendfile+0x773/0xda0 [ 138.349057][T11735] __x64_sys_sendfile64+0xf2/0x130 [ 138.354175][T11735] do_syscall_64+0x3d/0x90 [ 138.358593][T11735] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 138.364583][T11735] RIP: 0033:0x4665f9 [ 138.368520][T11735] 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.388207][T11735] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 138.396627][T11735] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 138.404599][T11735] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 138.412779][T11735] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 16:24:56 executing program 5 (fault-call:6 fault-nth:16): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d00040cff7e", 0x24}], 0x1}, 0x0) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d00040dff7e", 0x24}], 0x1}, 0x0) [ 138.420732][T11735] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 138.428691][T11735] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 138.478776][T11750] loop1: detected capacity change from 0 to 4112 [ 138.521492][T11750] loop1: detected capacity change from 0 to 4112 [ 138.523224][T11780] loop5: detected capacity change from 0 to 87 [ 138.534898][T11781] loop0: detected capacity change from 0 to 4112 [ 138.546912][T11782] loop4: detected capacity change from 0 to 4112 [ 138.561461][T11780] FAULT_INJECTION: forcing a failure. [ 138.561461][T11780] name failslab, interval 1, probability 0, space 0, times 0 [ 138.574102][T11780] CPU: 1 PID: 11780 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 138.582875][T11780] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.592932][T11780] Call Trace: [ 138.596302][T11780] dump_stack_lvl+0xb7/0x103 [ 138.600913][T11780] dump_stack+0x11/0x1a [ 138.605077][T11780] should_fail+0x23c/0x250 [ 138.609568][T11780] ? kmalloc_array+0x2d/0x40 [ 138.614251][T11780] __should_failslab+0x81/0x90 [ 138.619065][T11780] should_failslab+0x5/0x20 [ 138.623855][T11780] __kmalloc+0x66/0x340 [ 138.628108][T11780] ? splice_from_pipe+0xc0/0xc0 [ 138.632967][T11780] kmalloc_array+0x2d/0x40 [ 138.637388][T11780] iter_file_splice_write+0xc6/0x750 [ 138.642682][T11780] ? atime_needs_update+0xda/0x390 [ 138.647890][T11780] ? touch_atime+0xcf/0x240 [ 138.652438][T11780] ? generic_file_splice_read+0x284/0x310 [ 138.658169][T11780] ? splice_from_pipe+0xc0/0xc0 [ 138.663089][T11780] direct_splice_actor+0x80/0xa0 [ 138.668039][T11780] splice_direct_to_actor+0x345/0x650 [ 138.673505][T11780] ? do_splice_direct+0x170/0x170 [ 138.678547][T11780] do_splice_direct+0xf5/0x170 [ 138.683354][T11780] do_sendfile+0x773/0xda0 [ 138.687908][T11780] __x64_sys_sendfile64+0xf2/0x130 [ 138.693055][T11780] do_syscall_64+0x3d/0x90 [ 138.697478][T11780] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 138.703467][T11780] RIP: 0033:0x4665f9 [ 138.707358][T11780] 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.726970][T11780] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 138.735383][T11780] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 138.743375][T11780] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 138.751382][T11780] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 138.759370][T11780] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 16:24:56 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r0, 0x8) fallocate(r1, 0x0, 0x0, 0x101) 16:24:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d00040eff7e", 0x24}], 0x1}, 0x0) 16:24:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:24:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(0x0, 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:56 executing program 5 (fault-call:6 fault-nth:17): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d00040fff7e", 0x24}], 0x1}, 0x0) [ 138.767433][T11780] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 138.790778][T11806] loop1: detected capacity change from 0 to 4112 16:24:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(0x0, 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:56 executing program 1: r0 = getpid() r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/asound/seq/clients\x00', 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x153, r1, 0x0) pidfd_open(r0, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x2000000003b, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="eb3c900cffb40fb2ec4b0e01020101000240008000f801", 0x17, 0x5}, {0x0, 0x53, 0x101000}], 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) chdir(&(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000140)='./bus\x00', 0x54d842, 0x112) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) openat(r4, &(0x7f0000000180)='./file0\x00', 0x80000, 0x130) openat(r2, &(0x7f00000001c0)='./bus\x00', 0x111000, 0xaba79b28826c8bed) ftruncate(r4, 0xcf01) fallocate(r3, 0x0, 0x0, 0x101) [ 138.824386][T11815] loop0: detected capacity change from 0 to 4112 [ 138.828624][T11807] loop3: detected capacity change from 0 to 4112 [ 138.847416][T11807] FAT-fs (loop3): bogus number of FAT sectors [ 138.848448][T11822] loop4: detected capacity change from 0 to 264192 [ 138.853578][T11807] FAT-fs (loop3): Can't find a valid FAT filesystem 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000410ff7e", 0x24}], 0x1}, 0x0) [ 138.896727][T11830] loop5: detected capacity change from 0 to 87 [ 138.934034][T11840] loop0: detected capacity change from 0 to 4112 16:24:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x14d842, 0x4) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:24:56 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d00049dff7e", 0x24}], 0x1}, 0x0) [ 138.941347][T11833] loop1: detected capacity change from 0 to 264192 [ 138.962094][T11833] FAT-fs (loop1): Unrecognized mount option "{" or missing value [ 138.965866][T11830] FAULT_INJECTION: forcing a failure. [ 138.965866][T11830] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 138.983172][T11830] CPU: 0 PID: 11830 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 138.991979][T11830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 139.002032][T11830] Call Trace: [ 139.005324][T11830] dump_stack_lvl+0xb7/0x103 [ 139.009925][T11830] dump_stack+0x11/0x1a [ 139.014131][T11830] should_fail+0x23c/0x250 [ 139.018557][T11830] __alloc_pages+0x102/0x320 [ 139.023212][T11830] alloc_pages+0x2e8/0x340 [ 139.027720][T11830] __page_cache_alloc+0x4d/0xf0 [ 139.032578][T11830] pagecache_get_page+0x5f4/0x900 [ 139.037608][T11830] grab_cache_page_write_begin+0x3f/0x70 16:24:57 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0xf}], 0x1}, 0x0) 16:24:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 139.043254][T11830] cont_write_begin+0x501/0x850 [ 139.048128][T11830] fat_write_begin+0x61/0xf0 [ 139.053065][T11830] ? fat_block_truncate_page+0x30/0x30 [ 139.058596][T11830] generic_perform_write+0x196/0x3c0 [ 139.063888][T11830] ? fat_write_begin+0xf0/0xf0 [ 139.068649][T11830] __generic_file_write_iter+0x161/0x300 [ 139.074352][T11830] ? generic_write_checks+0x250/0x290 [ 139.079785][T11830] generic_file_write_iter+0x75/0x130 [ 139.085287][T11830] do_iter_readv_writev+0x2cb/0x360 [ 139.090496][T11830] do_iter_write+0x112/0x4c0 16:24:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(0x0, 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:57 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x10}], 0x1}, 0x0) [ 139.095184][T11830] ? kmalloc_array+0x2d/0x40 [ 139.099785][T11830] vfs_iter_write+0x4c/0x70 [ 139.104307][T11830] iter_file_splice_write+0x40a/0x750 [ 139.109686][T11830] ? splice_from_pipe+0xc0/0xc0 [ 139.114538][T11830] direct_splice_actor+0x80/0xa0 [ 139.119485][T11830] splice_direct_to_actor+0x345/0x650 [ 139.124867][T11830] ? do_splice_direct+0x170/0x170 [ 139.129920][T11830] do_splice_direct+0xf5/0x170 [ 139.134692][T11830] do_sendfile+0x773/0xda0 [ 139.139151][T11830] __x64_sys_sendfile64+0xf2/0x130 [ 139.144303][T11830] do_syscall_64+0x3d/0x90 [ 139.148555][T11865] loop3: detected capacity change from 0 to 4112 [ 139.148726][T11830] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 139.160920][T11830] RIP: 0033:0x4665f9 [ 139.164805][T11830] 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 [ 139.184735][T11830] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 139.193157][T11830] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 139.201118][T11830] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 139.209099][T11830] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 139.217076][T11830] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 139.225031][T11830] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:57 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x1c}], 0x1}, 0x0) [ 139.242176][T11850] loop1: detected capacity change from 0 to 264192 [ 139.255718][T11871] loop4: detected capacity change from 0 to 4112 16:24:57 executing program 5 (fault-call:6 fault-nth:18): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = getpid() r2 = getpgrp(r1) r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) r4 = getpid() r5 = pidfd_open(r4, 0x0) process_madvise(r5, 0x0, 0x0, 0x14, 0x0) r6 = getpid() r7 = pidfd_open(r6, 0x0) process_madvise(r7, 0x0, 0x0, 0x14, 0x0) ftruncate(r7, 0x80000000cf01) fallocate(r0, 0x1, 0x0, 0x101) [ 139.293640][T11850] FAT-fs (loop1): Unrecognized mount option "{" or missing value [ 139.311066][T11880] loop0: detected capacity change from 0 to 4112 16:24:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 139.336815][T11865] FAT-fs (loop3): bogus number of FAT sectors [ 139.342956][T11865] FAT-fs (loop3): Can't find a valid FAT filesystem [ 139.348691][T11887] loop4: detected capacity change from 0 to 4112 16:24:57 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./file1\x00', 0x13e200, 0x80) r1 = open(&(0x7f0000000200)='./bus\x00', 0x680b00, 0x0) ftruncate(r1, 0xcf01) open(&(0x7f00000001c0)='./file1\x00', 0xc80, 0x115) fallocate(r0, 0x0, 0x0, 0x101) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x28000, 0x188, 0x4}, 0x18) open(&(0x7f0000000180)='./file1\x00', 0x408080, 0x80) sync_file_range(r2, 0x2, 0x6, 0x2) 16:24:57 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0xc0}], 0x1}, 0x0) 16:24:57 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb3c906d6b66d420dfd0214287be8000f80100000000000000003f0000f8634e037bb30000457f22c71d385cfec706e74569c1d6d9eab6437e45292265f617fe82e23477a8dea2209a19cbef0057112dc765e54f53a60091af9bdff23660ade2db6d4fde003e1bb8874442dffa26dd0e02c5a15bae7c31bc7a019675a38c014f40013c8a923a96", 0x87}, {0x0, 0x0, 0x101000}], 0x8, &(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYRES64, @ANYRESHEX]) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x44280, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r6) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000180), 0x8080, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',access=any,access=client,mmap,posixacl,dfltuid=', @ANYRESHEX=r4, @ANYBLOB=',access=client,privport,cache=mmap,euid>', @ANYRESDEC=r6, @ANYBLOB=',obj_type=+{!%@(^%,mask=MAY_WRITE,uid<', @ANYRESDEC, @ANYBLOB=',smackfsroot=vfat\x00,dont`appraise,\x00']) chdir(&(0x7f0000000040)='./file0\x00') r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xa4) r8 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r8, 0xcf01) fallocate(r7, 0x52, 0x2, 0x101) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x400400, 0x20) 16:24:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) [ 139.409931][T11897] loop5: detected capacity change from 0 to 87 [ 139.412096][T11900] loop0: detected capacity change from 0 to 4112 [ 139.428427][T11904] loop4: detected capacity change from 0 to 4112 [ 139.446648][T11904] FAT-fs (loop4): Unrecognized mount option "00000000000000000000ÿÿÿÿÿÿÿÿ0xffffffffffffffff" or missing value 16:24:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:57 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0xec0}], 0x1}, 0x0) [ 139.483306][T11906] FAT-fs (loop1): bogus number of reserved sectors [ 139.489866][T11906] FAT-fs (loop1): Can't find a valid FAT filesystem [ 139.506574][T11914] FAULT_INJECTION: forcing a failure. [ 139.506574][T11914] name failslab, interval 1, probability 0, space 0, times 0 [ 139.519233][T11914] CPU: 0 PID: 11914 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 139.528090][T11914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 139.538408][T11914] Call Trace: [ 139.541687][T11914] dump_stack_lvl+0xb7/0x103 [ 139.546458][T11914] dump_stack+0x11/0x1a [ 139.550609][T11914] should_fail+0x23c/0x250 [ 139.555023][T11914] ? kmalloc_array+0x2d/0x40 [ 139.558195][T11919] loop3: detected capacity change from 0 to 4112 [ 139.559657][T11914] __should_failslab+0x81/0x90 [ 139.559677][T11914] should_failslab+0x5/0x20 [ 139.575320][T11914] __kmalloc+0x66/0x340 [ 139.579522][T11914] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 139.585427][T11914] ? splice_from_pipe+0xc0/0xc0 [ 139.590345][T11914] kmalloc_array+0x2d/0x40 [ 139.594834][T11914] iter_file_splice_write+0xc6/0x750 [ 139.600126][T11914] ? atime_needs_update+0x239/0x390 [ 139.605360][T11914] ? touch_atime+0xcf/0x240 [ 139.609948][T11914] ? generic_file_splice_read+0x284/0x310 [ 139.615664][T11914] ? splice_from_pipe+0xc0/0xc0 [ 139.620606][T11914] direct_splice_actor+0x80/0xa0 [ 139.625530][T11914] splice_direct_to_actor+0x345/0x650 [ 139.630915][T11914] ? do_splice_direct+0x170/0x170 [ 139.635994][T11914] do_splice_direct+0xf5/0x170 [ 139.640747][T11914] do_sendfile+0x773/0xda0 [ 139.645247][T11914] __x64_sys_sendfile64+0xf2/0x130 [ 139.650351][T11914] do_syscall_64+0x3d/0x90 [ 139.654773][T11914] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 139.660660][T11914] RIP: 0033:0x4665f9 [ 139.664542][T11914] 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 16:24:57 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0xe608cede6ee31cd2, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3000001, 0x10, 0xffffffffffffffff, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f00000000c0)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, {0x0, r4}}, 0x81) [ 139.684140][T11914] RSP: 002b:00007f02f5b24188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 139.692608][T11914] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 139.700563][T11914] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 139.708669][T11914] RBP: 00007f02f5b241d0 R08: 0000000000000000 R09: 0000000000000000 [ 139.716646][T11914] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 139.724706][T11914] R13: 00007ffd236649cf R14: 00007f02f5b24300 R15: 0000000000022000 16:24:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:57 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x33fe0}], 0x1}, 0x0) [ 139.753210][T11906] FAT-fs (loop1): Unrecognized mount option "./file1" or missing value [ 139.762150][T11929] loop4: detected capacity change from 0 to 4112 [ 139.776281][T11933] loop0: detected capacity change from 0 to 4112 [ 139.859032][T11943] loop3: detected capacity change from 0 to 4112 16:24:57 executing program 5 (fault-call:6 fault-nth:19): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x0) 16:24:57 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x20000224}], 0x1}, 0x0) 16:24:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) r4 = getpid() r5 = pidfd_open(r4, 0x0) process_madvise(r5, 0x0, 0x0, 0x14, 0x0) sendfile(r3, r5, &(0x7f0000000080)=0xfffffffffffffffe, 0x100) 16:24:57 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400000, 0x64) ftruncate(r1, 0xcf01) chdir(&(0x7f0000000080)='./file0\x00') fallocate(r0, 0x0, 0x0, 0x101) 16:24:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:57 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x7ffff000}], 0x1}, 0x0) [ 139.960527][T11960] loop0: detected capacity change from 0 to 4112 [ 139.961615][T11961] loop1: detected capacity change from 0 to 4112 [ 139.969376][T11962] loop4: detected capacity change from 0 to 4112 16:24:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(0x0, 0x10000, 0x0) 16:24:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') truncate(&(0x7f0000000180)='./file1\x00', 0x7) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0xfffffdef}], 0x1}, 0x0) [ 140.043812][T11972] loop5: detected capacity change from 0 to 87 [ 140.052245][T11974] loop3: detected capacity change from 0 to 4112 [ 140.105522][T11972] FAULT_INJECTION: forcing a failure. [ 140.105522][T11972] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 140.118780][T11972] CPU: 1 PID: 11972 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 140.121393][T11986] loop0: detected capacity change from 0 to 4112 [ 140.127541][T11972] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 140.127554][T11972] Call Trace: [ 140.147245][T11972] dump_stack_lvl+0xb7/0x103 [ 140.151843][T11972] dump_stack+0x11/0x1a [ 140.156019][T11972] should_fail+0x23c/0x250 [ 140.160508][T11972] __alloc_pages+0x102/0x320 [ 140.165096][T11972] alloc_pages+0x2e8/0x340 [ 140.169553][T11972] __page_cache_alloc+0x4d/0xf0 [ 140.174447][T11972] pagecache_get_page+0x5f4/0x900 [ 140.179591][T11972] grab_cache_page_write_begin+0x3f/0x70 [ 140.185277][T11972] cont_write_begin+0x501/0x850 [ 140.190148][T11972] fat_write_begin+0x61/0xf0 [ 140.194742][T11972] ? fat_block_truncate_page+0x30/0x30 [ 140.200226][T11972] generic_perform_write+0x196/0x3c0 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x8}, 0x0) 16:24:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 140.205516][T11972] ? fat_write_begin+0xf0/0xf0 [ 140.210320][T11972] __generic_file_write_iter+0x161/0x300 [ 140.216096][T11972] ? generic_write_checks+0x250/0x290 [ 140.221536][T11972] generic_file_write_iter+0x75/0x130 [ 140.226960][T11972] do_iter_readv_writev+0x2cb/0x360 [ 140.232197][T11972] do_iter_write+0x112/0x4c0 [ 140.236803][T11972] ? kmalloc_array+0x2d/0x40 [ 140.241476][T11972] vfs_iter_write+0x4c/0x70 [ 140.246062][T11972] iter_file_splice_write+0x40a/0x750 [ 140.251479][T11972] ? splice_from_pipe+0xc0/0xc0 [ 140.256362][T11972] direct_splice_actor+0x80/0xa0 [ 140.261389][T11972] splice_direct_to_actor+0x345/0x650 [ 140.266869][T11972] ? do_splice_direct+0x170/0x170 [ 140.271968][T11972] do_splice_direct+0xf5/0x170 [ 140.276752][T11972] do_sendfile+0x773/0xda0 [ 140.281183][T11972] __x64_sys_sendfile64+0xf2/0x130 [ 140.286378][T11972] do_syscall_64+0x3d/0x90 [ 140.290800][T11972] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 140.296706][T11972] RIP: 0033:0x4665f9 [ 140.300617][T11972] 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 [ 140.320220][T11972] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 140.328637][T11972] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 140.336618][T11972] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 140.344591][T11972] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 16:24:58 executing program 5 (fault-call:6 fault-nth:20): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(0x0, 0x10000, 0x0) 16:24:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) creat(&(0x7f00000000c0)='./bus\x00', 0x79) chdir(&(0x7f0000000040)='./bus/file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x1) ftruncate(r0, 0xcf01) socket$inet6(0xa, 0x800, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080), 0x161082, 0x0) fallocate(r0, 0x12, 0x5, 0x6) 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0xf}, 0x0) [ 140.352813][T11972] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 140.361151][T11972] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 140.392161][T11994] loop4: detected capacity change from 0 to 4112 16:24:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') lgetxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@known='com.apple.system.Security\x00', &(0x7f0000000180)=""/102, 0x66) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0x7) fallocate(r0, 0x1, 0x0, 0x101) 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x300}, 0x0) 16:24:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 140.441377][T12004] loop3: detected capacity change from 0 to 4112 [ 140.460019][T12009] loop1: detected capacity change from 0 to 4112 [ 140.469119][T12010] loop0: detected capacity change from 0 to 4112 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x2}, 0x0) 16:24:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(0x0, 0x10000, 0x0) [ 140.512480][T12021] loop5: detected capacity change from 0 to 87 [ 140.524010][T12023] loop4: detected capacity change from 0 to 4112 [ 140.551410][T12031] loop3: detected capacity change from 0 to 4112 [ 140.559801][T12021] FAULT_INJECTION: forcing a failure. [ 140.559801][T12021] name failslab, interval 1, probability 0, space 0, times 0 [ 140.572441][T12021] CPU: 0 PID: 12021 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 140.581324][T12021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 140.591549][T12021] Call Trace: [ 140.594825][T12021] dump_stack_lvl+0xb7/0x103 [ 140.599419][T12021] dump_stack+0x11/0x1a [ 140.603569][T12021] should_fail+0x23c/0x250 [ 140.608004][T12021] ? kmalloc_array+0x2d/0x40 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x3}, 0x0) 16:24:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:58 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x0, 0x0, 0x101) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x200000) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r1, 0xf504, 0x0) fcntl$setstatus(r1, 0x4, 0x0) [ 140.612626][T12021] __should_failslab+0x81/0x90 [ 140.617388][T12021] should_failslab+0x5/0x20 [ 140.621947][T12021] __kmalloc+0x66/0x340 [ 140.626164][T12021] ? splice_from_pipe+0xc0/0xc0 [ 140.631020][T12021] kmalloc_array+0x2d/0x40 [ 140.635488][T12021] iter_file_splice_write+0xc6/0x750 [ 140.640857][T12021] ? atime_needs_update+0xda/0x390 [ 140.645973][T12021] ? touch_atime+0xcf/0x240 [ 140.650497][T12021] ? generic_file_splice_read+0x284/0x310 [ 140.656386][T12021] ? splice_from_pipe+0xc0/0xc0 [ 140.661290][T12021] direct_splice_actor+0x80/0xa0 [ 140.666218][T12021] splice_direct_to_actor+0x345/0x650 [ 140.671688][T12021] ? do_splice_direct+0x170/0x170 [ 140.676701][T12021] do_splice_direct+0xf5/0x170 [ 140.681482][T12021] do_sendfile+0x773/0xda0 [ 140.685894][T12021] __x64_sys_sendfile64+0xf2/0x130 [ 140.691025][T12021] do_syscall_64+0x3d/0x90 [ 140.695564][T12021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 140.701539][T12021] RIP: 0033:0x4665f9 [ 140.705445][T12021] 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 [ 140.725049][T12021] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 140.733573][T12021] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 140.741534][T12021] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 140.749490][T12021] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 16:24:58 executing program 5 (fault-call:6 fault-nth:21): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x4}, 0x0) 16:24:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x14, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="0800000000070000007266646e4ed16f3d9d67823014a85062b1e2089085e0f6dda992a0e7d2e8c99b623ad500dcd9cd253a6e46a547b149d40d18a31a35810f19bc8408a352d9a572ca089ec30a", @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB=',fscache,nodevmap,smackfsfloor=vfat\x00,\x00']) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) io_setup(0x4e, &(0x7f0000000280)=0x0) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) r5 = openat2(r0, &(0x7f0000001340)='./bus\x00', &(0x7f0000001380)={0x801, 0x4, 0x14}, 0x18) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r6, 0x2008001) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) io_submit(r2, 0x4, &(0x7f00000025c0)=[&(0x7f0000001300)={0x0, 0x0, 0x0, 0x8, 0x0, r4, &(0x7f0000000300)="b415ff41f0cf2e8bdd5c0ae56da4caab23ac6fe7e82be241a73fef1d181ddca62697e418298736cf5ac194a1dcac0c5b5654a30553fd8ddcfca001de5cf42cee1c46a04ba1443fc92d0a13cc9292ddd9c5bbb4be5fc6f841e25964c8ec589eea7cba5a365d2bf7dbfdcdd2455d223aaccc6e8a2561c426dea661990a6ce09f1987c4b90dbbca6ab34890021abc2d2624b9d573efd0190c1f7530c58b23d4c736c94f46658c075bb751fbf4f6de6750ae203e7a54178eb7712eb91c16705b15ec6e86e7600e02bbbd2769dd8a9007134eb0f5c666f690ef005c8238ef702d755afa4ff34ad3e49c2e40bd4413dda72bf53a5a5c843a9e41319a574fc03492d1319b90fc05e696efd9eaa29a8e7d171527d41a0c9c5d40cd980202d74d878d65415eac9f6d1832de502429f344edf6d5df9c13a50349cb5956d44648996e1dd31a9d7dd13357128df72704a1ad57957cf1047304051792c831b0e0f11493249030543e160047f4ad190d0ffdc0b32149f24966a53a3ca77c8bee3302099c6e7123885cf82b3c4e732a28e8f545822cf8e8e8e154eb08b152c5702523086915df212612b7c68b3d6cdf2084605d3a737f8b5bb8916f69571938a65087212b3a2e8f1a6ba27d3360842a831057b4cfb6db6d03a834b31464160b0cdf0ab0ab00468750bfb6d8fbd2173aef6b065ced555cd4b2739f54357ce28f7e07bf01bd24261cd56cd07bbd1a87875dbc37bd70a639769e2c8523536a97d9daeb6f8135a457cfeddfe26340f24131137b3ca7ba3713dade1c7987715d84f2001a25d4fcac3914e19bd77fc7aa47b20a71885778328ab240c0fc1b781371918dfecad0f90771300603b4f4d4451ea58ebac65fb95ed0b4ddc326fe2c2a365458fc2c16dd90c76f892e7fcec27277d74c83d4dfb6a8cac7782c614b29c92a6fca29c7513aaf1a142e892df630487a7fcf84f2b69a47efa4dddad0168c837e4f39854d4cb6d85efc45b6eeee9a613217067896e44366e6fafea59004415a3f2a8c1c1ac4946ed06232bcb5f07d7e185e9c0efac7ddd224ff5cc4af87f107f28d6bb4f62930b48c2523f9d82c5b9133338b72fd9d690dd2465b50c0e70a748cb6417ad3a7188592a7fc868d93260f27be42b776008948f307c5b345d9f32ff29db44b6bacd42f920d29d2674c6c0d8bc4b0452e027c28a1746e3d1f121d08dce20a5931bde94a6326423cc5e2b268ec5c34288d48e70e2f454b12a01235a2dd21a865084ded1f9f2f607d313e310b7b5b7d4c40190cb26f63832f31c9991bc94b1d951d42fd89c368444960b95db6c151746bd61fe6b6a01f87328e4489f8792a60c19985db2b7743e3f4db180b399d8b5e3645016dffcba763ebf02b9617ec204a09823253b4896f57f6d0cc52b485681381629df18d57b84486a8bda1cf448984c01763dcbcf44b11138b3ac45ee71211cb12319caf3fe7deb468428475c9d984129328d8979decb2fecdf4488e9f0fc6982ea25ef4f3954f3139a1f83c1b339e4d682200d0cf43c77c8c40ab0a6ae109baa8580231044481c9269dc84e9d0acc6f46eb26a24477e03fb9dd2da590399e4117a26322c10253c860194d4942c647a4aac2ec3ede1d242e75e10476d4f09ce40dc28500f97e4bda05a29cb6fd7b75a2213dc645c651ff5baef973e1ced3bca6ec9575873b03284065d8cccf484f503e3cd02658e7a6233c27638aa79e08e5262152e3acdf550709f30842428ef6878b4d2291356f54d6e3b9b39d0def39a41ee838da1d7b019cb842f9967d244f92dbd29d4c0ba28642717cd8051b4f130d7777b1aacb61d225e12a17be42ad20975e18c80afaab859dcca303a3b68cd0521bf7d78fbe929c9143020e4f88b92b2ce15dc3112e5725520522b61f119bb742991446f425cf2c0876037d489d98d69600e4d80d8e56273d5af6812efc82297cc90daff9f9e99fc7a127c352b95bd1b472e93028f5cabe88e05b86287408857ebea4330bdf46a3d16a076911f714883c0891e2f2170e2350b32671b0287baec1a4a59d6668ba358f1e6dcc014fc3d82cee63d5e0d9ae7d40ee231741b92c7d77dd8623de569e32b9c44e5d0668c8466eed740e7183db40d238482513bd9d0c42c8a559d50199f38308ac53cf66590ccfc161e6c29d85c04bfc72a0b058cf99bb69fab953ec2b2ab9d1b605d17f46b0d5a7fd52dd220e44c601fa36515bce0c57dd6086c7d5a20f708ef7391a8fd7d6d9d44d4a8b182ee993620f55c2d4f0cdac8e7e4e5068e79bacfbc2c386649a207759fcf003e970e14093b0c7db30b0a9a2a83180884c7634dba69c7af6f8d6073b10f2e54797e59b9e94957052f1c8226ae21448241b8b19f0c18254c344a8a7d2e6e0a503db230d1f5daab2747bd81d43e4609413f65c8fec7650efc04e32471d0790cb40aadf9a7448fc9a729189621a4491c7f8a1db0146a00770608380732121a07362bc73c2602fa552d3da58652b7bb0f90f6b01271bd7dae4db113813af63066b9f9b52984e32011f349d3a16b3bb56d66dfda1ae01b0d53f6ff8a71fd7f73921123a934e66e13441ad70872bd7f6f9e1ffbd77154eb9093c78e0515598a4fff1bb372978f22a42954709c97bf5c20c28680719caa2d55ba6d2e62382a87f2bcb5af2ef290d28d3c8dfd577a897ef0ba7bc64bb96c36aab6e0a89514808ba713b7b34d214017ea93f3082c8282232e781a4d93377dea0a2e4f80b1df403c7a526777c41de1f1278a2655efbeb40e62dd5cad3072b8422daf3500c526f1d27bd6d226a1d9ae9e2f87eec4377af112bb78ac5294aa63b9c0b4e53ce633dd40474b9bcc26063e2a22730e56808fe32c655ab53a860452c6898b649e863956dbc5da2111d8e52da42498b0c56bff9b754006cd359d1e1b7bbfe026ff8766704169137af1c7be19c24c716f99b761efd5e1b1878b06d4d13b43e3ba976b7f5184b056b64dafe4a4e96df1df915ec931e3dfed4f2542aac809e7e11fca016983c57a8cec5eec765c714750bfea27fdfeba2397fb8851ca8fac42ea54825864d4f9442e8c9cba88297bda0fccad896a925684038101e4343a2f9b8c4ce0859a2fc6f7d739ad3c2c6daeef664b9e9d9c9838116f68f5f17edd9e1d5fe06007f73443cd630be3bb447bf35eab62400b5f4174fa846ba999ff940855dee77c24bb2bf0411ff21aac4e83ad00c5e401cf0cd1fe94c99d548dc502564f6ea748e10dae5136b588676b67fa2d71a0c322205a679ce5170996dad7ac82a310ad93f9edd0148204017b3f3462ab3567194f85a91ab95dd89d98b1dc182a4952899790f97409dd27dd4ec72ce7cb806121502dce271c84514d666011922287bba2f31299cf725a99d7044ec78df82bdb3af36b7c953932e16cc679cc9159c54e504a5c157d725c44bba4cd482892f05dc15cf505d44487641a541e1f63ca1f919dc1b2e2e4e2559fb703a97356ee58f00ce97834e650997e57ab49e649c3594c94bdd6c8149af4d70e97e892515acaab4d37ea8166250e4939479d277b26aa4f53f7548beae888a247a8dada078eac58d7140ea6de5a786b5d85422a389dcb5056a5d11f395c50fc4151626fb629d065c49707a50c012e8362c8da23ba27dcb6b18849123ce373c73dab707975dc0a91e4e50eeaf09b9d2e56a62592fe23602aa3ff7352e951f4f9a4c39ee0063a9d47b91a278425d9549252635319f36146f50fa79974a9fce6b573264b8dc5b6cb48811ef2be1f1f8917cf74126a434dd842cab259dbbe0e5cadd32484939edddb24d817ac4bfb6f23d3cfb2899e737c76aae52ccc569a94ab3da1ca48b2f8d1bbff22fc9af4d6c4cfa4c509ae718d3ecf68ba1e530c0a50ed85dd4421965791141926bcbbc5724822f05f6062684e94452f2da59cbf7aba538ad5e3dfb693553676eced51e6e26efc19b42bed0509a31af9496cbe3e7dd631a20899b1bfc9280416fee43279575abbc9e232d03ffdd389b0c5dc8e3be8d9743a672e0d562708d33ef6cce78a972767df70c79b1481dbaaf21e09a03adb31ab8f3902f4b9300ef9442c72fc55517e2b825e3288914645a94490aa17c5e55c9edcf9bddb4d4775120a173ff201118f03f05c4dfdf81078d778dc7afcd2d291139a930ea8750578b4f192506b74851bd6fa469500acbdd83054cc69012045d897012286ef615a03ed980b02faf3732ee5e89411dbdad5808d5ef245865a67215e96a913d13c69a91a0a5c258ae8454d324a5c5710b2f01cdf746382d23937ce8cde951cb89b0b3ee2067c22ab7103f21e6deee3f34370b2e6c448afc046c9380ea31d5daf43f3529317e2c1a1a48f1754995d42700b73226498d4c5ac47044c21ca51cac5219ac87ed6f8a05df460e712bd720445888cc14837364b58c2731fc9bf884ba1a2933e2482161ca08e95539cf9148b3d2d570b6f4fea0d8225a1a26a6ce3b0923ebb16ab7ddb984f13d703dff1a5d3e18575143bd38250423ef4854641abdcc763c42b1abc5deb55fd6e6fbf7a30b89196a875a358e105a344c68a158bbdd57506d75b2fe96ee3fd37099a6ae9647590e2d290f8ed4fa48794e059e4691eefafa19190c90e6de4f39579f0492e1acb7e148a41ebe4bcb60148f691fb157ed0eaaf90cb31a78c1fdedda86ba25c911eab3c0771e9d73348893605af3fc02827a6fc152ca219c0e3a4a70b98dcd3bccbcf2c82c2bb5d3635cdabf56c9d31dd8ee8c79c974b9b45908b2e9f273c712ab43303c5dff7ac7c956fc8beb471e89151cae8ddb348351498323b316f398ddb7550ab45be376deec44b2e64c6f5a582d64b06455b225e241c76e9805d7c5c9fb3f0900244c7714a69d437ed5b3e471fa33a088e5853229079eae9565c64c71936e1593f6f2d28b60e16313f09fef88d2561d1a591b9dfcbdd5af4c2f21c63be3666cb5c80afb09376a9d283987764a73fc2e867e4ab102d41b59913f44a30b70cd7b01a6909a5796ab7c6268d8adc2cb340839d3f338e35282a9654dd8c31aa8f7da877c11ffe109d3014a63f6cc4d3708ff53fe519f4ea2e3bfc54fb97d3d204027c7ca28ba45f473e1bc85a3f85e79df828c59ccd0772b12e02f937b6f998ee31d8d46c1baf2e17c9c2fd2c05d19dd34f3e42b7e663cf180663bacd2260dc94a54b9bc48790d4e4df0b63401256db7ab943fde8d61a2f8078da35b95052f7f2d1ce38b9e3f713c0637b35a217ce1764e58b68811bc011985e452ef008b04b653bb6d9d68f997de93c5e09200bed02bae9849763f13335668cab84dc031383ba52b8ed04d1a3dd5e030ca73d5ef024507521d1f7fe8b58d28a80e6539a1d4888b5380c93b83d606f70aa2e6a35e60d7e709bdb25256780df581635e607bb84be59e8f940881483e87cf1107a594a072f965503a7ba7ee21dc439bf1128c13a7463529638d2699961b32c463954a6b381a5940d35a0f98952dca80c01784a4165a2727ab18189cd73fa1494e45d25da739dd294161397cefce5722e9f7896e0391f56b02c8f29bc585e1c12fa9d4a887380ba784dde4874798bda944013cf12aaa73c16a9360c5fed3c6e46d2fb2dd1d0ca6e5574552997aeef02a2721342824a68ab6b502d885581610d0990e8aa12064e197a120ba421a0147dbd32ade75253563f32cec1d0078094e1628a7185e9cec0a8140f52f5b04437835a1389fea414f08766a97948e53d0a67ec249ab9c0829143905fb658a75b58d6f683214f2ceed7b00b084ddb65a700972034ee84e0f69fff8", 0x1000, 0xdf86, 0x0, 0x3}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x5, 0xfff, r5, &(0x7f0000002900)="f3bca216947f844b307bace7f5e9ae00d6cf3e23d9fb2955434d3c60b5d1ad36cd8d3b0b8cd7de025a5fdcc841c03b9aeda612373416161ec2eb843b125c178ab5351c3fca06be52bda3bf1b54eb751d9ee01a2e08900bb77bdcf9989621ba7441808d8f160705acaaac2dd6988bb8cf951f80666c623cf6d3571e1a15399a0590872698ae143822967f4e4e61f0c496b1a1ff92431d3a951f70270340a16636f13fc3b8341e25295632348624f43bf7cf45c46fda204eb946d421d0267f58fccead42eb110601cc6ab7c53ce68c635595f0f6eb96f1bf919415686778a24271ce5227e7", 0xe4, 0x3, 0x0, 0x0, r1}, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x7, 0x17a, 0xffffffffffffffff, &(0x7f0000001500)="938c0bcda5c8ed07ac2c4881e23cacb0b149afc6c5171f0f42efd431dfd7b9", 0x1f, 0x800, 0x0, 0x0, r6}, &(0x7f0000002580)={0x0, 0x0, 0x0, 0x0, 0x6, r7, &(0x7f0000001580)="dc7e3ed5addbfdb95d81f5c7dcaf539f7127d4b212bdc4ad5aacfe9b1b1428fecb2e8a759531c09fa24aeeccda8d7df47868b45938f684230dc25b53459675e306c54037ea95e98d29c3fe9323445027d6fe139a66330f067003df5e55300fde5b5deb8a3089887c69a9c80ed82d498d467d7ef405ff87a942adbcda24b0038de295c2529fd4cf5b2c415870944efa13952db5d059a111e9e42fafebecddfec10c0d6c6adeaeb8a91ac3e8edd90a0662fdb35b6617378c8bc8ecf2aa0c1249b71e58a7c77832abac57c16f996a3d26d501f68cdf40f6d046c96316d7b08171c554bb5eaa20d6da9fd087e28b46595136e132dee62b8ce933887adb93fb118a9c3108334c215a444cae067272ef4077859329704e01050f31059b5c135ffe9041e015f0bcc98a8d0cd7c5bd470c9c17fc3bff10a10eafbd247126839070f8d65ed064dcf755661ded2e0d4c9a73afbd2afd6896b71715b3cf7cd436aba1bac0a90de73f7f69a667614836710d64c5db0e13534c0b6b7934a18a2e7804cfa48a821934d08dc146af51272422bef284121d9c4dca695517adcb47c6868d8fc4f8cf6383bf9332ba1378910be48f50d5461c0112c035ba4e47f655149455e3f2ace9c3f503c01d85b4ed425f8bac094a9e8b51de4957c45694a75cb7cc183f2b21288319381660ae992d591883466f2967bb6c4baaf335eefb4943fc76895c26d39b72a8b6188aeb3e5135e6e48d41e9184b96e3bff47a28bdb9dd3b10b27552ddb8fe01e287c699c9f249fe226908125629a073e1fd5aa1ff40f20ca5f6c75e8eb78032fb0afc0b36fd75ea61bc4d30e8a055947dbf8d79e22b02612a0748e5869aa83c3d439315ce1050719b125af45932d1e29a513d2e54c20d47d28c218dc3a73d9ec9e23d2c18d6ec78fa53914c9802eacd8e08834669bd1482776855686718e3dc85b5ff3ea4d68f465aa9d1e0ebcece771e25c641c1837b706a3abf60b4a27aec9cf0be42cab0a01d226d832d7ff26742ea09c0a52ff69aff3aaf5d0cd880211330e92b94b2c1e9b42861673a3eb75538e992b772977d5d080470246eeb74c9d9b688a2ed97150d2ce950946289d14fcd0ecd501777063d2891f19f8ba036a33eaa382626d4147a4dd57bf09b28dfaf8ae1227d96e0935660d6d3ea79d7abe5ff1d01d43441cfc8d497eb50189470e95e192797e63ebe77507e5dcdd8cd19a888e09f1ad2c5913174d31a47c06b1ac4198b3e49a246d4acad85fb10ea363a47c19e63dbca3a2b88cb8edf29388afea64d3fd791fb508afd6f096b4b68aa6867c7c4e36fa13498ca601ceb18139265807a949dcab20e21abc5f1fb63928af9b60df788cc2ea209baec7dce009b6ec8f5c7f8086af2e454de1822f2110daf992637cfab506ff6561abdbd2c33702a74ceec7d8600d960f9877041b8255f0aa23b14cb1c4ccaea2989429854466a8aec86890e70d7e9e3ec2aa182cc42404c4cc6528e2c520404b966c8d59a3c3d17f115ed956f8ebace31cc476515a712c3acf8e7a041d117c43aacdaa646fc523544f78ff253f0cf7d85cb3f5ef41223b40718a076a312d53874a55cdec046e62463fd687c5ac8d78ba3cc4226486d2578691ba6a051d8139590d3cf178d0e6714d7ad29bef805da0b2d372dc1563db8f00a31a1583be3c8f8c6755e2b579c340900fce487525c51cc36faf56765d09ead3ba1bdbd27b299c35e9247d84bf0bdc55bdb505e34b620f0b0508d799e5cc442ab66bea9353582c9d0cdd96cb43ea90f9a66b53f53f2ba2c0ad9922612959b880d5053a17dc5a5b0ef3fe11a1399102ed8195939925d0d4e6599f37c58b4fa0d05d9237acdb2a199830a4c0e05f9c232b38eb15c4ed181fb9fb8a07832a614be380545d6c104407bb7e5f4a8cc4fe5c918e5e27958b369942143b04acab4e7c6fe1ead18944087e58ab2b58ff2579bf403d4276dc6ba8adc769d364d7d4be61dc7a2a8a0a2819dec06f0a2be17e3950428f4fcc91ee8b9a6ebf0a9a20206e513fad6cb2b922d46aad401cf19126ed228da684ac8f02222877016f3bbf92f694db188dd83a12422e3fdabcd0faf253bb871552dfc06caf96d700c1742e93627f70d1c79b43afff14b797bdf6ca3d7e6c3e8f9a5963b31860dc63fd744b81ce91277612b98aff42652f76bf57d3e2528000888e5f06b30d3c65bb530dd7ea62309e5e510e206c10017095217c27df323c202ccd12ce5c096f6789c2c3e2012a95c59ea5e5dacbec7d8165d76cdaca2d0898c2483cbd79a643a032827adcd2c5a88042cb0fec6229e921d63db0490353fd44c882d1def7e24740f2c3482d232a3e8bb566353c0cbbf43433f72d189bb62d832b538172f5d4fceb84d56b76529a742fd10953e9a35acf353c596ef9e543b2a0a89c91e1b61abcb76145fc32b3523d9417adeeedbc55a972cccf4b301df53cd4a1a05374c79b0c6af40d2167cd59ea5d418f67ed51a5f89403f24a450514afea536db71b9140b1e83a63d35aa5bc7f0f48a52e17a03294c82256b2ee1ec25e90f5be97df500c05d4cecd35b4edcd363a2c6450ca305f43259a28e7bce3b6b7ee43544459826b2b06896cbb51e4136cf28c1750761688967c45209e07dca2243c20e2ab24f66ebd2b1a9838863482bdedae0c600907c4a5479e4423b46de5a32a25e66435cd471032c11e033b98a4244ad6f03facf9118a87e5c3b3a7c956557766db3b12542c75ffce3b7a4779e799bdd778cf91c70d907b3adf623074bf2bf27e08aedf203cacd36030f60a4861a3949b7a15e5fa346357e2ca3521bc62a27ae69e7a5a965a2d034631a72ffe8fc1b70f2bba8b9e965b7b652fee9fa12dac799d1e114668ec04b79eae126ab366444d570616e9fffbfdf1f52bf4fa47c83a1583f5242039c8b996275e1655e4a39d771ecdf8ba217e3be081afc8281899544b9cfc34cd69c73643e71e577b2f533789b5ee97e448a712b2c48026e8d05041fc8cd57b138e77550a79c96c1fd66dc99a4eea6d9a675b9e23da726c1ae8b483466bfd132316343a50aaac2c0e169e83f18b3406c045cec7a5543d35d27dc4c45117f9ce8ba66889045ab9b5b4c25f1be42d5ca5f70ed1addbc72b16447482705c06143639380aadc2fdb5ac44f61d3f7ecd7df50109096e8311208a096e45a66c276d591dc84175662b2ae7685beaee67e11bda87168a9e50fa635a32d62c02ed1a80aea0608b71d050d096412a154d8d72f0f7c4a1382131010da807ae6616fce9e8f7ccf4acb35f37f16ea85c855c41b372d2e075e33b8665729e344b21884f277242b0453dd93ffdb317958202f695daf4e99663626b4a3631636c8fcf4d8af77d0a3934fa8f5d1697eadca54f5f8a91aaed2b56233f77512ca78ad234febf58e6c9bda67d306cf1002759e81efebfbaccb743725959c48982590fc4de8cd755cf8d992b70d541021f8f29f5eab74068686fd5044cd4ce24e8b18256f68b4cc6d8719c65bbfcc8740fb15ac722701e58661d3e0ddd524c17116a1a2aa947555521b3b258194c2f91246c12ad82808d6c671a522f42c96b29dec2b0cea16255331c3e2ea38c8a5c9c74bac41a6fd9ea65da1265adf0f6bcbfb3010af05617bb9611c018015e0b91720707e079520aa2670fcef1f1680496297d231b1b0f0042e03ddd694aa2e671c80ca28cb40cd8877ad20dd14690b94e5fec52c8c32e7c93a3fc4b52727819f9e8589c16d2c41c94910e56fa2522fc84791b922294df64e38fc5db26e40fc966d577828c2e7fbc1d7d5190fb3be25db20cc9384fe33c6a8babef8a211aa89d40d2e0fd7862fc6832b5fdb3c6304e23a9c139086f7a37d74425e38bfe5c59475e97910897e01090da373462e8f803dfc73ae02a9a0f5a78ec0b6b892372383dfce8331f80a8be9ac2896bf209811fce905cd706e9e771e398772ae2c0baa8572424df93951fda858fb1e9133cf051685177b2b92f569acbdffe9c034a705bc3f4625bf7f7283fc4d5398b22d9216fe12cb1fc0066361fce321fb01d973376de2fc110e57f060966e15ebac4e3f3d8f3e0e5124f78b8c6f9e31819826e6cb8710a1ef62d7cde00bbef84abb0ec8a93b92af780604a7ce9c0f68d98cb5b96e8823485e7c3eeb7f121286652a6510a2f862ee963abcdadb6bed39fc001d62915224b75245eca42e9d235709575fd8375e2d372364d8d47a0875fbfb026e8c0bfab4a31bc05adbec9c278ff131ed2218bd0a88b3f1bdacceedff9b0f0f219562860d0d7623a02b90e0a23a8c2bf0b8cdbfcc78f4142d46f2585f09216f52d7a6660c0bfebf0fcc4aeb25c00e70ff70d9f768c1ce651ea9bab275c58238588e8ed19dc51290d7051c6a914461bda1127d297db05dc6622906f9529f6fd4d7af26d9f82512e1ebdf8b6ad2a992a023cea0cd1f7fe93c1a410786eaa0d9cd978707e2580559fe669e882a15fbd2a8f305f637520cd1ff12dd2f5cc420154c3c24a96352b320f70d99c878c27f65c8accc39b8eabb1a902deedb834016633cbe0f3f0a14e3b8bf05fda864e29b59d915876d2637237c7ed11e8cf7d8631bbe7f865ad7fdb2c1e4d10515445286e06aa5c1bcd442455d3deaa8d13bd423eca39f2d1eaf2a6200dbb4a5a790c5d4b41ec3dfba3ea6d9a1fb22d4f1389b60322e3c9a41a2cdfb88cc9b5d0c7683bfe55ed256bae003209b84b6b249be2e84f8ce55c5054ee0e2d157e420b3c755e90cb1c7d8cc8b454bc7bc31ccacaa2b48fcf4f4c4965df701e255d1ed13b222e85e8f6de9ab10dfc595807f62fdc5f14557beacce54120f6c79238d18ea5f8108320c9d9c9e8cfad331ecf3cf4a462afebc074ff8c1357d78cc517195da7cb05cd342de5322bb2e7274275a6f95ab9abe803e3be3391bb5fbc972818e854a992bc2b27cfc9e7e186507b04a926c469564337fbfe10e7ec82785544cb2294aef231f2a8629c1ed8676b9c68ca0a125ac2b129523134ae01ca0c19b2969bae3c13a4e51b44226819dc19cbcb6901195c9c1d5d2815432dff6f91e8d9f50711590a4b8910774f96edaf16060a0156582727fc153ebde506e841ee0f65fa34e704e1fb5e6f06e8210d693d48f03b30eb26364f82e462a5ed999bc6e68e7c1ac4fe5b773ecacc28463d5ec16109bc44573bc4358b067144fb81bdd85a44cc94e228600b6562f86c5bcd3ddd297cc47ca602504408a9a2b6e3b520d6308f1103adc8a8bbb5d1acd223fe5da3f2f7b788e2c1b1f31abf1042c1ae041536006e6d968542c5fa40cdbb1589b9e38e4b488146feb72f9593a83def68471646d4ed3bc8242670c2684b518618b992697317b0fee6b046f5b4f2f8c14a0a76ec65f551963a411f3bf625ccc349b3731ef8a05edfbfa25770d60f44c3b655681a2ba5ef4f430229beb59ef7b6a027277f0ab2b474a78ac623818614bf7219bd63265b65ab70852e96615a7b292b3e15cca9e31df23943ac254140f1dad72d66f8934ab43d3871883bc0e016905b23ab7913cd8fa48af18e5b087ed64525e5db8b16da83bc932a1a12a0721f452d8b7623c5796887ca67fce0c1b35d5a69fa435b6b8800f1f4932b5086267b7b48719c995d59ebb6524877fb022b02a1a40c730111c8f2bb0157aaf9e949d140be076c1d3c204accbaeaceb0c7260eec1c514c2c5fc9fe895781d7e96f6d810d9cab55d573d991ae680ff6f5c1f46eb95d957eb982d0bf7bf4a3e474eae71ebbb8715cec836f501b32225502fa29b78813065aab27d0f508627bc", 0x1000, 0x4, 0x0, 0x3}]) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) eventfd2(0x9, 0x80001) io_submit(0x0, 0x0, &(0x7f00000028c0)) unlink(&(0x7f0000000240)='./file0\x00') [ 140.757443][T12021] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 140.765457][T12021] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x5}, 0x0) [ 140.810006][T12047] loop0: detected capacity change from 0 to 4112 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x6}, 0x0) [ 140.866826][T12064] loop1: detected capacity change from 0 to 4112 [ 140.904833][T12069] loop4: detected capacity change from 0 to 4112 16:24:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup3(r3, r2, 0x0) io_setup(0x40000000008, &(0x7f0000000240)=0x0) io_submit(r4, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, 0x0, r2, &(0x7f0000000000), 0x40000}]) io_submit(r4, 0x1, &(0x7f0000000240)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0xed05, r0, &(0x7f0000000180)="ec104382", 0x4, 0x4}]) open(&(0x7f00000000c0)='./bus\x00', 0x420900, 0x100) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) ioctl$int_out(r1, 0x0, &(0x7f0000000080)) [ 140.905083][T12071] loop3: detected capacity change from 0 to 4112 [ 140.918118][T12072] loop0: detected capacity change from 0 to 4112 [ 140.919594][T12073] loop5: detected capacity change from 0 to 87 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x7}, 0x0) 16:24:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:24:58 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x8}, 0x0) [ 140.979289][T12073] FAULT_INJECTION: forcing a failure. [ 140.979289][T12073] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 140.992545][T12073] CPU: 1 PID: 12073 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 141.001322][T12073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 141.011375][T12073] Call Trace: [ 141.014694][T12073] dump_stack_lvl+0xb7/0x103 [ 141.019428][T12073] dump_stack+0x11/0x1a [ 141.023586][T12073] should_fail+0x23c/0x250 16:24:59 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x9}, 0x0) [ 141.028027][T12073] __alloc_pages+0x102/0x320 [ 141.032684][T12073] alloc_pages+0x2e8/0x340 [ 141.037142][T12073] __page_cache_alloc+0x4d/0xf0 [ 141.042049][T12073] pagecache_get_page+0x5f4/0x900 [ 141.047172][T12073] grab_cache_page_write_begin+0x3f/0x70 [ 141.052814][T12073] cont_write_begin+0x501/0x850 [ 141.057808][T12073] fat_write_begin+0x61/0xf0 [ 141.062401][T12073] ? fat_block_truncate_page+0x30/0x30 [ 141.067898][T12073] generic_perform_write+0x196/0x3c0 [ 141.073209][T12073] ? fat_write_begin+0xf0/0xf0 [ 141.078149][T12073] __generic_file_write_iter+0x161/0x300 [ 141.083938][T12073] ? generic_write_checks+0x250/0x290 [ 141.089373][T12073] generic_file_write_iter+0x75/0x130 [ 141.094750][T12073] do_iter_readv_writev+0x2cb/0x360 [ 141.100347][T12073] do_iter_write+0x112/0x4c0 [ 141.104943][T12073] ? kmalloc_array+0x2d/0x40 [ 141.109607][T12073] vfs_iter_write+0x4c/0x70 [ 141.114170][T12073] iter_file_splice_write+0x40a/0x750 [ 141.119770][T12073] ? splice_from_pipe+0xc0/0xc0 [ 141.125443][T12073] direct_splice_actor+0x80/0xa0 [ 141.130485][T12073] splice_direct_to_actor+0x345/0x650 [ 141.135894][T12073] ? do_splice_direct+0x170/0x170 [ 141.140936][T12073] do_splice_direct+0xf5/0x170 [ 141.145705][T12073] do_sendfile+0x773/0xda0 [ 141.150126][T12073] __x64_sys_sendfile64+0xf2/0x130 [ 141.155260][T12073] do_syscall_64+0x3d/0x90 [ 141.159764][T12073] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 141.165893][T12073] RIP: 0033:0x4665f9 [ 141.169771][T12073] 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 [ 141.189364][T12073] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 141.191209][T12097] loop1: detected capacity change from 0 to 4112 [ 141.197799][T12073] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 141.197815][T12073] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 141.197826][T12073] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 16:24:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:24:59 executing program 5 (fault-call:6 fault-nth:22): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 141.228008][T12073] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 141.236109][T12073] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:24:59 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) r4 = syz_mount_image$nfs4(&(0x7f00000000c0), &(0x7f0000000180)='./file0\x00', 0x6, 0x7, &(0x7f0000000600)=[{&(0x7f0000000240)="220afc7b1a884db13a27c75a52bf9240e223f185f68e67efbef72f610bc9a5110c9a01367f104c195b8523b838498dfd76c09cf98360c22d7171da481867e04555c221471f8cefc4bc174ea7192e2632077d553f09c27f3ac515", 0x5a, 0x8000}, {&(0x7f00000001c0)="b84102a220480f04723e516745cf5b2abb58eb4b6d99724fc220b5b778", 0x1d, 0x81}, {&(0x7f0000000300)="3e056738474b0079f24de78778c4de788893b6622e6309df4aecb681aa38339e533cfc33d43fe5277ed677782009f7a9b3dd829d4242b45a2dc5eb2a96270d8523f287a05917a8b127bccb232d5da09bdd02cb521e5d7949b11b0bb2fe3b226983f8edfd26fd7a3e0104adba5b1462326f0b8cb637ef649506caa9712a636f9e04975524bfa7338ca5528323d958aaaa9b9e4e99451987eac05bc534015e3f17034528c62f3696f88862e8fd38401aed99318884154e422fbddf47ec0306c45bdc385c8cfbff8ccd8424bf259a510fd1c02527900c907224f56f36", 0xdb, 0x6}, {&(0x7f0000000400)="c505248d8fecf86f4593d0d258fd186c463189839cd37ad9cd8e1101853d0c80ee49f75db69c03f3a9d2c83235fa6e7969c47b564457f19af23aff4e14f27ea9b2874225841bb4f406b50275b1bfa4b0acc850ba7f2071ef07763ae2cf0f71e43bec1ae7584eb7949a2910d01a74c7e97dcc8d97d4e3bcbc094d129bc0cdb11534be6d286fd835a3d41a851527ff03a0e6b712c216ac6de5ef59701adf53a52f61be6d9be96c5f76ad42", 0xaa, 0x4}, {&(0x7f00000004c0)="3ee545665de3b8e9eed483280c7eb42fc959d7e3e4897143c2fdcb1e4e2c9ab21db8736814c3d6e70ca3fc6f92e7bee5c20b7a109667ad37978985bac2c148a3a14c552296c9ff3e48734b8b37981b77e6234d7395157a66c44896f083ccf7b68eab359929ed2eef56dfea2ddd21d0", 0x6f, 0x8001}, {&(0x7f0000000540)="2d503f73f6185598562a3cb379bd4b1335c28dee4d49159398eaad5ec2ad31a4b5b93a142965dfc0069e395aad396c35095723bec0c317eefe2f958adb4b2c48f2c2a87c415f3304f0a4938975364fe54a7cf4ab597a2e22c5178e10c6", 0x5d, 0x3}, {&(0x7f00000005c0)="4860677862227607b9c5ec247e53b9b47a3c00d3", 0x14}], 0x2080462, &(0x7f00000006c0)={[{'@'}, {'vfat\x00'}, {'.-'}, {'vfat\x00'}, {'vfat\x00'}, {'{@*'}, {'-\x05,'}, {'^'}, {}, {'vfat\x00'}], [{@hash}]}) openat(r4, &(0x7f0000000700)='./bus\x00', 0x583a00, 0x80) signalfd4(r3, &(0x7f0000000080)={[0xe6bc]}, 0x8, 0x800) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:24:59 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xa}, 0x0) 16:24:59 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x40000, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x24be, 0x82) ftruncate(r1, 0xcf01) open(&(0x7f00000000c0)='./bus\x00', 0x2c8696d3f0cbadeb, 0x4) fallocate(r0, 0x0, 0x0, 0x101) 16:24:59 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 141.273824][T12108] loop3: detected capacity change from 0 to 4112 [ 141.326386][T12119] loop0: detected capacity change from 0 to 4112 [ 141.343138][T12124] loop5: detected capacity change from 0 to 87 [ 141.350744][T12125] loop4: detected capacity change from 0 to 4112 16:24:59 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xb}, 0x0) [ 141.372252][T12124] FAULT_INJECTION: forcing a failure. [ 141.372252][T12124] name failslab, interval 1, probability 0, space 0, times 0 [ 141.384994][T12124] CPU: 1 PID: 12124 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 141.393857][T12124] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 141.404005][T12124] Call Trace: [ 141.407278][T12124] dump_stack_lvl+0xb7/0x103 [ 141.411869][T12124] dump_stack+0x11/0x1a [ 141.416020][T12124] should_fail+0x23c/0x250 [ 141.420428][T12124] ? kmalloc_array+0x2d/0x40 [ 141.425077][T12124] __should_failslab+0x81/0x90 [ 141.429824][T12124] should_failslab+0x5/0x20 [ 141.434311][T12124] __kmalloc+0x66/0x340 [ 141.438454][T12124] ? splice_from_pipe+0xc0/0xc0 [ 141.443293][T12124] kmalloc_array+0x2d/0x40 [ 141.447695][T12124] iter_file_splice_write+0xc6/0x750 [ 141.453018][T12124] ? atime_needs_update+0xda/0x390 [ 141.458117][T12124] ? touch_atime+0xcf/0x240 [ 141.462639][T12124] ? generic_file_splice_read+0x284/0x310 [ 141.468349][T12124] ? splice_from_pipe+0xc0/0xc0 [ 141.473313][T12124] direct_splice_actor+0x80/0xa0 [ 141.478280][T12124] splice_direct_to_actor+0x345/0x650 [ 141.483675][T12124] ? do_splice_direct+0x170/0x170 [ 141.488686][T12124] do_splice_direct+0xf5/0x170 [ 141.493451][T12124] do_sendfile+0x773/0xda0 [ 141.497939][T12124] __x64_sys_sendfile64+0xf2/0x130 [ 141.503035][T12124] do_syscall_64+0x3d/0x90 [ 141.507439][T12124] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 141.513350][T12124] RIP: 0033:0x4665f9 [ 141.517231][T12124] 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 [ 141.536922][T12124] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 141.545379][T12124] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 141.553515][T12124] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 141.561471][T12124] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 141.569429][T12124] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 16:24:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 141.577414][T12124] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 141.613474][T12135] loop1: detected capacity change from 0 to 4112 16:24:59 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xc}, 0x0) 16:24:59 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x6}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:24:59 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000080)={'batadv_slave_1\x00'}) 16:24:59 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xd}, 0x0) 16:24:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 141.621857][T12135] FAT-fs (loop1): bogus number of reserved sectors [ 141.628444][T12135] FAT-fs (loop1): Can't find a valid FAT filesystem [ 141.628675][T12145] loop3: detected capacity change from 0 to 4112 [ 141.650770][T12147] loop0: detected capacity change from 0 to 4112 [ 141.662327][T12135] loop1: detected capacity change from 0 to 4112 16:24:59 executing program 5 (fault-call:6 fault-nth:23): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:24:59 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 141.726469][T12161] FAT-fs (loop4): bogus number of reserved sectors [ 141.733146][T12161] FAT-fs (loop4): Can't find a valid FAT filesystem [ 141.753341][T12169] loop1: detected capacity change from 0 to 4112 [ 141.771563][T12175] loop5: detected capacity change from 0 to 87 [ 141.788137][T12177] loop0: detected capacity change from 0 to 4112 [ 141.789677][T12175] FAULT_INJECTION: forcing a failure. [ 141.789677][T12175] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 141.797211][T12179] loop3: detected capacity change from 0 to 4112 [ 141.807827][T12175] CPU: 1 PID: 12175 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 16:24:59 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xe}, 0x0) [ 141.807849][T12175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 141.833076][T12175] Call Trace: [ 141.836483][T12175] dump_stack_lvl+0xb7/0x103 [ 141.841083][T12175] dump_stack+0x11/0x1a [ 141.845246][T12175] should_fail+0x23c/0x250 [ 141.849677][T12175] __alloc_pages+0x102/0x320 [ 141.854271][T12175] alloc_pages+0x2e8/0x340 [ 141.858696][T12175] __page_cache_alloc+0x4d/0xf0 [ 141.863638][T12175] pagecache_get_page+0x5f4/0x900 [ 141.868755][T12175] grab_cache_page_write_begin+0x3f/0x70 [ 141.874399][T12175] cont_write_begin+0x501/0x850 [ 141.879258][T12175] fat_write_begin+0x61/0xf0 [ 141.883893][T12175] ? fat_block_truncate_page+0x30/0x30 [ 141.889360][T12175] generic_perform_write+0x196/0x3c0 [ 141.894785][T12175] ? fat_write_begin+0xf0/0xf0 [ 141.899557][T12175] __generic_file_write_iter+0x161/0x300 [ 141.905191][T12175] ? generic_write_checks+0x250/0x290 [ 141.910563][T12175] generic_file_write_iter+0x75/0x130 [ 141.915931][T12175] do_iter_readv_writev+0x2cb/0x360 [ 141.921148][T12175] do_iter_write+0x112/0x4c0 [ 141.925729][T12175] ? kmalloc_array+0x2d/0x40 [ 141.930410][T12175] vfs_iter_write+0x4c/0x70 [ 141.934916][T12175] iter_file_splice_write+0x40a/0x750 [ 141.940309][T12175] ? splice_from_pipe+0xc0/0xc0 [ 141.945147][T12175] direct_splice_actor+0x80/0xa0 [ 141.950078][T12175] splice_direct_to_actor+0x345/0x650 [ 141.955630][T12175] ? do_splice_direct+0x170/0x170 [ 141.960741][T12175] do_splice_direct+0xf5/0x170 [ 141.965509][T12175] do_sendfile+0x773/0xda0 [ 141.969944][T12175] __x64_sys_sendfile64+0xf2/0x130 [ 141.975046][T12175] do_syscall_64+0x3d/0x90 [ 141.979453][T12175] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 141.985510][T12175] RIP: 0033:0x4665f9 [ 141.989398][T12175] 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 [ 142.009028][T12175] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 142.017513][T12175] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 142.025496][T12175] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 142.033460][T12175] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 142.041425][T12175] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 142.049379][T12175] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:00 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000240)=ANY=[@ANYRES64=0x0, @ANYRESOCT, @ANYRES32, @ANYRES64, @ANYRESOCT=0x0, @ANYBLOB="d42ae4e4932d25531c7e0006dbb021d62d09497881cc6805b418bb5af447e589c14d7dfb4e5a2f8d68df21ad7cb1ef19d3e3f39d1b5ce5026124de43d026e392f113efbb88a692bcadcca127f40478592ae9c8237575185a848a5a98f2327635776b14e78b5970adabcd74b11484069b4476e54c602a71b34a23fcedb20c42d01b4308737596ac5637d4aea857251f39422ed0ab9a31df1f4e08ca015d0159d30eff32e2b99cdc6f8e0f", @ANYRES16=0x0, @ANYBLOB="5552a8aedec581d23bf79bc92a74dc04b00e94e28fc1a4349dac3342d7da8e7b1276592d55f2f873e2cf24068cbf86f46c6034ef981e64734deae6eed75c98d315db71f0a3578ea50edec654a22ee9794ed237dcc5e3f81208f7cae956c9ed9cf2e8ce97a85be0d7c8a3a18ab98f1a2c5613810bd4dff0098d42a6d29908fe7a29d77911450b9a683efede59a4a73802d3edd87b15e43b6bff382f667bdd4a791f933405d9977de44f4872b2198df5e353cb29e3d5f84ab2c53b7019e7f8b8ff506387cc7c1c406e73d5"]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:25:00 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(r1, 0xcf01) 16:25:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000300)={{{@in, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000000180)=0xe8) newfstatat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) mount$tmpfs(0x0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), 0x40060, &(0x7f0000000400)={[{@uid={'uid', 0x3d, r2}}, {@uid={'uid', 0x3d, 0xee01}}], [{@context={'context', 0x3d, 'system_u'}}, {@uid_eq={'uid', 0x3d, r3}}]}) r4 = eventfd(0x2c) fallocate(r4, 0x62, 0x100000000, 0x1f) 16:25:00 executing program 5 (fault-call:6 fault-nth:24): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:00 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xf}, 0x0) 16:25:00 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x10}, 0x0) [ 142.074482][T12161] FAT-fs (loop4): bogus number of reserved sectors [ 142.081040][T12161] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:00 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x9d}, 0x0) [ 142.173191][T12210] loop1: detected capacity change from 0 to 4112 [ 142.180071][T12211] loop5: detected capacity change from 0 to 87 [ 142.206886][T12217] FAT-fs (loop4): bogus number of reserved sectors [ 142.212747][T12220] loop3: detected capacity change from 0 to 4112 [ 142.213465][T12217] FAT-fs (loop4): Can't find a valid FAT filesystem [ 142.232435][T12211] FAULT_INJECTION: forcing a failure. [ 142.232435][T12211] name failslab, interval 1, probability 0, space 0, times 0 [ 142.245103][T12211] CPU: 1 PID: 12211 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 142.254088][T12211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 142.264160][T12211] Call Trace: [ 142.267454][T12211] dump_stack_lvl+0xb7/0x103 [ 142.272050][T12211] dump_stack+0x11/0x1a [ 142.276224][T12211] should_fail+0x23c/0x250 [ 142.280636][T12211] ? kmalloc_array+0x2d/0x40 [ 142.285229][T12211] __should_failslab+0x81/0x90 [ 142.289981][T12211] should_failslab+0x5/0x20 [ 142.294487][T12211] __kmalloc+0x66/0x340 [ 142.298721][T12211] ? splice_from_pipe+0xc0/0xc0 [ 142.303623][T12211] kmalloc_array+0x2d/0x40 [ 142.308050][T12211] iter_file_splice_write+0xc6/0x750 [ 142.313452][T12211] ? atime_needs_update+0xda/0x390 [ 142.318672][T12211] ? touch_atime+0xcf/0x240 [ 142.323165][T12211] ? generic_file_splice_read+0x284/0x310 [ 142.329369][T12211] ? splice_from_pipe+0xc0/0xc0 [ 142.334284][T12211] direct_splice_actor+0x80/0xa0 [ 142.339214][T12211] splice_direct_to_actor+0x345/0x650 [ 142.344596][T12211] ? do_splice_direct+0x170/0x170 [ 142.349614][T12211] do_splice_direct+0xf5/0x170 [ 142.354375][T12211] do_sendfile+0x773/0xda0 [ 142.358778][T12211] __x64_sys_sendfile64+0xf2/0x130 [ 142.363881][T12211] do_syscall_64+0x3d/0x90 [ 142.368338][T12211] ? irqentry_exit+0xe/0x30 [ 142.372866][T12211] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 142.378748][T12211] RIP: 0033:0x4665f9 [ 142.382637][T12211] 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 [ 142.402252][T12211] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 142.410651][T12211] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 16:25:00 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x300}, 0x0) 16:25:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES16]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 142.418606][T12211] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 142.426632][T12211] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 142.434621][T12211] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 142.442579][T12211] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 142.457498][T12221] loop0: detected capacity change from 0 to 4112 16:25:00 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) 16:25:00 executing program 5 (fault-call:6 fault-nth:25): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 142.519518][T12217] FAT-fs (loop4): bogus number of reserved sectors [ 142.526081][T12217] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 142.578953][T12243] loop5: detected capacity change from 0 to 87 [ 142.585060][T12237] FAT-fs (loop1): Unrecognized mount option "0xffffffffffffffffÿÿ" or missing value [ 142.603737][T12243] FAULT_INJECTION: forcing a failure. [ 142.603737][T12243] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 142.610642][T12250] loop0: detected capacity change from 0 to 4112 [ 142.616986][T12243] CPU: 1 PID: 12243 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 142.632062][T12243] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 142.642208][T12243] Call Trace: [ 142.645572][T12243] dump_stack_lvl+0xb7/0x103 [ 142.650159][T12243] dump_stack+0x11/0x1a [ 142.654333][T12243] should_fail+0x23c/0x250 [ 142.658789][T12243] __alloc_pages+0x102/0x320 [ 142.663511][T12243] alloc_pages+0x2e8/0x340 [ 142.667998][T12243] __page_cache_alloc+0x4d/0xf0 [ 142.672911][T12243] pagecache_get_page+0x5f4/0x900 [ 142.678019][T12243] grab_cache_page_write_begin+0x3f/0x70 [ 142.684403][T12243] cont_write_begin+0x501/0x850 [ 142.689243][T12243] fat_write_begin+0x61/0xf0 [ 142.693881][T12243] ? fat_block_truncate_page+0x30/0x30 [ 142.699390][T12243] generic_perform_write+0x196/0x3c0 [ 142.704683][T12243] ? fat_write_begin+0xf0/0xf0 [ 142.709443][T12243] __generic_file_write_iter+0x161/0x300 [ 142.715139][T12243] ? generic_write_checks+0x250/0x290 [ 142.720570][T12243] generic_file_write_iter+0x75/0x130 [ 142.725946][T12243] do_iter_readv_writev+0x2cb/0x360 [ 142.731205][T12243] do_iter_write+0x112/0x4c0 [ 142.735800][T12243] ? kmalloc_array+0x2d/0x40 [ 142.740376][T12243] vfs_iter_write+0x4c/0x70 [ 142.744933][T12243] iter_file_splice_write+0x40a/0x750 [ 142.750362][T12243] ? splice_from_pipe+0xc0/0xc0 [ 142.755200][T12243] direct_splice_actor+0x80/0xa0 [ 142.760193][T12243] splice_direct_to_actor+0x345/0x650 [ 142.765602][T12243] ? do_splice_direct+0x170/0x170 [ 142.770623][T12243] do_splice_direct+0xf5/0x170 [ 142.775465][T12243] do_sendfile+0x773/0xda0 [ 142.779871][T12243] __x64_sys_sendfile64+0xf2/0x130 [ 142.784969][T12243] do_syscall_64+0x3d/0x90 [ 142.789429][T12243] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 142.795437][T12243] RIP: 0033:0x4665f9 [ 142.799317][T12243] 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 [ 142.819082][T12243] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 142.827497][T12243] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 142.835468][T12243] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 142.843508][T12243] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 142.851566][T12243] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 142.859521][T12243] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:00 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:25:00 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x500}, 0x0) 16:25:00 executing program 5 (fault-call:6 fault-nth:26): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:00 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) [ 142.911656][T12237] FAT-fs (loop1): Unrecognized mount option "0xffffffffffffffffÿÿ" or missing value [ 142.924849][T12264] loop3: detected capacity change from 0 to 4112 16:25:00 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x601, 0x10) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x61) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x10000000000000, 0x101) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x2) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) ftruncate(r4, 0x5) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r2, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x6e) 16:25:00 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x600}, 0x0) 16:25:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:01 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='.\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='vfat\x00', &(0x7f0000000280)='[#\x00', &(0x7f0000000300)='(\x00', &(0x7f0000000340)='vfat\x00']) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) [ 142.961079][T12273] loop4: detected capacity change from 0 to 4112 [ 142.982825][T12274] loop5: detected capacity change from 0 to 87 16:25:01 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) fspick(r0, &(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x0, 0x0, 0x101) [ 143.024944][T12282] loop1: detected capacity change from 0 to 4112 [ 143.046245][T12274] FAULT_INJECTION: forcing a failure. [ 143.046245][T12274] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 143.059500][T12274] CPU: 1 PID: 12274 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 143.064450][T12287] loop0: detected capacity change from 0 to 4112 [ 143.068268][T12274] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 143.068282][T12274] Call Trace: [ 143.068288][T12274] dump_stack_lvl+0xb7/0x103 [ 143.068309][T12274] dump_stack+0x11/0x1a [ 143.096712][T12274] should_fail+0x23c/0x250 [ 143.101131][T12274] __alloc_pages+0x102/0x320 [ 143.105721][T12274] alloc_pages+0x2e8/0x340 [ 143.110134][T12274] __page_cache_alloc+0x4d/0xf0 [ 143.114974][T12274] pagecache_get_page+0x5f4/0x900 [ 143.120146][T12274] grab_cache_page_write_begin+0x3f/0x70 [ 143.125777][T12274] cont_write_begin+0x501/0x850 [ 143.130650][T12274] fat_write_begin+0x61/0xf0 [ 143.135243][T12274] ? fat_block_truncate_page+0x30/0x30 [ 143.140908][T12274] generic_perform_write+0x196/0x3c0 [ 143.146214][T12274] ? fat_write_begin+0xf0/0xf0 [ 143.150965][T12274] __generic_file_write_iter+0x161/0x300 [ 143.156743][T12274] ? generic_write_checks+0x250/0x290 [ 143.162101][T12274] generic_file_write_iter+0x75/0x130 [ 143.167556][T12274] do_iter_readv_writev+0x2cb/0x360 [ 143.172742][T12274] do_iter_write+0x112/0x4c0 [ 143.177318][T12274] ? kmalloc_array+0x2d/0x40 [ 143.181999][T12274] vfs_iter_write+0x4c/0x70 [ 143.186560][T12274] iter_file_splice_write+0x40a/0x750 [ 143.192010][T12274] ? splice_from_pipe+0xc0/0xc0 [ 143.197095][T12274] direct_splice_actor+0x80/0xa0 [ 143.202019][T12274] splice_direct_to_actor+0x345/0x650 [ 143.207523][T12274] ? do_splice_direct+0x170/0x170 [ 143.212554][T12274] do_splice_direct+0xf5/0x170 [ 143.217481][T12274] do_sendfile+0x773/0xda0 [ 143.221903][T12274] __x64_sys_sendfile64+0xf2/0x130 [ 143.227002][T12274] do_syscall_64+0x3d/0x90 [ 143.231408][T12274] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 143.237342][T12274] RIP: 0033:0x4665f9 [ 143.241237][T12274] 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 [ 143.261144][T12274] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x700}, 0x0) [ 143.269570][T12274] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 143.277641][T12274] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 143.285610][T12274] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 143.293575][T12274] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 143.301554][T12274] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) 16:25:01 executing program 5 (fault-call:6 fault-nth:27): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x900}, 0x0) [ 143.365273][T12302] loop3: detected capacity change from 0 to 4112 [ 143.369146][T12305] loop1: detected capacity change from 0 to 4112 [ 143.390290][T12306] loop4: detected capacity change from 0 to 4112 16:25:01 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(0xffffffffffffffff, 0x1, 0x12000000, 0x101) [ 143.427181][T12316] loop5: detected capacity change from 0 to 87 [ 143.430273][T12315] loop0: detected capacity change from 0 to 4112 [ 143.439306][T12316] FAULT_INJECTION: forcing a failure. [ 143.439306][T12316] name failslab, interval 1, probability 0, space 0, times 0 [ 143.452444][T12316] CPU: 0 PID: 12316 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 143.461205][T12316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 143.471603][T12316] Call Trace: [ 143.474881][T12316] dump_stack_lvl+0xb7/0x103 [ 143.479477][T12316] dump_stack+0x11/0x1a [ 143.483637][T12316] should_fail+0x23c/0x250 [ 143.488062][T12316] ? kmalloc_array+0x2d/0x40 [ 143.492710][T12316] __should_failslab+0x81/0x90 [ 143.497571][T12316] should_failslab+0x5/0x20 [ 143.502079][T12316] __kmalloc+0x66/0x340 [ 143.506249][T12316] ? splice_from_pipe+0xc0/0xc0 [ 143.511144][T12316] kmalloc_array+0x2d/0x40 [ 143.515570][T12316] iter_file_splice_write+0xc6/0x750 [ 143.521006][T12316] ? atime_needs_update+0xda/0x390 [ 143.526246][T12316] ? touch_atime+0xcf/0x240 [ 143.530808][T12316] ? generic_file_splice_read+0x284/0x310 [ 143.536570][T12316] ? splice_from_pipe+0xc0/0xc0 [ 143.541435][T12316] direct_splice_actor+0x80/0xa0 [ 143.546383][T12316] splice_direct_to_actor+0x345/0x650 [ 143.551770][T12316] ? do_splice_direct+0x170/0x170 [ 143.556802][T12316] do_splice_direct+0xf5/0x170 [ 143.561693][T12316] do_sendfile+0x773/0xda0 [ 143.566200][T12316] __x64_sys_sendfile64+0xf2/0x130 [ 143.571362][T12316] do_syscall_64+0x3d/0x90 [ 143.575799][T12316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 143.581912][T12316] RIP: 0033:0x4665f9 [ 143.585836][T12316] 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 [ 143.605682][T12316] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 143.614287][T12316] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xa00}, 0x0) 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xb00}, 0x0) 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xc00}, 0x0) 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xd00}, 0x0) 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xe00}, 0x0) 16:25:01 executing program 4: ioctl$KDSIGACCEPT(0xffffffffffffffff, 0x4b4e, 0x35) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x1, 0x0, &(0x7f0000000200), 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x20002, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)='./bus\x00', 0x6, 0x3) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) ftruncate(r3, 0xcf03) fallocate(r0, 0x1, 0x0, 0x101) 16:25:01 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000180)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x100000101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f00000000c0)='./bus\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x448200, 0x67) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000300)=""/4096) fallocate(r0, 0x0, 0x0, 0x101) 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xec0}, 0x0) 16:25:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 143.622266][T12316] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 143.630828][T12316] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 143.638852][T12316] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 143.646845][T12316] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:01 executing program 5 (fault-call:6 fault-nth:28): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xf00}, 0x0) [ 143.733867][T12361] loop1: detected capacity change from 0 to 264192 [ 143.740984][T12362] loop0: detected capacity change from 0 to 4112 [ 143.749402][T12353] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 143.750385][T12361] FAT-fs (loop1): Unrecognized mount option "./file0" or missing value [ 143.762516][T12364] loop3: detected capacity change from 0 to 4112 16:25:01 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(0xffffffffffffffff, 0x1, 0x12000000, 0x101) 16:25:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x9d00}, 0x0) [ 143.790733][T12353] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 143.814958][T12361] loop1: detected capacity change from 0 to 264192 [ 143.827148][T12361] FAT-fs (loop1): Unrecognized mount option "./file0" or missing value 16:25:01 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0xffffffffffffff7f}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) [ 143.853808][T12390] loop0: detected capacity change from 0 to 4112 [ 143.855692][T12389] loop5: detected capacity change from 0 to 87 [ 143.867907][T12384] loop3: detected capacity change from 0 to 4112 16:25:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:01 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(0xffffffffffffffff, 0x1, 0x12000000, 0x101) 16:25:01 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0xffffffff, 0x103) [ 143.930077][T12389] FAULT_INJECTION: forcing a failure. [ 143.930077][T12389] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 143.932180][T12402] loop4: detected capacity change from 0 to 16383 [ 143.943374][T12389] CPU: 0 PID: 12389 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 143.952602][T12402] FAT-fs (loop4): bogus number of reserved sectors [ 143.958639][T12389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 143.958653][T12389] Call Trace: 16:25:01 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xc00e}, 0x0) [ 143.958660][T12389] dump_stack_lvl+0xb7/0x103 [ 143.958681][T12389] dump_stack+0x11/0x1a [ 143.965168][T12402] FAT-fs (loop4): Can't find a valid FAT filesystem [ 143.993348][T12407] loop1: detected capacity change from 0 to 4112 [ 143.993953][T12389] should_fail+0x23c/0x250 [ 144.004685][T12389] __alloc_pages+0x102/0x320 [ 144.009353][T12389] alloc_pages+0x2e8/0x340 [ 144.013791][T12389] __page_cache_alloc+0x4d/0xf0 [ 144.018650][T12389] pagecache_get_page+0x5f4/0x900 [ 144.023758][T12389] grab_cache_page_write_begin+0x3f/0x70 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x34000}, 0x0) 16:25:02 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') socket$inet_udplite(0x2, 0x2, 0x88) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001b00)='/sys/kernel/iommu_groups', 0x12000, 0x100) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) quotactl(0x81, &(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000080)="97076bdde583926cf20119ed0a0ee316db9a75246b102155d3a83976a6268a8cfb03bc6a61fcb7b705f713a52481b2f927bfb7aee8999279f1639104297b93c27abe6a15258259c508283017cfe8e6d50f63b2d03cf3aad70b45faebe90fd0f842cb896d3966f582588a433ced85a8f3cbe5bbcd8e0ffdb54b44c7d0bf33a2") r3 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xd, 0x4002093, 0xffffffffffffffff, 0x26ce6000) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r4, 0xcf01) fallocate(r3, 0x0, 0x0, 0x101) [ 144.029409][T12389] cont_write_begin+0x501/0x850 [ 144.034275][T12389] fat_write_begin+0x61/0xf0 [ 144.038876][T12389] ? fat_block_truncate_page+0x30/0x30 [ 144.044422][T12389] generic_perform_write+0x196/0x3c0 [ 144.049718][T12389] ? fat_write_begin+0xf0/0xf0 [ 144.054486][T12389] __generic_file_write_iter+0x161/0x300 [ 144.060128][T12389] ? generic_write_checks+0x250/0x290 [ 144.065625][T12389] generic_file_write_iter+0x75/0x130 [ 144.071025][T12389] do_iter_readv_writev+0x2cb/0x360 [ 144.076217][T12389] do_iter_write+0x112/0x4c0 [ 144.080807][T12389] ? kmalloc_array+0x2d/0x40 [ 144.085442][T12389] vfs_iter_write+0x4c/0x70 [ 144.089937][T12389] iter_file_splice_write+0x40a/0x750 [ 144.095330][T12389] ? splice_from_pipe+0xc0/0xc0 [ 144.100247][T12389] direct_splice_actor+0x80/0xa0 [ 144.105173][T12389] splice_direct_to_actor+0x345/0x650 [ 144.110594][T12389] ? do_splice_direct+0x170/0x170 [ 144.115604][T12389] do_splice_direct+0xf5/0x170 [ 144.120444][T12389] do_sendfile+0x773/0xda0 [ 144.124857][T12389] __x64_sys_sendfile64+0xf2/0x130 [ 144.130029][T12389] do_syscall_64+0x3d/0x90 [ 144.134432][T12389] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 144.140642][T12389] RIP: 0033:0x4665f9 [ 144.144602][T12389] 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 [ 144.164272][T12389] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 144.172822][T12389] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 144.180776][T12389] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 144.188736][T12389] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 144.196692][T12389] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 144.205083][T12389] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:02 executing program 5 (fault-call:6 fault-nth:29): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x400300}, 0x0) [ 144.237536][T12402] loop4: detected capacity change from 0 to 16383 [ 144.253734][T12402] FAT-fs (loop4): bogus number of reserved sectors [ 144.260357][T12402] FAT-fs (loop4): Can't find a valid FAT filesystem [ 144.275990][T12427] loop3: detected capacity change from 0 to 4112 16:25:02 executing program 4: ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000100)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000280)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) accept4(r1, &(0x7f0000000080)=@ipx, &(0x7f0000000180)=0x80, 0x0) ftruncate(r1, 0x673d746) r2 = syz_open_dev$vcsa(&(0x7f0000000300), 0x20, 0x2) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r2, 0x10e, 0x4, &(0x7f0000000340)=0x712, 0x4) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f00000001c0)=0x0) fcntl$setownex(r4, 0xf, &(0x7f0000000240)={0x1, r5}) fallocate(r0, 0x1, 0x0, 0x101) 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x1000000}, 0x0) [ 144.286534][T12421] loop0: detected capacity change from 0 to 4112 16:25:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x0, 0x12000000, 0x101) 16:25:02 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/172, 0xac}, {&(0x7f0000000480)=""/235, 0xeb}], 0x3, 0x9, 0x9) fallocate(r1, 0x0, 0x0, 0x101) sendmsg$IPSET_CMD_HEADER(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x20, 0xc, 0x6, 0x301, 0x0, 0x0, {0x7, 0x0, 0x1}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x24040000}, 0x44) [ 144.328978][T12434] loop5: detected capacity change from 0 to 87 [ 144.355150][T12440] loop4: detected capacity change from 0 to 4112 [ 144.372063][T12434] FAULT_INJECTION: forcing a failure. [ 144.372063][T12434] name failslab, interval 1, probability 0, space 0, times 0 [ 144.376666][T12444] loop1: detected capacity change from 0 to 4112 [ 144.384720][T12434] CPU: 0 PID: 12434 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 144.399848][T12434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 144.409965][T12434] Call Trace: [ 144.413244][T12434] dump_stack_lvl+0xb7/0x103 [ 144.418057][T12434] dump_stack+0x11/0x1a [ 144.422286][T12434] should_fail+0x23c/0x250 [ 144.426780][T12434] ? kmalloc_array+0x2d/0x40 [ 144.431438][T12434] __should_failslab+0x81/0x90 [ 144.436201][T12434] should_failslab+0x5/0x20 [ 144.440706][T12434] __kmalloc+0x66/0x340 [ 144.444955][T12434] ? splice_from_pipe+0xc0/0xc0 [ 144.449931][T12434] kmalloc_array+0x2d/0x40 [ 144.454364][T12434] iter_file_splice_write+0xc6/0x750 [ 144.459746][T12434] ? atime_needs_update+0xda/0x390 [ 144.464867][T12434] ? touch_atime+0xcf/0x240 [ 144.469425][T12434] ? generic_file_splice_read+0x284/0x310 [ 144.475154][T12434] ? splice_from_pipe+0xc0/0xc0 [ 144.480018][T12434] direct_splice_actor+0x80/0xa0 [ 144.485040][T12434] splice_direct_to_actor+0x345/0x650 [ 144.490421][T12434] ? do_splice_direct+0x170/0x170 [ 144.495626][T12434] do_splice_direct+0xf5/0x170 [ 144.500511][T12434] do_sendfile+0x773/0xda0 [ 144.504975][T12434] __x64_sys_sendfile64+0xf2/0x130 [ 144.510194][T12434] do_syscall_64+0x3d/0x90 [ 144.514608][T12434] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 144.520612][T12434] RIP: 0033:0x4665f9 [ 144.524499][T12434] 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 [ 144.544107][T12434] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 144.552505][T12434] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 144.560461][T12434] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 144.568507][T12434] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 16:25:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:02 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0xe6b9e14dc5479b54, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x2000000}, 0x0) 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x3000000}, 0x0) [ 144.576462][T12434] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 144.584448][T12434] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 144.619114][T12458] loop3: detected capacity change from 0 to 4112 16:25:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x0, 0x12000000, 0x101) 16:25:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) lseek(r0, 0xf7, 0x0) 16:25:02 executing program 5 (fault-call:6 fault-nth:30): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x4000000}, 0x0) 16:25:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 144.674757][T12471] loop0: detected capacity change from 0 to 4112 [ 144.676274][T12472] loop1: detected capacity change from 0 to 4112 16:25:02 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='.\x00', 0x159160, 0x131) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x0, 0x12000000, 0x101) 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x5000000}, 0x0) [ 144.734362][T12484] loop3: detected capacity change from 0 to 4112 [ 144.743614][T12485] loop4: detected capacity change from 0 to 4112 [ 144.761950][T12490] loop0: detected capacity change from 0 to 4112 16:25:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1010c0, 0x5d) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) creat(&(0x7f0000000080)='./bus\x00', 0xa8) 16:25:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x6000000}, 0x0) [ 144.826372][T12504] loop1: detected capacity change from 0 to 4112 [ 144.833126][T12505] loop5: detected capacity change from 0 to 87 [ 144.888072][T12505] FAULT_INJECTION: forcing a failure. [ 144.888072][T12505] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 144.891859][T12519] loop4: detected capacity change from 0 to 4112 [ 144.901629][T12505] CPU: 0 PID: 12505 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 144.912866][T12521] loop0: detected capacity change from 0 to 4112 [ 144.916701][T12505] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 144.916713][T12505] Call Trace: 16:25:02 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x7000000}, 0x0) [ 144.916721][T12505] dump_stack_lvl+0xb7/0x103 [ 144.940973][T12505] dump_stack+0x11/0x1a [ 144.945134][T12505] should_fail+0x23c/0x250 [ 144.949649][T12505] __alloc_pages+0x102/0x320 [ 144.954321][T12505] alloc_pages+0x2e8/0x340 [ 144.958826][T12505] __page_cache_alloc+0x4d/0xf0 [ 144.963776][T12505] pagecache_get_page+0x5f4/0x900 [ 144.968884][T12505] grab_cache_page_write_begin+0x3f/0x70 [ 144.974516][T12505] cont_write_begin+0x501/0x850 [ 144.979425][T12505] fat_write_begin+0x61/0xf0 [ 144.984009][T12505] ? fat_block_truncate_page+0x30/0x30 [ 144.989726][T12505] generic_perform_write+0x196/0x3c0 [ 144.995058][T12505] ? fat_write_begin+0xf0/0xf0 [ 144.999814][T12505] __generic_file_write_iter+0x161/0x300 [ 145.005437][T12505] ? generic_write_checks+0x250/0x290 [ 145.010797][T12505] generic_file_write_iter+0x75/0x130 [ 145.016237][T12505] do_iter_readv_writev+0x2cb/0x360 [ 145.021422][T12505] do_iter_write+0x112/0x4c0 [ 145.026217][T12505] ? kmalloc_array+0x2d/0x40 [ 145.030823][T12505] vfs_iter_write+0x4c/0x70 [ 145.035438][T12505] iter_file_splice_write+0x40a/0x750 [ 145.040850][T12505] ? splice_from_pipe+0xc0/0xc0 [ 145.045685][T12505] direct_splice_actor+0x80/0xa0 [ 145.050613][T12505] splice_direct_to_actor+0x345/0x650 [ 145.056024][T12505] ? do_splice_direct+0x170/0x170 [ 145.061057][T12505] do_splice_direct+0xf5/0x170 [ 145.065895][T12505] do_sendfile+0x773/0xda0 [ 145.070319][T12505] __x64_sys_sendfile64+0xf2/0x130 [ 145.075480][T12505] do_syscall_64+0x3d/0x90 [ 145.079930][T12505] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 145.085817][T12505] RIP: 0033:0x4665f9 [ 145.089717][T12505] 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 [ 145.109395][T12505] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 145.117889][T12505] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 145.125860][T12505] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 16:25:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x1000, 0x8, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280), 0x11, &(0x7f00000007c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@version_L}, {@privport}, {@version_9p2000}, {@mmap}, {@uname={'uname', 0x3d, '^]'}}, {@afid={'afid', 0x3d, 0x4}}, {@loose}, {@mmap}], [{@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@euid_gt={'euid>', r3}}, {@context={'context', 0x3d, 'sysadm_u'}}, {@seclabel}]}}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r5, 0xcf01) mkdir(&(0x7f00000001c0)='./file0\x00', 0x90) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0x800, 0x1, &(0x7f0000000180)=[{&(0x7f0000000300)="50ca380223cb16307307fc288d55f5547d4d7cb34a81a9acf81472e74ce93444f381f7bbd420ededa56d2016c5bfc18a03cc2cdc2289110503554c12a48e054225e0c01af08a9292675179c066746445b4678cac28bce503b591e5834d40e31a6fac2f5088515264f0013855880ae83861d8ca5bd6e9534354e07acfe8a866814e4596de99a8ffbb603827b8ab90f2e4ceed189a20b54f23e7739c23049c3ae87184637b9049e05bb0cca57a7bff780918742e41c95f3c5844612ed658fd5c4fc26f0be8d8a6f0cf25870d", 0xcb, 0x7fffffff}], 0x8, &(0x7f00000008c0)=ANY=[@ANYBLOB="73686f72746e616d653d6d697865642c757466383d312c756e695f786c6174653d312c64656275672c747a3d5554432c7375626a5f757365723d9b2c686173682c646f6e745f686173682c736d61636b6673666c6f6f723dff0161740071b8e9f0da30250bb784c40986873c2bbe9046256f1300ddacdea00e470e7a40501ec8d15c0826027099503634f95d663d19bb1b6222a13d7edb6526508df80679ccd1fa56feb03594662af9b63b71893d0ed2bf92cb82befbca8d292214b3b2500574381a3c11053fbf46b843c69960540800659794cc484bf4f12f7737156e3b2533d2e181163e0d29bcb38a4580b6a4949e96e1d84bc9000000000000000000ccf78aa708d613fa98f964946d4e3474fc790ea3f00f091cd7d0cce6eef984d73e9ad0e89ea449cff0f3dfcbfed29b324f15d3be8a60f6d5c1b82c6c3c8d33a1321e5bc3c1c5c1f9cbc0e5cef072eba4de43b72cb516875214f5fb191c3f75fdfc8c0a3aaf65bdc4ef01fdb00147b6af7d0417bb89e5c112c21c255b4e70083017aebe8b5c5d514c2eaec0d599d61e21342bc892722a8ed06be5d7bb9ef6d3047a77ca18e203e6acfc8de42c6d61736b3d4d41595f455845432c7569643d548d75d1b2d1a592026e25d4c39de7b4402c64e83eaf9c660f861c18860c4926e91ae1463035fe9fd1eea0d7c80b8c741ccaa8b5efb4f3f17cc988e4dbcf9c6ef6c09032c96efcb7efea8ac1dead80fc6fe9f728b09dd059ab80d2d74878403f2d6baa15066399f2aaf93d1f744de073bd5815d443b4b4881d8134b9d9ed755b964d49afd44e5feae89db6fe881d823cca2a55f2132b659b264bf0f72b12b414", @ANYRESDEC, @ANYBLOB=',\x00']) fallocate(r4, 0x0, 0x0, 0x101) [ 145.133820][T12505] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 145.141893][T12505] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 145.149899][T12505] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 145.160242][T12523] loop3: detected capacity change from 0 to 4112 16:25:03 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8000000000, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x101180, 0x2) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r5 = dup2(r1, r3) r6 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r6, 0x2008001) r7 = getpid() r8 = pidfd_open(r7, 0x0) process_madvise(r8, 0x0, 0x0, 0x14, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000001780)={r1, 0x5, 0x7, 0x7fffffff}) r10 = getpid() r11 = pidfd_open(r10, 0x0) process_madvise(r11, 0x0, 0x0, 0x14, 0x0) io_submit(0x0, 0x9, &(0x7f00000028c0)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x1f, r0, &(0x7f0000000300)="3218fd11a3ec6bb93f0ebc65476182e8ba7537066d429329358ebd744dccddfa7750ba05ab4381405faef3f97e672ae7c727285068909570f714a8a42c817653904793b57fae2bfbac99c63da376bf7f3ca1027f992efd43cc2e1eda04318a0992a9d3eb90b8a3e89e56ee5616dcbd4f9bfcb95da6df43ab52bd7b274c42be21a7d2f8e1069621dfe1a9621be68c0490f0bde5e8", 0x94, 0x5}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x3, 0x4, 0xffffffffffffffff, &(0x7f0000000400)="5b86dcdbcc1e025034d224fc364dc01650ed75b812414f0a5823cbfd47545af800d2bb06f6f33e1c77abe0503ed1698cfc5f43aaf1ac5b46a88cc003f1da64c130136640f23eb9a4", 0x48, 0x81}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x1, 0x4, r4, &(0x7f00000004c0)="9f0d7a95aa5cd3ddda74629c05075841208cbb865dfe709d1312cb0bb0578ae2c735d31b3cfcea0db1d84ab8375656b10b9bac2f3a40e804270ca879ac3df7ecf0dc7973ac6a252769e3db9846b1b1340d6da77dae28ccfd53b158cb80b984987be289324db1f79d94257ba99986cd34bf51a1337515df73a6f97e09cfe5602419b874ab6269572fd21e16c3777b7dd44ec91e637c39", 0x96, 0x800, 0x0, 0x0, r5}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x6, 0x7, r5, &(0x7f00000005c0)="34e0e5e24c0757c3d741911b3b21c2e9d5d8441e625ae5fb1130cfa98eed", 0x1e, 0x6, 0x0, 0x1, r6}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x8, 0x6, r8, &(0x7f0000000640)="5229cc68cbebb66f279572449d852683fcaa2e0297b34587012cdbba1f79245ef2568a1ac089d212a43eeb5d7e1d772f6c5d1e865faad40a3c33a110a43a8e2085cbeae0a2c7066e8476728693aaf462a9250e7219d56ffc18ffcb5af6bb6012ed227310d24a535bd9995512978b7508250ff8c57c1531bfa882386cf66de528a9b7d3007345b9c3498b77c091219259a2f968faaf0f57e4ca7b9f6b53cbf12210c485a7612c352d163d1f516a01ff713f39dccd4a3f18ffef3d49d31063e7618ffb98f60d76c44ba86767b6fa650164dcd8a3ef45cb444b", 0xd8, 0x2, 0x0, 0x1}, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000780)="663a92aad2326f78533d61f28516995cba24817f792b512f125cc2addd259782c9fdded237f5cee58da552454e36a13f94b7b822b2b1e7f1aa8d882e9ae27c1e681e96677c997e12a2f275351c507a65ee22d1ce55220e27aabdd60b27817501f0216a8f927d23bc5ecd7b9e707b54532c423e3f8d2894def7ef77c971c0217c540c12c13c3625d4a05625e7b05e94b226f1b808752dc5d2b3fdfda3b6f852ff277b6b98ea680cdca74a197aafb460db23cea6d21853d9b30225b30aa9981270dbb002683c58ff7872a8c01a35c56aad71efea5d15d2f15886d9194cdf057606253a26cfa41016b61147b61c30f9c1b9c6b7404f8fd515d7a405431f7bb17b81c305ebb01963334fd69b2af1a1d728d704542b0482727c7064a72a600d2a9a7d740498606716a9ac5137d63d149699c7ad1c0b61c4ff8ca0f39772f250b07c97a487962e8b50bab914d24882d7258b4f21ccc46b1086bcae74b35d7d638c1a4af7ebd3046479d8596c6d952834f4e941eca791912504c1c141845177489f7dec0671ca3f6c69e2b4581b4d691ffcdbe206271fb6002794a4f217869245cfe4f45cfafbf53c173d6a0d421e836ea0d9f4c72eeaef0f5defa0879cacc3a0be267ab092cbbfd1e4adcf6e6338a12c1da9e5ba2e0cdb01916a9604e8b1e52a2d8be6c3a2af92e04d3fe7c56b02c203b205ea4cdffd705b1cd1a8d7a3a0581698f370c91d9c0acb2f4068a2952853e30058dcadf83202ed38b59d51d50d692a7ea472171c541a41cc468cd44b08b95ca520a7f4384f40c8cfcca411539bb315b785de92f168fb8249a1ee8bab61a334c21bd185836a5755bc266c2463dcef88e5d7f18ab377969e80ff0fecd6a5e393fde8d46f786b4c30b5a9eab62f1a734ecc77b33eca79c887f3e94e6693ca9faeeadf12a4bf937cf0535a8d42e04ae84c9b1a43019c8e9c4f7e393696674ca2e2bf34d3162ec951184b3fe827e34e4604e3a1ca1631bd7c6c33194e6d023a1d3ef51152bceed258e766c2a5bee62ca9614e99fdf1cdf0481127660aed2ad06243bedfb1d87cab24c0a520f3e5c20fb8bb56b22d66b877e8d967f978f2f11e500c7673163f6fefb55ea4e2428e56a0d1ecf671348daf616f5aecb1284611f0422f952c1662017a69ed3224cc66ed98e8bfd2ac45e11a08f451de86ddebc76fcbacd7714b96d341f7d0982046f3cfcadc55b043dfd6713483bb890bfc084e547ec7b1bcdb46b5b8f9091af063b71636b30d2e7a5cd907d8d362da61fb218d6c2e09e89324cf492c3ec81394dce6d9861a502a8183993aee1fccab0d6f5f8b62220ed7eb3c10c6089e220c2caee9f4e4b02efd0a2cbee9332dcaf0a4ab55bd0c823aee248e71a7c3e3802ef45bd2be7a83bdbce217c4862e3ec1ca1a1bc10c504ba53c319f251183f070a6cc592274bc153128b23cacd371e83bfd0f2d3504467e59944b795b50a78745c80780149fb5bf0e33f124a90a2fc1990c7351a6c7f7ccef95db2c62998b6301c483b511f7f71a70ba7befb911945ab72d1ae93868b09c9ac4bdf925df8a631022875d818c208664a0483a6933de0c261101c3db1b23aeddae8cf1d7097321bb71265dd215b87ffd6b24d4f89ad0f9c54fa7c5afc0cf92592ed56f942948a1a22e7e734ebd4082e68fc626163745ae876a022088477dbbdd6bfc0706049243dbf31731d23b7beb07e5c976f0875da61f211c18848fd778ad17d279a42a3663e374db5bdb70305b4fb1a16359ea704ad66a7d5bee9d5e286e9cce86d757031f921c575dfb0bf59ce7c080333cb3add36ea9dd63c06e169fd566fbc96a762589337ae63710834a4a61fb5f61ab19cc14ba5f1675834fbdf4b42085ae137b6317275bb13237d271591a8893cdf952e29d8a67cf71dfe2593bd9506c546b653554ffd72000ac47206cf24df123b19cc763cb099b794fa0dd2dfcd8b787aa59e83cb008548f197bed0fa54fe219a13978cd0e6c9a6d6fc258e814298286d57204be2cea1c0db347a88e650573b7899d1d997f290c6a3abe89ed5957da5dfa572f1646a7b0f5ef5324d26b214bd3783b874ecde6f0208027ba429cc4c0102ba88167c11084d32ebb42e5a62873ab807dfd983e446ffce8489e3943e2d670ad8529385d6b47633575b8ae53f01f68c1c576d0ca9f8cb6e85e2e0374d3fc90f94452cfdf9b57c657a41f459cdf92bab39da3f07ad8263cf41d0685388689d0096efc4d43afbae934fdd37ab09738493541ba24e14177723f881e16964c28b8de7c42524357c0f1e59cf78b638c8c1928dd4e71520f055604f2c679013ec74c7359240d2cd38aaf19045feb60eefc6092d91a8149245afa561148dca5807b44b32c9c79929222ab6566ddc9a390193c976accbcec47d3547563e4425322ff989614012dbc07868df65b44ed8ea1914490d8645527476a8b1113010281f71223dceb5c43bff444c23538a6b7aec098b9abfca146b668d53493fe4e9c137c9708d4c81ea0c7bcb7beba29cb85c90a09eca8f233b0a2608bcfabb330951a4ff7266c530951c3e2d15ff2634935e93e49ec1857eb71f0fbb4dc562e1ccd5c6e5937e4e9018764553402ac25795536d9eae2bb79b8d3b8c00ba987922641177e1d0fa138614d41399f727e352505d7167f656b8b50b1fc20ba8160fc3bcdf15e55f78f4d6782ec394616d94f3c277460a07265406ede6c43490dffd6f8140ce69c10dcf5f141ddfb5791ccc76a6365384e759795c927e16203018dbea2b61910e485a1cdbecb940d487f9c96cfd6904545b1355e78cc375781d62ed38841c545293b9d7815155e7bd78407fe22a6516310b35c55b96bb05961b3858e21bbe130476e2bafbbce31d376887c3b8db3a1873321a5f1629ec9d327f27c431724dca4670344d7087a5852557a22cf859bb766227061f4a2d638b3025186ada6e6f9aa4e759499bead8275cfe3979914c3f5d01ad9b5e2823fcbd3521d4a4b5fbc380d4a9767e4b1163eff24401e3f41793137e7ded518082bedcdf087d0ac399ad9d3a779aabe5a2f4d54e711258041d7ad84180995333de15b13753b33e0d475aefe30a9e0628db18e272d7d0bd251a9ab442fd152961ad383546e961aebde00af8df02cf2d9e80d7ea254e89e854a0642a6290d62ef3f10db99634c72620fd0155791b90a5a6ba5a0c1079adb8dbfe92fc2a5bb15b8fa5e39b8752e9650dbc727cda8c4e0f8ce4cfdd205c61a6358c44cfa6ddfd8f76ca7150427ebec607ee0d6a120ca35a71f1fa550611d4ec130a5c66ee8f8dca92c30c2c2de678d24d20692c989ff5cbe3861ca7d75388a2d6454a79263f97236e0751557a962e1e535273f8dd8eea2d38249fc83910c4615d128c742faf28a9b945476c9ced0f34ed45cc9295d5332de6acc0dbe2ce3eb1ae222d823c0bfd195304b2b01313e40424d9e4606bcfdf397baa1368f152260ac350b4e99e0ec229935457299d0b41032146827c953d10ab3e45b0c22c6edcc3ff1b5172ff35cb7428be52d3823b5e4d9533c65989eb95ac9712c4a21af3d9cae8a8431b5caf7f97839d7e8e9cf0770d3a2cccfccd282b106f9d759914a42f500b340ff75423f59a91fb0ae00d49285bd1972d4317f0fad96c301b45d84c382bc370f251b525528ae73577626268ff1d703f6ebefaa8671f1be8aab9a47e666b0cb236aa37de554152ae8bb2b31fbc7ace94685ef008ea92d0411488be0259e6e99d7ae73ae7ee005724c1d23760e4f5e3aadcc2e463fc99316eca7cc44f1a079e98cc2ec99bf48d4b5a37f0f10b3909101dccc279955588f43b2c0fbe5c8d75406436e60e071df75d7867589ac606ebf696e18993148d0d4b0734597daeef351ac469f0fa729ea12ded129fcaa979a05d9ca89bea89d1a1271d8391549493526b100c17ea234ed97abcd3fbf5ce31d70243982615eab59862ac7fe1666dbd9c27d4e10ff9d2419ccd97d2cc828642dd40163cef0a2341942b79d5302e97218cfc35c18fe3ee2feeca79e9a17aaf626918d4c66b7d45caf935314187ec1011db1c033b891abbf3e6b50f84321c8dd364178f3f012675ede236227bac0f24b5e1f703540f2ced98615d51a157077cd861d4f6f78ce3de4250024179d7e41c5d08003001cb42722e8f6c3d9af8633d21672807c564bebf67e80368020f5489be1f5e6a96e2f210b8b3905580a6a5ec7ae0c7c45d0474f834562bfd30a0795f3753fe730b0138bbbe46529263c1467ce3dc8ae756ffd62da0854dfeb8f56df95b27c28b2ee4a7e79334a5e9dda6a538a8c82c5f7077d7b95cba739e25c54e2bc90537b73d2634e81448fcc9c61cfca760eee2aa41764d0a8d7fd28e59ff3b5f4a41f8a1892c14c5a76a427e5d676b7ce4b6b0b28f5b7b799ac7018f2c04a5546a5b016be0130afced5e96b3cfde88532d5bf7d8fff8b135dc53843aa898d64bedeea8278683352c108fdd410288f53770878914566c0017b7049178a789a34f989bd2c748bca24659399579b3ec30e339cd476eff0c63b9814a6816e73f76c9982e295eb20d431400ca868f1ac51f00f47ca3b6b986fbeca39904a4ee4ea90fc3648e42ab87ec52f88b7aeddf78115e551b0edb35ff652544efb52d0f2810607472754706209bdabaebdf75efba00a7027b358f4d9879fd70976fd1f99bf332bdf92c53358e8ee5a0ba22eae6b09b4507bf9c1940c03ac1e55f40211343bbdbec8ba35c9b3bf8dbabbb6ce51e2498b4ffa7ee914d73b5f666ce87d60fa20c0edf4fd6ccca798eba431573d58b11c2e72b7c9e9992060db0854ffb06a5264c45ff4520e8e8e9daf2c299fb56f72b1f29292df4e51680b686b03bf9b271311016b47ccd5aa43a5a3006817e8b1a222905a8b1609922b6027d4f9e7ad701affc52be55c072f809c857a04649ec4903bd5a3dbfbd586fd88320f636ed023b19e9d4f2eb7007c5d664844e00faa60be5bb7161985b85cf9f663eb2fadcf4b5b3846e66555b1096886183a4b11d4025626531c79c8a4aabc4d003b2be43d1853433beb650d5cc724fb932b100fcf0789f786e2385bd8967ba76b34bdcb7639b600fc2a8f632a71a797bf90847e1b3f269b09fb867630a5c61699950f9aa15ea7c2df3dcb2230d75e55b492b1cb8657cb4eaa4c70b9f5734a222db74c6a399aac94d9bec5323cbcfc6ee12097219c113a1ddad24e1ef725f25f45872a5185556327a696b11df8e013b465de0f2aa4719dcadf4dd753f5ca61fb3e4f71810aa8fcf769350aa1d40bc3da2efdbd6523ab589f319beb63eb07ba93fa4bb2480f2852f4f9b38e5d733eba4f4a3a0c377ef9b30516a6c7bffd663c5fe2b88df79922faf35541d345f944271d5bf68487490e0f696ce3badc44a2cfa31f2de0cc8048f9c3c0d5ff0fb3c47eed8e0ce494d5e969445282b5a078f437e2c5ccbc5a5db3f11af3bc2b1c85901440d7f4eb6ba86ebacbe54edb7c168967f9ec0d8cd74f0ec02ca35122dbe692ae83c2475307f89cfeb23207f124170a5ffe2cbe08aeea1f16ff7989df36ed4d5b397d395a7b19a4a361e455b786c748bfa88d37149a33d04df7dba38c83e8abe5801a013df8a3679fee77a0149b31d01b721bd1c78d8b9e915eb8d44b43209c624da06fa7afd9bcc52a6920fef43bf46b9fe383fc6ed0760f1dff26eef9f17aa56ac023ea68b881da44868c93dcafdb4922bb4df9a85e910ab5715d729c69400cdf5f4bd075a93b458a4de057ddd825a44ff255dd32f7630dd594513fc20bc43e551d24", 0x1000, 0xffffffff, 0x0, 0x0, r9}, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x1, 0x1ff, r11, &(0x7f0000001800)="8aa3ee413e5139", 0x7, 0x7d1, 0x0, 0x0, r3}, &(0x7f0000002880)={0x0, 0x0, 0x0, 0x8, 0x80, r3, &(0x7f0000002940)="91586fa4368c1826fea97477b299d1f71c84bb807c969b75137b58c11e3b0099e80c94d141a093fbfdb87e0e8d38e7e702cf648b1f9c8382ab2f1d2186bf988d7bed7b7297d1e843945eb8edae51305ae4eaac2250fd304d81056afa8bcf0577072680eafc6283df9c0900e85742c1a32c1a4cf785d04a766bf1871c4bb9d76a4a5d38c9ae6228b0a586e1219b0a05b7534babc9ea9857ddf1e3e50dbe67a248fcc3803baaf75375b04cd142a40b04379352c90cde388039c6c0f3a4143700821a896cacd790d5a98ac155132b0fee707810d2c65213a0793d2ccd970c83162fa97a89a8955b26930a5ca91008b524bd3ee469ac778cc5066e5c6dd62ea507b004045c799301d4959af8e99b4c683e96fa07f4cb268ce7265edb44b10857b602e641170c0644c4f31584c5d2dc5df7b642e6a6518b9ecdd0abc4ea0a830ded13adacc8c8812c6d3e4f9994b213e6151348c5ed53ae287957fbb678a8168eec7be0619fb11f054d8ea65e360c2d2ce856fbd377fbb37d4d5db0cc6efe6dc76ea7a6588e4603cbd2b3798027af45eb95f837a608a4beadc15eca6d3275e98ca7836e9afb3b26dbb92b31567e178c6abaae9da40750816970f1211fb5d16d7595bf41f3c65fc4c2f9adfdcd78829baadc56fdeaa1d7362ffbda76581b3ecf2e28e0ddbe01715761b6816ca69bd33779415e97db8d7f2906afe578bcda4fe7e71849572d9430522d86d44d4905a193a01b1fa1cae6de953de0b77db2c1ec6f9754ea55285123354f8c1b75a2c4604e4c3cab46f841377b440b8f292287863bc39fc80b3bd2576aba1b9ae60dc583e89e67c77111eadb825e9f7671daae9280abc3a66bb76a23e0c74f77016f2e2a41e78508009be11b48bb7b600afe1f54472ec5d0638fa5b89b47794b162fdbfc3754ae70770be4aee2864e7ee396a1ad6fdd7811e6b2189f76a7f056bd835be0c619e78b6e1abc4c3956283a309b500ae792e1c2d51d8e03b204490dfb22080c142e18c2da8dea4c300e38659e85e9c43c731426b336b4503a5fdfa0615879b649d5e67b2b89a1083a41f90e5f5e8980e1f5e1e4a7949e0dbad3fd035b2909ab928bf31d81eb7f5e3c3065060e1409f845a7d71ba1bc54528b6cceb660077417009aa6425acd3923e988622c94b3ce91f85ad052dbef72cbe010a03222347f31964378c38649203c04e246e0a1546a335a16436f78751647541660730c0bd3982dcd14023d65bf5eef0753369d604b72dc4a3f3c0be6ddf8284eff40541f83e527248bbd87a6754c0926e6461bc1f3c606ba625c1d3fd466da50c59d177749b59384f0c0d6d306c7c8efffec0d352b716fb295c7ec0dcbdb5286e5ce9967a87e36cfe8dc964c1941810062f9d96a2076d482d6be1a68d4ee1802c1b2e6c6352eafd16c4ccdbbda73fdfcbeaa0e93cd6343f059541627c4c8e3f36c2a64de7515eb9ca47e88afe520772ac51f2310fa7620274b3410484b442036de63d38796a5a322fdd50643938a818647450e7b464445287a84015c3f9085a00aced23087060a3ab9682d686f9bd18ff618eefc846619af8dd0f11b7972698bb69429a6f5fdd47536e5395e54ac8435cede26cef8432f81b8692b8e88f4ae7b22c9d961c199be18f685344c1e583d34dd2862dca5bea8c7ed97f95afee00624c0cc53e145dc646e81d46e081a56c579c73678c609ca60572a5b7841f6e68e1766015b3b606d58f5bb9563ce281396cee6efcdb8bcf0acfca04c6b3b05b489fa4b7928b46757ca83f34dcaff17b6756680a4488774a40c27e253fee65b511aee527b2e6974947c2a7cc76ed273131f0c2e9dc6b5e85ca8cc5f7a9c16b39825c037c1412b1d0fa538e925c2fb947b52589b7ce8bd4bd219b849b10cbb93ceea6127a89d8832901a2ca4a60da2647ad17fae692d5bb069fcec1e61fccc762a6fce925141f8a816f10ccd0ebc7179b6a3cf92c4a9339f3ba4ac91d7a18eb0df1853eb2ee69ae5f8ded6c4133764b2727c10a7b77ca8f3b9f48e6bd274a617fe69dd66ff5de10d3c02208b74e1199603c24d056121bd159ff3a8ddfa49844f6f6d25edd3424c5e3698755967c1379fe6ede14e0461a6ad3cb89831c67c40c75162960e3b0e519de41438b928f2e1880fda6f41673a1c7b6e112ddf108c9e65f1063a04981b923d0829fce8b92704ad23401ada5fb15adbe34612f269d43aaec68304dbc8046e331f2c91a9f6c7b558349887ba112b61a1f1917bf7048e96e9ad7e140a81431decfaa48504166de72e91cba80c353c6aeb75807380bacdd26a486d3eaa1247a2719c06a16aa710e1ecee5435edb6613c6ec83e3c41dd5607b599ec8132664c3fd8435da282981a351932656098f9aa2cde2b21595ac56f76f4381287df7ae703aefef4aef6993be442e98e5ff555fce14727eb8ff07d8f5b8c008e79e12e0816bbe915298d17589d30d4a43b0313a13b908db850de84f6492b4e610faa276623406c55af1d66139b9904853fbe7017b41046ab02d0b382f1c18e349b3c954980f9dfdc93014d18a7f52a6bce717d5f255d9e5f535860fa1dea3c3ba71b369b11c834d802a85537fd4e44946af3a981c05ee01bcddd1532cc69e22fe401e3c692b96c7584c9c203a54d5e13ffb85309b7c2f92186d902fdc838497f1d233a9fb0fe68a0fd3aef8c41d089559cdc71c830ff1969651b06bdc47911ae8cf62ee17f4b1401286203d9eb8308f288fe1b249712f2fba6548e53ae0303948c093582ddbcf857c5ff6868d4f0c6b7c1f10cd5986daaea120ff365b10eb2b721b0374ea5f73933b99dacee09112fd0213e8b61a8525f95a6012ea5097d4927906ae9ad87336e647d6316e8a9bca85e09c727cf5add34fbc182920c2b9902e1ec3f1b5225f012663776b1cd19f483db39fc5d535e1fec87ba8e4bd26816625058a1b3cabd5bf513b8bb19979a04d81e89ac7ddc484e80cc0ac82496fe4eb0dba2a602fa1fa47319d5f5d0f6badb4452704c3bff4101cb9a54945660689754991798d4e647c0ebf50a400007abec7963597dd4947b94457a92660e29c1ffffff3165e1e0fb502caa125ce2bb16f81299699e22908370dc90f92cf09ac298011cfd0a41381191b77800bdc276813fcfaba0c245a06d523d6bd880cd3bd35e0462d439af4734734c54b920d551a063e8a5d71274bc6e35767596f4b4a4a3feb003888aca3aebaf02183e1c63be3be2a9bf8a15168cb255c8bf43d38ddde1cf2f3d83ae2b7e58d1e2f25abd764f142861d7423cfd9a4cdca257b4060d591a82fdbd6705740e48351614d2e6e9033cba9e536c43ee5a4b1445f23db263c3e865e8c8b013a01db5a330e970dcbf2f02d3ef9a13beb60a655076e98878c1b7480fdf8e0695bcf820dd5f9ba2adfd569303220a95f7f943e51f3f4d6b3a1ef2e727207e9018e65caf6d4723e89e0c77809bbe81dae6a13fdc6bf988278eaf25f828f69a4c64b549f0e56159bb2f96e721ac00d45114f9fb0ab33e5103bb8baecabeedcfdb62f69ed6f23ba6c70d0e0b5d72fbe1d39c69af619dd9675a77e44e624eefdfd4b891c0d06f5dd87970df37ac9687af1eac21dd2de75656a692ca67c2cf6fb3f50cf2d385091bc827aba77ea39990214a5946982942e4f2e5bf6f8402cc49120e90e1f4d380953f03a2101f88eaa43b48c9adc66ddedb174378f0664c634b083d1aca22c9af91a909265b1f6c466eaff0806d7d52b064b27c7d075931e4c02fb665e3a61dcb87ed9b5591b53b2448dcec59f4dce5a898ede7751513b9e35bc3be5fb45538f8d8fb6703d522ca05b1cdfb6d6134dd7b7710487e9d5a275b3d6483d50546b3f541ef581e488a6a4a9943d64ca5b6158a3af5af1c982e3bbac499a9385bbae600bd7e510a6777282e186aa470dd8be45085a1b5f048155feaa360c2b398b9db0bb0354a168ddd61fcb88d02653c029d61698ac813327839c89391f157beb294a5e714181c1409366d7032f9957a4411f1e19b95637fc4dda8fb655af9a07b0c75979d12bb110fe8ea722024834d4f2a49f62c34b846b31d39ed2cc51304987670f61a33a6372c49f623d51d54a67c78916ed57c96033def9c84f25d1bfec54e34a3be6ff2cc1b8193bb026bb3ff3082bf223bf4a9afab3839e2b0e260673c11fcbc6ad4d07851ce5737c707adb9006a7eeb16adcac7be87b2ce62e09b8a17d70e65e8ec08aea02e17f5502239e06a9729dfca671ad6919a4ad99fd89245c6947426dda3ad732c315ec55990a37b40d9254e29b96ffd4f9f48aca8838acc8df82c746d40c168c8b01e6b7e4664f37425d594d7c3f93b8605589605f2b7af2ce8feba25ba5ffb54243a9de5a5ea52c865d3f6eacfa3cbdfc8233c4b95ef3450374c97a8a9a36edc36d989cf02c3a90118e5dcf215f70a745ed7c946d9b6431ebf88226f9c14eff24aa4e90cd9e7f1317fcdc79cacfe0ef9fcb9a919e110272b86935996802315a6d680bdce4ba4b428083227897ede77cfe8cba5ca934ca8d3b118ff26de04c83796dc742b7a8f26d51aed1400e2c436c4b5196075e1d1d082affc28f43c09e93305f662bfe24d19dcc83cc0e165f461df84ee46abb606dffd361f167a1ff9cf12b5e326c5f8cc6e2a6e2d610d52b9c02c108d2283b844f8b439b220b52c8f91c7555016a815e5beaa09703cbcecdd1b8f24ee83ef534caaa66a66c4ecf60c84a6d19e9b6c51976ec4b623f46a41528d370ee9d3461d00a439c8235147f5361bf30de08ee0bb737b19a1bcee4c99f1b9cec7da3a4b839a7d840dc81b2708a3d46b701665cbab15b9e17f2813ea83cf8c28bade36da64979986d667e1dfb9c10745676ceba2ae5b55381c682feff900e8f34ed1e517c8ec1fc09da0d0394490ee5fb95aebca4de09bd21da74433de25b8e67183093a3f7f289d45100748a61af07fbbd8ee7dc9884e48141ed1a48b3f47d8cf89e8bfdae11368116bfb30d4320fe37240f1b15eb63762bd595a0a24cfa5084b9894082560097f272b9735ddcb0a8f83475429307245633324c8ce7ff44d197a23b2f644a0fc96b86f5829c49a7d49a6193fa52833b642cf49312c07cc9d1ef0aa3e73fe965e0338dd019717b47fbe95d34263e999417e5e164c0ab6f285ba3cb989126b88007345152a2e0d01ba6aec335881af760fa25aa1a0de204429dac3061b57835a42a2df394dcd497f23b16357c3dbc5b660ff59cd52b08385a0cf69a3b88092e3ac8c84b411d89368dc1eccd8a1e7db71ee38a57a92e6304e044c3783a0c58191fe5a5b3f17e047ce18028b5a90e22130b1a86a0cadb446b513ec3964f2d08ef0b4d5db6eb552c8a0e61d598c5834638e091c9b38f4790f4b01f8ae180a84fd0689e87abc7f390fec073be5bfc30f984c35236c3b2b7afa148fc0a9e3bc36fb01f5f55f5b1904d86927520fdce294435d7cc4d37950be1e267a0238edc4f6ac0731ed61e6c45125d6de5302177036406dc1cc3099ea5450d8e18f4bb857fba8e24d7a317fcb799948bada0a52629ff82a3309e482d1160b2991de586f22abcd5a1c79091e8e96eba4eafb795e726deff21ef9c6d4a38f20d6b7329b369ee1dc69ef2922ab1447e79e79adb0f88474f30dfc4d497200aaca4c37a3f90623248258f6fc00c0a19b8905b974629d4f4cdb3a737d836e2a9bb0d4f7d2e0c134f47abab7880f4bec66754dfa7a592407a02ce329d13d0a5daf52b09434ef3ea32120834fa7bc6c72390afdabbb529ae2586499d9a790bef05e5ec71f5b6764d7a0e1886ded45819ff94d4b6de76134febc49a63ff4c0eb783dac96b1897338f898154adf849cecc23b4a956388c3daa5b7d271034df557d6c76cbb449f954d06dd9a877a1ee84e3f6fb6cb3a6c59b6673a0af0fcf481410eac84b623d65187d29a91fb509da19fc2dfb3df7c7b7ef5d3a71ddd52b7d03b741ad4865a2aa49df9abdab9105561fc70ec151d631e11a59984d870ae854ee3f0172ecf600c90267f920fbbf4214e52a2870e49e33ff25f64ea62f435e6a79f382c76ca5ed34fd11b3340685488e029c987a8d7cdaf8b68f076731f2577c982c8452a3d9b83352b004c7f7361c62548b871f226b8054cad9c2a36cce4abc6f500d52705c4e9afa6b8e3cc6d5a242343c9ddaf1b104893d7dc8963e3a4dcb8fe26b495397011e1518c03bcb99365c9fbcabd2b8cab25bc8ec200", 0x1135, 0x101, 0x0, 0x1}, 0xfffffffffffffffc]) ftruncate(r2, 0xcf01) fallocate(r1, 0x1, 0x0, 0x101) 16:25:03 executing program 5 (fault-call:6 fault-nth:31): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:03 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x8000000}, 0x0) 16:25:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x0, 0x101) [ 145.256565][T12544] loop1: detected capacity change from 0 to 4112 [ 145.261355][T12545] loop4: detected capacity change from 0 to 264192 16:25:03 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = ioctl$NS_GET_PARENT(r0, 0xb702, 0x0) fcntl$setlease(r1, 0x400, 0x3) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:03 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x9000000}, 0x0) [ 145.310231][T12545] FAT-fs (loop4): bogus number of reserved sectors [ 145.316836][T12545] FAT-fs (loop4): Can't find a valid FAT filesystem [ 145.331875][T12559] loop5: detected capacity change from 0 to 87 [ 145.334801][T12558] loop3: detected capacity change from 0 to 4112 [ 145.371226][T12569] loop0: detected capacity change from 0 to 4112 [ 145.400102][T12559] FAULT_INJECTION: forcing a failure. [ 145.400102][T12559] name failslab, interval 1, probability 0, space 0, times 0 [ 145.412920][T12559] CPU: 1 PID: 12559 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 145.419192][T12577] loop1: detected capacity change from 0 to 4112 [ 145.421676][T12559] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 145.421689][T12559] Call Trace: [ 145.421695][T12559] dump_stack_lvl+0xb7/0x103 [ 145.446052][T12559] dump_stack+0x11/0x1a [ 145.450211][T12559] should_fail+0x23c/0x250 [ 145.454671][T12559] ? kmalloc_array+0x2d/0x40 [ 145.459321][T12559] __should_failslab+0x81/0x90 [ 145.464170][T12559] should_failslab+0x5/0x20 [ 145.468680][T12559] __kmalloc+0x66/0x340 [ 145.472857][T12559] ? splice_from_pipe+0xc0/0xc0 [ 145.477804][T12559] kmalloc_array+0x2d/0x40 [ 145.482229][T12559] iter_file_splice_write+0xc6/0x750 [ 145.487557][T12559] ? atime_needs_update+0xda/0x390 [ 145.492903][T12559] ? touch_atime+0xcf/0x240 [ 145.497443][T12559] ? generic_file_splice_read+0x284/0x310 [ 145.503174][T12559] ? splice_from_pipe+0xc0/0xc0 [ 145.508111][T12559] direct_splice_actor+0x80/0xa0 [ 145.513043][T12559] splice_direct_to_actor+0x345/0x650 [ 145.518770][T12559] ? do_splice_direct+0x170/0x170 [ 145.523837][T12559] do_splice_direct+0xf5/0x170 [ 145.528668][T12559] do_sendfile+0x773/0xda0 [ 145.533072][T12559] __x64_sys_sendfile64+0xf2/0x130 [ 145.538176][T12559] do_syscall_64+0x3d/0x90 [ 145.542582][T12559] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 145.548478][T12559] RIP: 0033:0x4665f9 [ 145.552393][T12559] 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 16:25:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x0, 0x101) 16:25:03 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xa000000}, 0x0) 16:25:03 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x20c0019, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:25:03 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 145.572119][T12559] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 145.580554][T12559] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 145.588529][T12559] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 145.596547][T12559] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 145.604633][T12559] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 145.612598][T12559] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:03 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x90000, 0x6) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x51, 0x100, 0x102) 16:25:03 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xb000000}, 0x0) 16:25:03 executing program 5 (fault-call:6 fault-nth:32): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 145.665935][T12587] loop4: detected capacity change from 0 to 4112 [ 145.704487][T12602] loop3: detected capacity change from 0 to 4112 16:25:03 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xc000000}, 0x0) 16:25:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x0, 0x101) 16:25:03 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 145.724932][T12608] loop1: detected capacity change from 0 to 4112 [ 145.740452][T12587] loop4: detected capacity change from 0 to 4112 16:25:03 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xd000000}, 0x0) 16:25:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 145.779190][T12617] loop5: detected capacity change from 0 to 87 16:25:03 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xe000000}, 0x0) 16:25:03 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 145.829986][T12617] FAULT_INJECTION: forcing a failure. [ 145.829986][T12617] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 145.840438][T12629] loop3: detected capacity change from 0 to 4112 [ 145.843238][T12617] CPU: 0 PID: 12617 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 145.858386][T12617] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 145.868548][T12617] Call Trace: [ 145.871833][T12617] dump_stack_lvl+0xb7/0x103 16:25:03 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 145.876448][T12617] dump_stack+0x11/0x1a [ 145.880644][T12617] should_fail+0x23c/0x250 [ 145.885071][T12617] __alloc_pages+0x102/0x320 [ 145.889841][T12617] alloc_pages+0x2e8/0x340 [ 145.894286][T12617] __page_cache_alloc+0x4d/0xf0 [ 145.899143][T12617] pagecache_get_page+0x5f4/0x900 [ 145.904225][T12617] grab_cache_page_write_begin+0x3f/0x70 [ 145.909875][T12617] cont_write_begin+0x501/0x850 [ 145.914743][T12617] fat_write_begin+0x61/0xf0 [ 145.919438][T12617] ? fat_block_truncate_page+0x30/0x30 [ 145.925168][T12617] generic_perform_write+0x196/0x3c0 [ 145.930472][T12617] ? fat_write_begin+0xf0/0xf0 [ 145.935291][T12617] __generic_file_write_iter+0x161/0x300 [ 145.941003][T12617] ? generic_write_checks+0x250/0x290 [ 145.943030][T12638] loop0: detected capacity change from 0 to 4112 [ 145.946389][T12617] generic_file_write_iter+0x75/0x130 [ 145.958203][T12617] do_iter_readv_writev+0x2cb/0x360 [ 145.963484][T12617] do_iter_write+0x112/0x4c0 [ 145.968240][T12617] ? kmalloc_array+0x2d/0x40 [ 145.972901][T12617] vfs_iter_write+0x4c/0x70 [ 145.977433][T12617] iter_file_splice_write+0x40a/0x750 [ 145.982817][T12617] ? splice_from_pipe+0xc0/0xc0 [ 145.987712][T12617] direct_splice_actor+0x80/0xa0 [ 145.992691][T12617] splice_direct_to_actor+0x345/0x650 [ 145.998149][T12617] ? do_splice_direct+0x170/0x170 [ 146.003290][T12617] do_splice_direct+0xf5/0x170 [ 146.008136][T12617] do_sendfile+0x773/0xda0 [ 146.012613][T12617] __x64_sys_sendfile64+0xf2/0x130 [ 146.017774][T12617] do_syscall_64+0x3d/0x90 [ 146.022214][T12617] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 146.028123][T12617] RIP: 0033:0x4665f9 [ 146.032053][T12617] 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 [ 146.051811][T12617] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 146.060226][T12617] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 146.068205][T12617] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 16:25:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x0) 16:25:04 executing program 5 (fault-call:6 fault-nth:33): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xf000000}, 0x0) [ 146.076356][T12617] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 146.084334][T12617] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 146.092359][T12617] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:04 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x10000000}, 0x0) [ 146.163326][T12646] loop1: detected capacity change from 0 to 4112 [ 146.184682][T12651] loop3: detected capacity change from 0 to 4112 [ 146.199301][T12657] loop5: detected capacity change from 0 to 87 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x9d000000}, 0x0) [ 146.228307][T12661] loop0: detected capacity change from 0 to 4112 [ 146.247007][T12657] FAULT_INJECTION: forcing a failure. [ 146.247007][T12657] name failslab, interval 1, probability 0, space 0, times 0 [ 146.259664][T12657] CPU: 0 PID: 12657 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 146.268429][T12657] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 146.278482][T12657] Call Trace: [ 146.281759][T12657] dump_stack_lvl+0xb7/0x103 [ 146.286352][T12657] dump_stack+0x11/0x1a [ 146.290681][T12657] should_fail+0x23c/0x250 [ 146.295628][T12657] ? kmalloc_array+0x2d/0x40 [ 146.300345][T12657] __should_failslab+0x81/0x90 [ 146.305112][T12657] should_failslab+0x5/0x20 [ 146.309622][T12657] __kmalloc+0x66/0x340 [ 146.313883][T12657] ? splice_from_pipe+0xc0/0xc0 [ 146.318777][T12657] kmalloc_array+0x2d/0x40 [ 146.323221][T12657] iter_file_splice_write+0xc6/0x750 [ 146.328498][T12657] ? atime_needs_update+0xda/0x390 [ 146.333638][T12657] ? touch_atime+0xcf/0x240 [ 146.338222][T12657] ? generic_file_splice_read+0x284/0x310 [ 146.343931][T12657] ? splice_from_pipe+0xc0/0xc0 [ 146.348776][T12657] direct_splice_actor+0x80/0xa0 [ 146.353704][T12657] splice_direct_to_actor+0x345/0x650 [ 146.359079][T12657] ? do_splice_direct+0x170/0x170 [ 146.364112][T12657] do_splice_direct+0xf5/0x170 [ 146.368940][T12657] do_sendfile+0x773/0xda0 [ 146.373369][T12657] __x64_sys_sendfile64+0xf2/0x130 [ 146.378533][T12657] do_syscall_64+0x3d/0x90 [ 146.382943][T12657] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 146.388832][T12657] RIP: 0033:0x4665f9 [ 146.392712][T12657] 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 [ 146.412395][T12657] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 146.420796][T12657] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 16:25:04 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./bus\x00', 0x0, 0x3, &(0x7f0000001580)=[{&(0x7f0000000480)="316abd7a4d05f94cc25ca60c23e5aee7ba8ae56279a0e3fd74c7b8256f348a43a9ea09e0b85b367cc06f1eb8d16816f6ad61a20bf66883552988fd8d2fa7bf9536196c406e4decc6f8d06cc9a420fd404d454d5e01e493990df4944156da45d787278de1c8bae6908000737c0aab84b0890de53df9b277f685db1d8ad2a48370f73f96dc755cd0ebc1a0ca2e1937a45502885828ac55b083335998121df90109a9909084fe44d1c8da155fd44ef4225142067c51bc9efbc41478564a8c6fbeb4343736319a25e3c4ead82c62e58b7c9e9ad8d6aaa36f84b6cbb4fd95b7cc1456d3", 0xe1, 0x7}, {&(0x7f0000000580)="fb62bce5d6c5e8a31ed1f7559e4b4997d8f098c01ac46c3c207c6bf35b908a486e0d0b761e20720f0b67e61cba880da50fd94b902dd93ed8cb12ff0558681f1be541ce69c4c9ed5cd550e3a372745e6ac36909c7631ce341f76eb5d77d5086748d7bdee9c7f87b2985b14b3539a251dc94196a26547ed0d22608fff7463c4eb44dbdf7cc3e62b20f34d65862a0a169ec4c28a4c1461d23cb17bcfa338e2aafe1c3f58f36495c7e63fa04bb748b4ed4bbf659dd7296a5726b0932bc64c044818118d0c1f7bd1dc3d212b336a7fde3030b992d207aa3266d4dd15827a905fc0e9ac6ed0cc12f0c6f1bd88a4ec0d02d6d2d4e580c802941db206f93e5ea935e42e2136712d99f327abe4965e2809c7b1926213153dc852e379ee185bf3a86653ae042723b5d343c33d289ff81d5a23dc0dbfd9ec231072e41cb23b6be6c52a1875c8a06dd45a0e70bcabf67a730a6904d0cee788255f913030469f4828740428b687bf282a4ff1705290350100a452408e9af79faf6caf96239a3d3b64482fbfff8e9b8fe190e0e08b5349fa9e2f5ba0407d9bdf18110e74dbcefec318fde611187a51e90bab8f37fc6d70d257d89b7b3ad6ef39c4ecc7f76eaa46851a73b841f41859a79dab2e3ebc0ca0a164ffdce3915c26faa07cf444451b3da6e1c377de47787a4d9a42a2d34528acb0a9fa08bd82b2498918f32264b05f84ee71fab92ce385c678fb0d62cca33481ce8956dc6b7dbf4316114e349c30b4248aab348779178fb6f26762dc734b4f09d24baff9ade902acee1fa1168736a03232465998c15ed3de2293fcfa2071776c72542231d5584f242d2f29b744f8d4283b5cf3fbed3486eab5d581be1b621d5604920d389da635814b29d696c5326a56e446c9ad06d77f7bbef19163c086ea08aef71cd8fa10ed134482cf34ce7d4c834a5014b14d6ea49a826b64afe44220cd390a3033dccd4f0afe6f4d79c3576348ce5a3cd0f2c40284cdc644647a8fc9bef9e8a4a8d61b45aefc1ce5882b512c8c9025c8c4c8287d3ba3be86a815479270c3c0fbea06a31a02b6620c24ef84c0e85ff98c94f6c9b20b4cfdbecb08a4509b4c2736e804ec4913ada25564997d3650480a8daef48d0abb6281f31a61cd5bf79efa7974c822ba61ce9c99c9a14060c174629b70d34a47d378f100781844bf552e4f59206ba63454a635280aac276aa5bb2b9a066ff69ec051c7225163298f22403524a58e4f47ac287e386528098a7949ad0860d6a1cd59472e7d99d3edd262743e6a95bab6a15b9ecf74857082c245ef7421355ec2b15af7ae813fe16a63b6f654b929821c462cbfe20c94e02ad178f5bd0e58fa548c77353e50bddc538c745972bc7d5f9dcb92342a75da9804ccf5234208649854a6c5909cfdd6138eab271abf81790545c44c53b4cd0b73e4466589b1b71cf27104f30e61e144114d059340288507dfcda8fbd029b5a639a2eae5b5bfdf78dc1d35f0b158d08420962dd7c547e7713050b3f56bef76376f8d0af2e9627257bc409cf80c014f6d1ed9fd116b6e6b49039593d0fc7c23652867c99dd729088613e17cbd4fa3a7e4ade0a9293f11f7f5841f49a4e19ffbbe92175e09cd84bc9dbd1e064a038b5aabb077035cb4f996a649d95ebb78f844f4c0742014b8cdd73bf48e84d3ef8bc994f6f7ef449a11a5f69d9de6ee7a2155d628c582af13ea50a65e18f6fbf2419018070d80d61af2e5abff3fe5c7910bc515f036ba70bb132fb354cf097a93d59e4661721d6bfc402b02857577eb485fc1bc435001f5773f70ded7a9d056b7b864a14da4b18f6fc9f593da418c03524bdba49b8485d3fd7d0977dbd25276b2249e3035f361e4ce5a58b58411bc320d96d10be54d12be0d9e0cbf99bd8c57b3f2879b8ef1fdcec3d55c890ac643535a18262ef1dfc25d0af8036202b5a0d0cebb372c0988f305c50e010d725d052a6fa5183161d440f133bcb0fc728edabc36d4aa5d8bee1efd0446f984b0678fc4e69d550bfc113877cf507a79f091bcc7bc79605d398fd94e5401fe42e238e32b19179665cc619daa60241805fd2c6e48a59c72b8ffb7e7d2d4489feee5a5c52f7a2aa6c8118176da831363bc4dcc992ce60ea59903c2992ebf15b8da69f62aa83a085b0ec933c80cd01d8589c536c07f99d98fb326b717085a3068f2eb2dc68038b45d44dc1f1da73c7e22efe856b8b131b309a80827f8ef46a9fa6905977486a1280f3644f2e88536c6cee11a2ad74ccefb6cf49a90643d7d8f0701f56e09d01c70fdfb7fc56787808ae24efa1fc951b54b5c376c07730275800fd32fbba1710a746170dee46ea8c5a486dd1aa84db673403938c78fbc06491b2df14d2674469bad1c19da86e0f85f76aeb5c55d6f9bd6260a63d5f922a3e62aa97e0f8462b943dfde98b5032da0775c9802346ef632deb0fc3456758adcbc68299c2546d14fd8915b04d05dc1b55790d65d0cfbefc8aac4d6673f24ee3bc429b9bd95ac7802253b03761d23d741ec8641bd68feda0a33f3ad4206b878521e86141317bc254a90efafa878b9563af2aad6b71be229c8c1d8dc54425cf528aa221a222fce2e59cd06d8f9eeb298a3f2766d4f281f02086c3f7e60b8526ed4d561d9446682161f9c90b7b054ac85db6cee6deebbd5b4b19871223ba02144d751861ecc9086132bad80eff7cbf1db607f7f07dbb5822263a598b4976430d92d032e5a0aeed6ea4b4d544c1e85ea4dc99445cac7bec98e383913489b1bd855b4cdac0fb97c18a0b9a3fc44fc4398463dabf99cbc33a06531747b0be821b818e2be786a0a5f398955d7e6f26e189766ce897d54ac2b0ff3081482fee6f2ef4ac60c411596c49cc0c6660fd0d27877acad8c4e93ba4f5274347b85884cf5f6723b53dad933e64c19e321ca6969a3a452d886369c014f85f4cae703a89f50508c3a739299cc5cd10193f37890fdd5c927883c0dde67feb8fb146872afdccc87d157c9bb40c73552b74c10b74e37a4706f4ef25aeb9e8b36f1aff92c43de777ba4d01bd5e1490c8265fd75e5c5fe5abdd881457475f713594754dea738e81fb4d1221a69d80d632a08c39ba4def99a5cc60ff3d21f6435c613b936ba48e6aeea17cb58ab57c035b8a99ab9271ec850736fe63fbffaf9c9457a66050033b103b6aacbcdabccbc67e5216fb5d5fbdadc8060ee87355584b2aceffca6012fb9edd4adafd9b77e91c2af468eb5209cd97dd3d7aa4caaf6eaf4342896ec6073b6cbab1b82c835bca34eb21bb8045a2e3d4013a6e997fbed0d92ec7ef8942e0ecfdf3e711f40bfd2c14810c5cd6c421878fd2215e3cb59ffa6c84ca9bc68d9efd012c404fba1f5bb741476bb104f7be8ccf0a3d9cdde0b68b9c61f6ceb4fce0944f01cd27dc5066e035aa071829f98d4bc97dda6978ae28d0d2b264b37c6424a085b5fd672a36fa695c541b3046ba7a127aab858d39887a9002c753275030a15875bf931ab71dd1685f65be5b049ee7a9d8334c584b9b69a0395ea6a320bdb62bef9a54ab17c4e7c9b8fdc6117f6e4f7ffb2df271a4ac587823e9a48c7086a6d501ba5bd741ce140345bace83d40e22fa5943b9e41f5a48f2d6b40d77fa1fdcba8b1c388a5564c547303a4fddc93316cb74f11e8b78c64e1e053a3e3803300324ff569065551f2063c371c3256ef868c175745fcfa8c955bfdc13b28ea505b290b6837e82224e0e0c43389030fbc39ac6847bf61913a45a00ac688ab26a5c7b8eeb362df3da8a74f5ef5dff28eb5b927ace942f568a46107bd894f7b68963838251d14082a3a24bee9ee3cca4ea067402fd172d8128081d7954ec0562b770b746daf8c00229ee95eee52d3b1432c4141ba07bb4823f65d7ba1bcf7fbdedc8dcce2092804d15aaaff9695fbe7d027c1d9bd7cc2269035e2359ff4c7313fcf3fdd17b49401417412d2faac475de47bd753f7bce1b5b1462c55860a7f562ee789d8ce8fbbf6f6ed5d74b4d614eb8096c0c62c2c11b9c85551462db87e0af2dcd6f2606de9dda663591149d5750399562eeb0ed056479d9aa776c8d91708e8580f4079ebf4f5d6b20b372e9d07c9de1aed3496df4fe234cd2bdbe4f85c2fff702fe07803634239c6f6f8febce230bf70d40509025a4c772985b4d23b74d886acb47906eb5a52361877225fde5f1cd7aaaeb1255722f7d37429cb772687e92328904752e3d67e8a184bf5ec0c09e095976fc875017949ee2df79314fdbfcf0111259631d6da290d2a6450c6523e7a9b67a14a54bfbfcf9fc3e7a82acce123be2261da251d5344d9ffdc880ad1a7db9ce7605787d01d67a9c92d22ff6feebc60ee916eaff0ee8d278e6cb24bd1e03fa01d52275bf35540a0ad87610a9f4046e76c098fbfc176d32606d1ecc5fa299601e7d4d6b54f8504186beadb5fd41e4c1c03c38f06b49dca547edaebd265c15459ca77b4e4a58a46fb7b3128927f74877bcbd695e66a67e5388121aedf89e628b330ece73f89ec1ade9ea8e74c92906273bfb313fa6208bfae693fc1ebee7dcbb81d28cbc05cd854eecb7474e39af7496d22d3aa295d3f552cc464edfef03997956cc4f88f124567b8dfc846cc74a720866d404e8bd7e0a6f2957d4698e4e04e74ba48d27f84cc42dd7e2221ea05cda710d3afd65778c7d9f9c472d18657972fd4156281aba7e565c55bd761c6cb27d342985bddf703e03ff683181b85d32121e8a2305b666b39028374fa0e7f33ddbf1c2dea44208408369b4bad1df70687207eb945b6fc81f80709184c61e19d2b596531c4ec8b4950d6883b3ed577a73202c7f367cb3be86a4f1080c450e641bbf04be3a3464490ac712448ffe60ea75b052e3c91f2b20824204a89d74f575d94e9059a335d452957928e27bfe2bcc1a639c892aab1f450b9964a55eff8ab02f75613c75da2b7c542af06ea029311fb54c5545a676a89694f7412589049d65b203917c55d3d0bf2647f2eafd8b6f3aea556a15a624940d62457d0785a4f720dcd76eb29234fbdd9e7025b549081f039229541bf84c53d8a709b4e238ff9f81e40ba48746cc56572167f8e0151b37dd0abcd6ab260c0df705dde6dfe262d09459222431e4862224084462cf7d5b050bdbe6926cd783ef3d053a7fa82f3d7ead83a3552d0836ac44fc6c206d59047339968b830d5894ccc98b0fa9fa55e3e455663a2e1595217bc1a7591cd7d331022d6815c1d9e0aff3999e15d2eabaa0a855efe427127cc41c428db5a371c769d4970f396c0da60e89cda2d6ffe68f30fc6db1db23d8c21a166822b0e152531c25e6c5741209b7c3258420c3e2a481295128682d0913ae04dd4f15e77f543f77fd3cc83d379f4ac9cb6f81d330dc797154994112916547e6cbb5995d2c1103a362dffd9758413f4e3ac963ec5dddfc9841ce7728fc81569be226cdf9d5fb3018eea31a5d6271d6cfbe7aad9cf5f46481e2814f1322abaf0eca8c0174073db44bf11f98406dc8be0b7f6fe8361b45f19bfc61e54cf3cc6a3cfb7bbba5d6c7d548a3f72081e5ab5623f12b9b59c2dde4767126b6cbb509ca38040acc8b77da7b0e40166884c4521a4c872f52cf906c78bb24400959d89f7e23b7341c07ca8dbc9a1010c7f7cfbb6eeb8c3cc3fd462737e583a74da58c885c6ec21fda0a59b2d3e7ab708ddd5a5a5575d89d0c13b9ed97628141a6c9334c3d1b0d2f4c330871a2e214c6d9ba11d233da24609219901cc934edd68a5897dad41f1b61e8a9b6abdba43d6efcdd9bbc11672bd64efd028a108d5492545e", 0x1000, 0x9a19}, {&(0x7f0000000000)="2db8f71acd6da2", 0x7, 0x4}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ftruncate(r0, 0xcf01) setxattr$security_evm(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), &(0x7f0000000300)=@md5={0x1, "d69bd34dd63641223ae68ad9e9a566b2"}, 0x11, 0x1) lseek(r1, 0x1, 0x1) getpid() ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000240)=0x0) r3 = pidfd_open(r2, 0x0) r4 = getpid() pidfd_open(r4, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000440)) pidfd_open(r4, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) fallocate(r3, 0x57, 0x0, 0x8) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000180)={'wg1\x00'}) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000340)="cb6d144b34f6dd57cda07305c4366c4cf4c79efe8c7a355f9c9a6ec9f0187ffb80307304fe72238f086f044e93d60bb5f346ae7384b348087f4bfabd444f20520f51e2daca77a88ace30730b6556a37e71c0f21199a69c9f8b03277bbc354a9dd8febf8858f9fdab01770bc1d04f07815a870394bd2594ae415065cc348640f805e3de62cd2649a892b0b433ea1c6dacd87368171c2f0ea8f68eab4bceb73229125261533ab18797626c0aa6c31bbf6c838e4271b01513d0bb368bdb24f079c3047695f27d8c8f8667d8f5f2b79ccfb401249caea4175ff5ef60a516753cbba251cf2fbb9843d79cdb40bcc6c41e3727d08628ca0d9a22a823241f5e5e91cd51") 16:25:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x0) 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x9effffff}, 0x0) [ 146.428757][T12657] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 146.436836][T12657] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 146.444798][T12657] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 146.452862][T12657] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:04 executing program 5 (fault-call:6 fault-nth:34): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xc00e0000}, 0x0) 16:25:04 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 146.523088][T12678] loop1: detected capacity change from 0 to 154 [ 146.533340][T12679] loop3: detected capacity change from 0 to 4112 [ 146.552183][T12678] FAT-fs (loop1): invalid media value (0xae) [ 146.558222][T12678] FAT-fs (loop1): Can't find a valid FAT filesystem 16:25:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x0) 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xeaffffff}, 0x0) [ 146.568300][T12686] loop5: detected capacity change from 0 to 87 [ 146.591792][T12686] FAULT_INJECTION: forcing a failure. [ 146.591792][T12686] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 146.605049][T12686] CPU: 0 PID: 12686 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xefffffff}, 0x0) 16:25:04 executing program 4: ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000180)) r0 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0, @private}, &(0x7f0000000080)=0x80, 0x80800) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000006c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="00082dbd7000fddbdf2513000000fd251c8d026865a7052d1d4b2e89c858314cdf60b1ea9440db8112dac0af5b27b015446d687c774cdbf6eebd83a7871f9367b062345223b32a2472f9eb7768bb2f95914ba2681cb868c6cc4e7bec2f98df0ef52b79c7bca52ffb3bffeed3b35cd5d275a4180611db23c1d59f0a5bb46f55b75d9d745b74d472b6b37cad323834334924903918e355712a01ae45de8a9619161bd0d592362529c97a0c17f627be100befdd2ba3c5ed2a0470ec19d198a44e056ae787ee5298b2484c04920c2a6a000e5f35fc5a5106712781bed7af5231fa43bf1c46973aee21d6efed0668c14697e00cc11770ffc1887389c5747f917454a8a15dea29388c054ec3ba9ae4c62b0435d53821aa637a985e6755d05b6a91d263275994aa97e2b8adc4d7c70c784d5ac12e1b68fc1c2a27bf614a2bd427"], 0x14}, 0x1, 0x0, 0x0, 0x24000000}, 0x4040040) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000700)={0x120, r1, 0x8, 0x70bd25, 0x25dfdbfc, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x120}, 0x1, 0x0, 0x0, 0x40000}, 0x20048054) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="80000000", @ANYRES16=r1, @ANYBLOB="02002abd7000fcdbdf25130000000800010070636900110002003000000000080003000300000008000b1309000000060011000100006e657464657673696d1e178d0ca7d3be018ff7430000000f00020003000200000008000b000900"/103], 0x80}}, 0x4000804) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000040)={&(0x7f0000000580)={0x10c, r1, 0x2, 0x70bd27, 0x25dfdbfe, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x6}, {0x6, 0x11, 0xdec}, {0x8, 0x15, 0x7fffffff}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x3}, {0x6}, {0x8, 0x15, 0x3ff}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x1}, {0x6, 0x11, 0x800}, {0x8, 0x15, 0x4}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0x6}, {0x8, 0x15, 0x5}}]}, 0x10c}, 0x1, 0x0, 0x0, 0x200200e0}, 0x804) sendmsg$DEVLINK_CMD_SB_OCC_SNAPSHOT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x60, r1, 0x100, 0x70bd27, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xffff}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x1}}]}, 0x60}, 0x1, 0x0, 0x0, 0x2400c885}, 0x10) sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f00000009c0)=ANY=[@ANYBLOB="31fe06ff9e275279401e70042530229d06badcecb4a30270815e7f05423fc4fc1a1b5aec7c3b57356c2946227665c6fbc189ec391380cfd733ed74f4443f05b47c914c1a12141c822b4bbd63b7d31d5b1ef938fe0fd6f1bdc9e92b3b785595be0bdeec244739c5dbc545ec1e97d0c076fe3946b7", @ANYRES16=r1, @ANYBLOB="0697cfe7b2000000df252500fdcf2846407194bcb5a465bc111227f22b2133b1f8eaff1184da71c9bdceb964bd041106c364ac6d05c7aae1e0977af5793fd7152548bd3d21e32dee21a97b1c774f037c60d1389caf51620b488c5de588152020094890ab50fa43deab1459307ba13f67efcfa1a3f0ec0a480aa5eb5fbac4aed3e16ce06788cde5d39fe02ce0bb7d9a5eabb241c313282385a3438f54aedafc4235afa435d4c3ea2c5e7079d9d743fdb80a3bc0452a99c6f8d8270009df69cf23a9dc9e8790271fc8ceae91729ee6f7849f49e5ea974f8176801ccbc896afb4e64ea237f8e2f031013896dcd6c2d3c5d0451ba134a7762cfdf715c09e428312"], 0x8c}, 0x1, 0x0, 0x0, 0x44090}, 0x40) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010025bd7000fbdbdf251c000000080001007063690011000200303030303a30303a31302e300000000008000b00960f0000"], 0x38}, 0x1, 0x0, 0x0, 0x4000}, 0x2404c081) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001240)={&(0x7f0000000140)={0x64, r1, 0x800, 0x70bd28, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}}]}, 0x64}, 0x1, 0x0, 0x0, 0x44041}, 0x11) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x3c, r1, 0x400, 0x70bd29, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48040}, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000300)={{{@in=@private, @in=@loopback}}, {{@in=@initdev}, 0x0, @in6=@local}}, &(0x7f0000000240)=0xe8) syz_mount_image$iso9660(&(0x7f0000000080), &(0x7f0000000280)='./bus\x00', 0x401, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000180)="30f2b72b95d3a0445c30d478d478d95f2cd927564c839b272fcd385e52b51cad7853", 0x22, 0x57}], 0x1020000, &(0x7f0000000400)={[{@hide}], [{@dont_appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, ':+\\\xd3\\+-]%\xea-'}}, {@subj_user={'subj_user', 0x3d, 'fowner'}}]}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r3, 0xcf01) fallocate(r2, 0x1, 0x0, 0x101) [ 146.613866][T12686] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 146.624108][T12686] Call Trace: [ 146.627384][T12686] dump_stack_lvl+0xb7/0x103 [ 146.632020][T12686] dump_stack+0x11/0x1a [ 146.636359][T12686] should_fail+0x23c/0x250 [ 146.640817][T12686] __alloc_pages+0x102/0x320 [ 146.645509][T12686] alloc_pages+0x2e8/0x340 [ 146.649933][T12686] __page_cache_alloc+0x4d/0xf0 [ 146.654842][T12686] pagecache_get_page+0x5f4/0x900 [ 146.659884][T12686] grab_cache_page_write_begin+0x3f/0x70 [ 146.665531][T12686] cont_write_begin+0x501/0x850 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xf0ffffff}, 0x0) [ 146.670892][T12686] fat_write_begin+0x61/0xf0 [ 146.675501][T12686] ? fat_block_truncate_page+0x30/0x30 [ 146.681029][T12686] generic_perform_write+0x196/0x3c0 [ 146.686467][T12686] ? fat_write_begin+0xf0/0xf0 [ 146.691237][T12686] __generic_file_write_iter+0x161/0x300 [ 146.696878][T12686] ? generic_write_checks+0x250/0x290 [ 146.701084][T12697] loop4: detected capacity change from 0 to 4112 [ 146.702252][T12686] generic_file_write_iter+0x75/0x130 [ 146.713241][T12697] FAT-fs (loop4): Unrecognized mount option "netdevsim" or missing value 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xfeffffff}, 0x0) [ 146.713965][T12686] do_iter_readv_writev+0x2cb/0x360 [ 146.727582][T12686] do_iter_write+0x112/0x4c0 [ 146.732181][T12686] ? kmalloc_array+0x2d/0x40 [ 146.736844][T12686] vfs_iter_write+0x4c/0x70 [ 146.741419][T12686] iter_file_splice_write+0x40a/0x750 [ 146.746800][T12686] ? splice_from_pipe+0xc0/0xc0 [ 146.751825][T12686] direct_splice_actor+0x80/0xa0 [ 146.756775][T12686] splice_direct_to_actor+0x345/0x650 [ 146.762205][T12686] ? do_splice_direct+0x170/0x170 [ 146.767268][T12686] do_splice_direct+0xf5/0x170 [ 146.772041][T12686] do_sendfile+0x773/0xda0 [ 146.776473][T12686] __x64_sys_sendfile64+0xf2/0x130 [ 146.781582][T12686] do_syscall_64+0x3d/0x90 [ 146.785997][T12686] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 146.791981][T12686] RIP: 0033:0x4665f9 [ 146.795896][T12686] 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 [ 146.815541][T12686] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 146.823951][T12686] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 146.832095][T12686] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 146.840199][T12686] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 146.848160][T12686] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 146.856121][T12686] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:04 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r0, 0xcf01) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x101) 16:25:04 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xffffff7f}, 0x0) 16:25:04 executing program 5 (fault-call:6 fault-nth:35): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 146.878516][T12690] loop0: detected capacity change from 0 to 4112 [ 146.892640][T12678] loop1: detected capacity change from 0 to 154 [ 146.900236][T12704] loop4: detected capacity change from 0 to 2 [ 146.907178][T12678] FAT-fs (loop1): Unrecognized mount option "wg1" or missing value [ 146.957723][T12724] loop3: detected capacity change from 0 to 4112 [ 146.964524][T12734] loop1: detected capacity change from 0 to 4112 [ 146.978039][T12729] loop5: detected capacity change from 0 to 87 16:25:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x81) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400000, 0x30) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xffffff9e}, 0x0) [ 147.005583][T12704] loop4: detected capacity change from 0 to 4112 [ 147.025509][T12704] FAT-fs (loop4): Unrecognized mount option "netdevsim" or missing value [ 147.051668][T12742] loop0: detected capacity change from 0 to 4112 [ 147.064928][T12729] FAULT_INJECTION: forcing a failure. [ 147.064928][T12729] name failslab, interval 1, probability 0, space 0, times 0 [ 147.077630][T12729] CPU: 1 PID: 12729 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 147.086482][T12729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 147.096560][T12729] Call Trace: [ 147.099926][T12729] dump_stack_lvl+0xb7/0x103 [ 147.104523][T12729] dump_stack+0x11/0x1a [ 147.108675][T12729] should_fail+0x23c/0x250 [ 147.113087][T12729] ? kmalloc_array+0x2d/0x40 [ 147.117755][T12729] __should_failslab+0x81/0x90 [ 147.122598][T12729] should_failslab+0x5/0x20 [ 147.127136][T12729] __kmalloc+0x66/0x340 [ 147.131347][T12729] ? splice_from_pipe+0xc0/0xc0 [ 147.136204][T12729] kmalloc_array+0x2d/0x40 [ 147.140626][T12729] iter_file_splice_write+0xc6/0x750 [ 147.145903][T12729] ? atime_needs_update+0xda/0x390 [ 147.151007][T12729] ? touch_atime+0xcf/0x240 [ 147.155518][T12729] ? generic_file_splice_read+0x284/0x310 [ 147.161290][T12729] ? splice_from_pipe+0xc0/0xc0 [ 147.166136][T12729] direct_splice_actor+0x80/0xa0 [ 147.171081][T12729] splice_direct_to_actor+0x345/0x650 [ 147.176489][T12729] ? do_splice_direct+0x170/0x170 [ 147.181519][T12729] do_splice_direct+0xf5/0x170 [ 147.186332][T12729] do_sendfile+0x773/0xda0 [ 147.190741][T12729] __x64_sys_sendfile64+0xf2/0x130 [ 147.195865][T12729] do_syscall_64+0x3d/0x90 [ 147.200308][T12729] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 147.206195][T12729] RIP: 0033:0x4665f9 [ 147.210073][T12729] 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 [ 147.229669][T12729] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 147.238105][T12729] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 147.246152][T12729] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 147.254185][T12729] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 16:25:05 executing program 3 (fault-call:3 fault-nth:0): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xffffffea}, 0x0) 16:25:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x32080, 0x29) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x1, 0x101) ioctl$BLKROGET(0xffffffffffffffff, 0x125e, &(0x7f00000000c0)) 16:25:05 executing program 5 (fault-call:6 fault-nth:36): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 147.262139][T12729] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 147.270128][T12729] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 16:25:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000080)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) getdents64(r2, &(0x7f0000000240)=""/193, 0xc1) fallocate(r0, 0x0, 0x0, 0x101) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='gid_map\x00') 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xffffffef}, 0x0) [ 147.327176][T12763] loop4: detected capacity change from 0 to 4112 [ 147.357154][T12771] loop3: detected capacity change from 0 to 4112 [ 147.376281][T12775] loop1: detected capacity change from 0 to 4112 [ 147.387760][T12765] loop0: detected capacity change from 0 to 4112 [ 147.398638][T12781] loop5: detected capacity change from 0 to 87 [ 147.401640][T12771] FAULT_INJECTION: forcing a failure. [ 147.401640][T12771] name failslab, interval 1, probability 0, space 0, times 0 [ 147.417517][T12771] CPU: 1 PID: 12771 Comm: syz-executor.3 Not tainted 5.14.0-rc7-syzkaller #0 [ 147.426387][T12771] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 147.436592][T12771] Call Trace: [ 147.439867][T12771] dump_stack_lvl+0xb7/0x103 [ 147.444615][T12771] dump_stack+0x11/0x1a [ 147.448759][T12771] should_fail+0x23c/0x250 [ 147.453204][T12771] ? mempool_alloc_slab+0x16/0x20 [ 147.458240][T12771] __should_failslab+0x81/0x90 [ 147.462992][T12771] should_failslab+0x5/0x20 [ 147.467509][T12771] kmem_cache_alloc+0x46/0x2e0 [ 147.472295][T12771] ? PageHuge+0x59/0xc0 [ 147.476473][T12771] mempool_alloc_slab+0x16/0x20 [ 147.481366][T12771] ? mempool_free+0x130/0x130 [ 147.486032][T12771] mempool_alloc+0x8c/0x300 [ 147.490604][T12771] ? __find_get_block+0x82c/0x900 [ 147.495617][T12771] bio_alloc_bioset+0xcc/0x480 [ 147.500372][T12771] ? __cond_resched+0x11/0x40 [ 147.505083][T12771] submit_bh_wbc+0x130/0x330 [ 147.509662][T12771] ? terminate_walk+0x263/0x280 [ 147.514502][T12771] __bread_gfp+0x110/0x220 [ 147.518917][T12771] fat12_ent_bread+0xc7/0x320 [ 147.523591][T12771] ? fat12_ent_set_ptr+0x140/0x140 [ 147.528790][T12771] fat_alloc_clusters+0x3af/0xa50 [ 147.533974][T12771] ? do_filp_open+0x18a/0x200 [ 147.538639][T12771] ? fsnotify_perm+0x59/0x2e0 [ 147.543303][T12771] ? __fsnotify_parent+0x32f/0x430 [ 147.548492][T12771] fat_add_cluster+0x30/0xc0 [ 147.553074][T12771] fat_fallocate+0x125/0x1c0 [ 147.557657][T12771] ? fat_file_release+0xb0/0xb0 [ 147.562497][T12771] vfs_fallocate+0x463/0x660 [ 147.567135][T12771] __x64_sys_fallocate+0x75/0xc0 [ 147.572153][T12771] do_syscall_64+0x3d/0x90 [ 147.576560][T12771] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 147.582490][T12771] RIP: 0033:0x4665f9 [ 147.586423][T12771] 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 [ 147.606090][T12771] RSP: 002b:00007fc55a800188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 147.614577][T12771] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 16:25:05 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x4000, 0x4) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000180)='./bus\x00', 0x101140, 0x20) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) open(&(0x7f0000000080)='\x00', 0x42582, 0x152) ftruncate(r2, 0xcf01) fallocate(r1, 0x1, 0x0, 0x101) 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xfffffff0}, 0x0) [ 147.622532][T12771] RDX: 0000000012000000 RSI: 0000000000000001 RDI: 0000000000000003 [ 147.630574][T12771] RBP: 00007fc55a8001d0 R08: 0000000000000000 R09: 0000000000000000 [ 147.638551][T12771] R10: 0000000000000101 R11: 0000000000000246 R12: 0000000000000001 [ 147.646615][T12771] R13: 00007ffda33d85df R14: 00007fc55a800300 R15: 0000000000022000 [ 147.673103][T12781] FAULT_INJECTION: forcing a failure. [ 147.673103][T12781] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 147.686358][T12781] CPU: 0 PID: 12781 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 147.695125][T12781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 147.705190][T12781] Call Trace: [ 147.708498][T12781] dump_stack_lvl+0xb7/0x103 [ 147.713184][T12781] dump_stack+0x11/0x1a [ 147.717350][T12781] should_fail+0x23c/0x250 [ 147.721833][T12781] __alloc_pages+0x102/0x320 16:25:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xfffffffe}, 0x0) [ 147.726436][T12781] alloc_pages+0x2e8/0x340 [ 147.730911][T12781] __page_cache_alloc+0x4d/0xf0 [ 147.735793][T12781] pagecache_get_page+0x5f4/0x900 [ 147.740833][T12781] grab_cache_page_write_begin+0x3f/0x70 [ 147.746500][T12781] cont_write_begin+0x501/0x850 [ 147.751431][T12781] fat_write_begin+0x61/0xf0 [ 147.756020][T12781] ? fat_block_truncate_page+0x30/0x30 [ 147.761508][T12781] generic_perform_write+0x196/0x3c0 [ 147.766800][T12781] ? fat_write_begin+0xf0/0xf0 [ 147.771565][T12781] __generic_file_write_iter+0x161/0x300 16:25:05 executing program 3 (fault-call:3 fault-nth:1): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x1e0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 147.777205][T12781] ? generic_write_checks+0x250/0x290 [ 147.782606][T12781] generic_file_write_iter+0x75/0x130 [ 147.788005][T12781] do_iter_readv_writev+0x2cb/0x360 [ 147.793214][T12781] do_iter_write+0x112/0x4c0 [ 147.797814][T12781] ? kmalloc_array+0x2d/0x40 [ 147.802410][T12781] vfs_iter_write+0x4c/0x70 [ 147.806919][T12781] iter_file_splice_write+0x40a/0x750 [ 147.812053][T12800] loop0: detected capacity change from 0 to 4112 [ 147.812305][T12781] ? splice_from_pipe+0xc0/0xc0 [ 147.823463][T12781] direct_splice_actor+0x80/0xa0 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x40030000000000}, 0x0) [ 147.828415][T12781] splice_direct_to_actor+0x345/0x650 [ 147.833805][T12781] ? do_splice_direct+0x170/0x170 [ 147.838894][T12781] do_splice_direct+0xf5/0x170 [ 147.843672][T12781] do_sendfile+0x773/0xda0 [ 147.848092][T12781] __x64_sys_sendfile64+0xf2/0x130 [ 147.853285][T12781] do_syscall_64+0x3d/0x90 [ 147.857751][T12781] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 147.863651][T12781] RIP: 0033:0x4665f9 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x100000000000000}, 0x0) [ 147.867538][T12781] 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 [ 147.887347][T12781] RSP: 002b:00007f02f5b45188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 147.895763][T12781] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 147.903817][T12781] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 147.911790][T12781] RBP: 00007f02f5b451d0 R08: 0000000000000000 R09: 0000000000000000 [ 147.919789][T12781] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x200000000000000}, 0x0) 16:25:05 executing program 5 (fault-call:6 fault-nth:37): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:05 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x300000000000000}, 0x0) [ 147.927863][T12781] R13: 00007ffd236649cf R14: 00007f02f5b45300 R15: 0000000000022000 [ 147.967796][T12816] loop4: detected capacity change from 0 to 4112 [ 148.005110][T12826] loop3: detected capacity change from 0 to 4112 [ 148.011521][T12824] loop1: detected capacity change from 0 to 4112 [ 148.036261][T12826] FAULT_INJECTION: forcing a failure. [ 148.036261][T12826] name failslab, interval 1, probability 0, space 0, times 0 [ 148.049005][T12826] CPU: 1 PID: 12826 Comm: syz-executor.3 Not tainted 5.14.0-rc7-syzkaller #0 [ 148.050212][T12837] loop5: detected capacity change from 0 to 87 [ 148.057901][T12826] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 148.057914][T12826] Call Trace: [ 148.057921][T12826] dump_stack_lvl+0xb7/0x103 [ 148.057944][T12826] dump_stack+0x11/0x1a [ 148.086210][T12826] should_fail+0x23c/0x250 [ 148.090814][T12826] ? fat_cache_add+0x219/0x570 [ 148.095667][T12826] __should_failslab+0x81/0x90 [ 148.100544][T12826] should_failslab+0x5/0x20 16:25:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:25:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:06 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x400000000000000}, 0x0) [ 148.105063][T12826] kmem_cache_alloc+0x46/0x2e0 [ 148.109921][T12826] fat_cache_add+0x219/0x570 [ 148.114527][T12826] fat_get_cluster+0x5c3/0x870 [ 148.119294][T12826] fat_chain_add+0x96/0x400 [ 148.123810][T12826] fat_add_cluster+0x61/0xc0 [ 148.128533][T12826] fat_fallocate+0x125/0x1c0 [ 148.133134][T12826] ? fat_file_release+0xb0/0xb0 [ 148.138016][T12826] vfs_fallocate+0x463/0x660 [ 148.142644][T12826] __x64_sys_fallocate+0x75/0xc0 [ 148.147591][T12826] do_syscall_64+0x3d/0x90 [ 148.152037][T12826] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 148.157944][T12826] RIP: 0033:0x4665f9 [ 148.161832][T12826] 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 [ 148.181535][T12826] RSP: 002b:00007fc55a800188 EFLAGS: 00000246 ORIG_RAX: 000000000000011d [ 148.189944][T12826] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 148.197911][T12826] RDX: 0000000012000000 RSI: 0000000000000001 RDI: 0000000000000003 [ 148.206304][T12826] RBP: 00007fc55a8001d0 R08: 0000000000000000 R09: 0000000000000000 [ 148.214415][T12826] R10: 0000000000000101 R11: 0000000000000246 R12: 0000000000000001 [ 148.222391][T12826] R13: 00007ffda33d85df R14: 00007fc55a800300 R15: 0000000000022000 [ 148.265708][T12853] FAULT_INJECTION: forcing a failure. [ 148.265708][T12853] name failslab, interval 1, probability 0, space 0, times 0 [ 148.278488][T12853] CPU: 0 PID: 12853 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 148.287268][T12853] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 148.297326][T12853] Call Trace: [ 148.300735][T12853] dump_stack_lvl+0xb7/0x103 [ 148.305338][T12853] dump_stack+0x11/0x1a [ 148.309505][T12853] should_fail+0x23c/0x250 16:25:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x480000, 0x12) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:06 executing program 3 (fault-call:3 fault-nth:2): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:06 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x500000000000000}, 0x0) 16:25:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 148.313949][T12853] ? kcalloc+0x32/0x50 [ 148.318185][T12853] __should_failslab+0x81/0x90 [ 148.322956][T12853] should_failslab+0x5/0x20 [ 148.327466][T12853] __kmalloc+0x66/0x340 [ 148.331741][T12853] ? kcalloc+0x32/0x50 [ 148.335880][T12853] kcalloc+0x32/0x50 [ 148.339808][T12853] ext4_find_extent+0x21c/0x7f0 [ 148.344796][T12853] ? __list_del_entry_valid+0x54/0xc0 [ 148.350301][T12853] ext4_ext_map_blocks+0xd9/0x1f00 [ 148.355542][T12853] ? rmqueue+0x4a/0xcc0 [ 148.359727][T12853] ? __getblk_gfp+0x3f/0x590 16:25:06 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x600000000000000}, 0x0) [ 148.364323][T12853] ? __down_read_common+0x16d/0x530 [ 148.369627][T12853] ? percpu_counter_add_batch+0x69/0xd0 [ 148.375182][T12853] ? ext4_es_lookup_extent+0x206/0x490 [ 148.380673][T12853] ext4_da_get_block_prep+0x428/0x9b0 [ 148.386066][T12853] __block_write_begin_int+0x4a2/0x1060 [ 148.391623][T12853] ? ext4_da_release_space+0x230/0x230 [ 148.397172][T12853] ? ext4_da_write_begin+0x410/0x820 [ 148.402490][T12853] ? ext4_da_release_space+0x230/0x230 [ 148.408033][T12853] __block_write_begin+0x2b/0x40 16:25:06 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x700000000000000}, 0x0) [ 148.413054][T12853] ext4_da_write_begin+0x4c8/0x820 [ 148.418241][T12853] generic_perform_write+0x196/0x3c0 [ 148.423535][T12853] ? ext4_da_write_begin+0x820/0x820 [ 148.428856][T12853] ext4_buffered_write_iter+0x2f2/0x3f0 [ 148.434410][T12853] ext4_file_write_iter+0x2e7/0x11d0 [ 148.439693][T12853] ? atime_needs_update+0x239/0x390 [ 148.444893][T12853] ? touch_atime+0xcf/0x240 [ 148.449517][T12853] ? avc_policy_seqno+0x22/0x30 [ 148.454399][T12853] ? selinux_file_permission+0x22e/0x530 [ 148.460085][T12853] do_iter_readv_writev+0x2cb/0x360 [ 148.465287][T12853] do_iter_write+0x112/0x4c0 [ 148.469950][T12853] ? kmalloc_array+0x2d/0x40 [ 148.474682][T12853] vfs_iter_write+0x4c/0x70 [ 148.479204][T12853] iter_file_splice_write+0x40a/0x750 [ 148.484594][T12853] ? splice_from_pipe+0xc0/0xc0 [ 148.489428][T12853] direct_splice_actor+0x80/0xa0 [ 148.494366][T12853] splice_direct_to_actor+0x345/0x650 [ 148.499719][T12853] ? do_splice_direct+0x170/0x170 [ 148.504833][T12853] do_splice_direct+0xf5/0x170 [ 148.509588][T12853] do_sendfile+0x773/0xda0 [ 148.514052][T12853] __x64_sys_sendfile64+0xf2/0x130 [ 148.519288][T12853] do_syscall_64+0x3d/0x90 [ 148.523688][T12853] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 148.529589][T12853] RIP: 0033:0x4665f9 [ 148.533478][T12853] 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 [ 148.553222][T12853] RSP: 002b:00007f02f5b24188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 148.561616][T12853] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665f9 [ 148.569571][T12853] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 148.577537][T12853] RBP: 00007f02f5b241d0 R08: 0000000000000000 R09: 0000000000000000 [ 148.585592][T12853] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000002 [ 148.593568][T12853] R13: 00007ffd236649cf R14: 00007f02f5b24300 R15: 0000000000022000 [ 148.605570][T12855] loop4: detected capacity change from 0 to 4112 [ 148.672978][T12881] loop1: detected capacity change from 0 to 4112 [ 148.701321][T12886] loop3: detected capacity change from 0 to 4112 [ 148.730594][T12886] FAULT_INJECTION: forcing a failure. [ 148.730594][T12886] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 148.743703][T12886] CPU: 1 PID: 12886 Comm: syz-executor.3 Not tainted 5.14.0-rc7-syzkaller #0 [ 148.752480][T12886] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 148.762531][T12886] Call Trace: [ 148.765804][T12886] dump_stack_lvl+0xb7/0x103 [ 148.770392][T12886] dump_stack+0x11/0x1a [ 148.774540][T12886] should_fail+0x23c/0x250 [ 148.778966][T12886] should_fail_usercopy+0x16/0x20 [ 148.783993][T12886] _copy_to_user+0x1c/0x90 [ 148.788408][T12886] simple_read_from_buffer+0xab/0x120 [ 148.793777][T12886] proc_fail_nth_read+0xf6/0x140 [ 148.798714][T12886] ? rw_verify_area+0x136/0x250 [ 148.803594][T12886] ? proc_fault_inject_write+0x200/0x200 [ 148.809222][T12886] vfs_read+0x154/0x5d0 [ 148.813378][T12886] ? up_write+0x25/0xc0 [ 148.817525][T12886] ? fat_add_cluster+0x44/0xc0 [ 148.822346][T12886] ? __fget_light+0x21b/0x260 [ 148.827023][T12886] ? __cond_resched+0x11/0x40 [ 148.831729][T12886] ksys_read+0xce/0x180 [ 148.835907][T12886] __x64_sys_read+0x3e/0x50 [ 148.840412][T12886] do_syscall_64+0x3d/0x90 [ 148.844835][T12886] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 148.850734][T12886] RIP: 0033:0x41937c [ 148.854622][T12886] 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 16:25:06 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:06 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x800000000000000}, 0x0) 16:25:06 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r3, 0x0) fallocate(r0, 0x2d, 0x1, 0x6) ioctl$SNAPSHOT_UNFREEZE(r3, 0x3302) fallocate(r1, 0x1, 0x100000000000000, 0x101) 16:25:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x4082, 0x10fa37309b1d8a28) fallocate(r0, 0x0, 0x0, 0x101) 16:25:06 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x900000000000000}, 0x0) [ 148.874495][T12886] RSP: 002b:00007fc55a800170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 148.882920][T12886] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041937c [ 148.891003][T12886] RDX: 000000000000000f RSI: 00007fc55a8001e0 RDI: 0000000000000004 [ 148.898969][T12886] RBP: 00007fc55a8001d0 R08: 0000000000000000 R09: 0000000000000000 [ 148.906966][T12886] R10: 0000000000000101 R11: 0000000000000246 R12: 0000000000000001 [ 148.914933][T12886] R13: 00007ffda33d85df R14: 00007fc55a800300 R15: 0000000000022000 16:25:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:06 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xa00000000000000}, 0x0) [ 148.935252][T12903] FAT-fs (loop0): bogus number of reserved sectors [ 148.941836][T12903] FAT-fs (loop0): Can't find a valid FAT filesystem [ 148.946468][T12907] loop4: detected capacity change from 0 to 4112 16:25:06 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xb00000000000000}, 0x0) [ 149.004334][T12919] loop1: detected capacity change from 0 to 4112 16:25:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xc00000000000000}, 0x0) [ 149.074740][T12929] loop3: detected capacity change from 0 to 4112 [ 149.075777][T12934] FAT-fs (loop0): bogus number of reserved sectors [ 149.087756][T12934] FAT-fs (loop0): Can't find a valid FAT filesystem [ 149.113158][T12938] loop5: detected capacity change from 0 to 87 16:25:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x2, 0x12000000, 0x101) 16:25:07 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) 16:25:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:07 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x0, 0x0, 0x101) r3 = getpid() sendfile(r1, r0, 0x0, 0x8c0) r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) sendfile(r4, r2, &(0x7f0000000080)=0x2, 0x3c) 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xd00000000000000}, 0x0) [ 149.208405][T12952] loop3: detected capacity change from 0 to 4112 16:25:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x3, 0x12000000, 0x101) 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xe00000000000000}, 0x0) [ 149.297707][T12966] loop1: detected capacity change from 0 to 4112 [ 149.299112][T12965] loop3: detected capacity change from 0 to 4112 [ 149.310966][T12967] loop5: detected capacity change from 0 to 87 [ 149.328527][T12968] FAT-fs (loop0): bogus number of reserved sectors [ 149.335069][T12968] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x4, 0x12000000, 0x101) 16:25:07 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) [ 149.405858][ T1818] attempt to access beyond end of device [ 149.405858][ T1818] loop5: rw=1, want=230, limit=87 16:25:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xf00000000000000}, 0x0) [ 149.450840][T12990] loop3: detected capacity change from 0 to 4112 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x1000000000000000}, 0x0) 16:25:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x5, 0x12000000, 0x101) [ 149.502029][T13005] loop5: detected capacity change from 0 to 87 [ 149.513983][T13004] FAT-fs (loop0): bogus number of reserved sectors [ 149.520540][T13004] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:07 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000180)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) creat(&(0x7f0000000100)='./file1\x00', 0x40) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x8000000000000000}, 0x0) 16:25:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 149.602997][T13023] loop3: detected capacity change from 0 to 4112 [ 149.615459][T13024] loop5: detected capacity change from 0 to 87 16:25:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x6, 0x12000000, 0x101) [ 149.660748][T13032] FAT-fs (loop0): bogus number of reserved sectors [ 149.667340][T13032] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x9d00000000000000}, 0x0) [ 149.702455][T13041] loop3: detected capacity change from 0 to 4112 16:25:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x300, 0x12000000, 0x101) 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x9effffff00000000}, 0x0) 16:25:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:07 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) sendfile(r0, r0, 0x0, 0x3) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2321202e2f66696c6531202b7d5d206d73646f730020cd5e2d206d73646f7300206d73646f730020205b25255b2d5d206d73ffffff7fffffffff0a"], 0x3b) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000240)=""/8, 0x8}, {&(0x7f0000001300)=""/109, 0x6d}, {&(0x7f0000001380)=""/231, 0xe7}, {&(0x7f0000001480)=""/240, 0xf0}], 0x5, 0x20, 0x1) r3 = getpid() open(&(0x7f00000001c0)='./file1\x00', 0x20000, 0x106) r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x2000, 0x100) open(&(0x7f0000000200)='./file1\x00', 0x80082, 0x120) r5 = fsopen(&(0x7f0000000180)='nilfs2\x00', 0x1) sendfile(r5, r4, 0x0, 0x21) [ 149.821184][T13063] FAT-fs (loop0): bogus number of reserved sectors [ 149.825163][T13055] loop3: detected capacity change from 0 to 4112 [ 149.827710][T13063] FAT-fs (loop0): Can't find a valid FAT filesystem [ 149.841111][T13065] loop5: detected capacity change from 0 to 87 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xc00e000000000000}, 0x0) 16:25:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x382, 0x12000000, 0x101) 16:25:07 executing program 5: close(0xffffffffffffffff) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xeaffffff00000000}, 0x0) 16:25:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x384, 0x12000000, 0x101) [ 149.948688][T13081] loop3: detected capacity change from 0 to 4112 [ 149.968900][T13090] loop5: detected capacity change from 0 to 87 [ 149.983660][T13093] loop0: detected capacity change from 0 to 4112 16:25:08 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) r1 = socket$inet6(0xa, 0x1, 0x50e) fcntl$setsig(r1, 0xa, 0x4) truncate(&(0x7f0000000100)='./file1\x00', 0x4) ftruncate(r0, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xefffffff00000000}, 0x0) [ 150.019350][T13093] FAT-fs (loop0): bogus number of reserved sectors [ 150.025898][T13093] FAT-fs (loop0): Can't find a valid FAT filesystem [ 150.033954][ T1818] attempt to access beyond end of device [ 150.033954][ T1818] loop5: rw=1, want=230, limit=87 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xf0ffffff00000000}, 0x0) 16:25:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 150.092922][T13106] loop3: detected capacity change from 0 to 4112 16:25:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x386, 0x12000000, 0x101) [ 150.156589][T13122] loop0: detected capacity change from 0 to 4112 [ 150.168512][T13124] loop5: detected capacity change from 0 to 87 [ 150.195299][T13122] FAT-fs (loop0): bogus number of reserved sectors 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xfeffffff00000000}, 0x0) [ 150.201879][T13122] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:08 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/160, 0xa0) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 150.241205][T13135] loop3: detected capacity change from 0 to 4112 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xffffff7f00000000}, 0x0) 16:25:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x39f, 0x12000000, 0x101) [ 150.316790][T13150] loop5: detected capacity change from 0 to 87 [ 150.335768][T13155] loop0: detected capacity change from 0 to 4112 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0xffffffff00000000}, 0x0) [ 150.360817][T13155] FAT-fs (loop0): bogus number of reserved sectors [ 150.367360][T13155] FAT-fs (loop0): Can't find a valid FAT filesystem [ 150.378327][T13159] loop3: detected capacity change from 0 to 4112 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:08 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x24008, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x3a0, 0x12000000, 0x101) 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x2}, 0x0) 16:25:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x3}, 0x0) 16:25:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x3a1, 0x12000000, 0x101) [ 150.522753][T13185] loop5: detected capacity change from 0 to 87 [ 150.542098][T13190] loop3: detected capacity change from 0 to 4112 [ 150.563086][T13192] loop0: detected capacity change from 0 to 4112 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x4}, 0x0) [ 150.612925][T13192] FAT-fs (loop0): bogus number of reserved sectors [ 150.619488][T13192] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 150.670773][T13206] loop3: detected capacity change from 0 to 4112 16:25:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x3a2, 0x12000000, 0x101) 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x5}, 0x0) [ 150.748159][T13217] loop0: detected capacity change from 0 to 4112 [ 150.771661][T13217] FAT-fs (loop0): bogus number of reserved sectors [ 150.778213][T13217] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x6}, 0x0) [ 150.814110][T13226] loop3: detected capacity change from 0 to 4112 16:25:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 150.927167][T13240] loop0: detected capacity change from 0 to 4112 [ 150.959652][T13240] FAT-fs (loop0): bogus number of reserved sectors [ 150.966216][T13240] FAT-fs (loop0): Can't find a valid FAT filesystem [ 151.355011][T13253] loop5: detected capacity change from 0 to 87 16:25:09 executing program 5: ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f0000000080)={@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x51}) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000100)='./bus\x00', 0x326) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x3a3, 0x12000000, 0x101) 16:25:09 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x7}, 0x0) 16:25:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:09 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x8}, 0x0) [ 151.548213][T13263] loop0: detected capacity change from 0 to 4112 [ 151.550997][T13264] loop3: detected capacity change from 0 to 4112 [ 151.578264][T13263] FAT-fs (loop0): bogus number of reserved sectors [ 151.584796][T13263] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x100f, 0x12000000, 0x101) [ 151.615605][T13274] loop5: detected capacity change from 0 to 87 [ 151.646729][T13274] FAT-fs (loop5): Unrecognized mount option "þˆ" or missing value 16:25:09 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x9}, 0x0) 16:25:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 151.669498][T13281] loop3: detected capacity change from 0 to 4112 16:25:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1010, 0x12000000, 0x101) 16:25:09 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xa}, 0x0) [ 151.739380][T13292] loop0: detected capacity change from 0 to 4112 [ 151.771319][T13298] loop3: detected capacity change from 0 to 4112 [ 151.777506][T13292] FAT-fs (loop0): bogus number of reserved sectors [ 151.784262][T13292] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x26b3, 0x12000000, 0x101) 16:25:09 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xb}, 0x0) [ 151.895017][T13316] loop3: detected capacity change from 0 to 4112 [ 152.449484][T13325] loop5: detected capacity change from 0 to 87 16:25:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0x6e) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) chdir(&(0x7f0000000200)='./file1\x00') write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x1) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:10 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xc}, 0x0) 16:25:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x26b6, 0x12000000, 0x101) 16:25:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x191) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054300)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x8, "7e6830ead6b793"}) r8 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r8, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = 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, 0x2, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r9, 0xd000943d, &(0x7f0000058c40)={0x5, [{0x0, r12}, {}, {r11}, {r11}, {r11}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {r10, r12}, {0x0, r12}, {}, {r11, r12}, {0x0, r12}, {}, {}, {}, {0x0, r12}, {}, {0x0, r12}, {0x0, r12}, {}, {0x0, r12}, {}, {}, {r10}, {0x0, r12}, {}, {}, {r10, r12}, {r11}, {}, {0x0, r12}, {r11, r12}, {0x0, r12}, {r10}, {0x0, r3}, {0x0, r12}, {r11}, {}, {}, {r11}, {0x0, r12}, {}, {0x0, r12}, {}, {r4, r12}, {0x0, r12}, {r10}, {}, {r11}, {r10}, {}, {r11, r12}, {}, {0x0, r12}, {0x0, r12}, {}, {}, {r11}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {r11}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {0x0, r12}, {r10}, {0x0, r12}, {}, {}, {r10, r12}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {r11}, {0x0, r12}, {0x0, r12}, {r10}, {r11, r12}, {0x0, r12}, {0x0, r12}, {}, {}, {}, {r10}, {0x0, r12}, {}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {r11, r12}, {r10, r12}, {r11}, {}, {r10, r12}, {r10}, {0x0, r12}, {}, {r10}, {}, {}, {}, {}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {}, {}, {r10, r12}, {0x0, r12}, {r11, r12}, {r10, r12}, {0x0, r12}, {}, {0x0, r6}, {r11}, {}, {r2}, {0x0, r12}, {r10}, {}, {r11}, {0x0, r7}, {}, {r11}, {0x0, r12}, {0x0, r12}, {}, {0x0, r12}, {}, {0x0, r12}, {}, {r10}, {}, {}, {}, {0x0, r12}, {r10, r12}, {r11, 0x0}, {}, {}, {}, {r11}, {}, {}, {}, {r10}, {r10}, {}, {r10}, {r11}, {0x0, r12}, {r10}, {}, {r10}, {0x0, r12}, {r11}, {r10, r12}, {0x0, r12}, {}, {0x0, r12}, {}, {}, {0x0, r12}, {r11}, {r10}, {}, {r10}, {}, {0x0, r12}, {r11}, {0x0, r12}, {0x0, r12}, {}, {}, {0x0, r12}, {r10}, {r11}, {r11, r12}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {r11}, {0x0, r12}, {}, {r11}, {r11}, {}, {}, {}, {0x0, r12}, {}, {r10, r12}, {r10}, {}, {}, {0x0, r12}, {}, {r11, r12}, {r10}, {0x0, r12}, {}, {}, {r10, r12}, {r11, r12}, {r11}, {r10, r12}, {}, {}, {r11}, {r10, r12}, {0x0, r12}, {}, {0x0, r12}, {r11}, {r11}, {r10}, {r5}, {r11, r12}, {r11}, {0x0, r12}, {}, {}, {}, {r10, r12}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000005c5c0)={0x0, 0x0, "c01c17d7aa30691f640be742b68dfaf53f04ebba313d4406f6dcf95cbf8f39dcaadc76ade2fb58a98e0ba0d43bb95907e6c3472d85d98a3c61ed1beafa27ff3917dc65da48e61ab892d5d82adfa6a5aa11bdb5780aa309c5109ea58187d26da380ed38937e64cc1b919f16af7c438d2862cfb925d2541c28dc3e9db4e5e6b2398e35f6ccc85616dccaff0371c8339d281b581fcf5d5bc2defdba00e6c270e80e9e55f2cb1d26756a998b4761eb01f72e90b83b6a2474f6b4f15e49f435c62be02e2284e2f4272b0ede4b12faff9a81a8b2fa2d9a9526edd8ae0255a077b68d32c74986ea67de658e57f8883afceb061f815ae06a71d119d8c0778a1ade0263ea", "623f7f409ca5cb170f8f39ea85a180f9c2a910461f079a5e232de61a00a331cec6058af8ce7c2ba96126bd7a5fb6c58d5aa97977ab85c6828fff970e116f88f2f557f6fee9472e784b34451381742dd11516a32f829a292ed6c0bde4d98e84cef40bda6fe8822104681a215bfc2836550a845aa6866ec8b46dd84a43d4fcdb1a3f73475d1bfe2a541cd68594bd8be7bbfbb213b7423bfbd873c87ce24db7c6e5b3602e6183dda155e9d3231799df9d2df61a949c2a76b64899c60671d908b1dee5b82404d6ea023e8cd0720745cf10291bd727bd09869c715312f37d3c1aee61ac13b535017835290dd13a972810aad27d9d62a19361907edd615a9f8e71c6940510b2d877a8c5d71c0f2a19e6135dccd82c86c7584f72c2032ae3e921a080ab4eb206f8c031cbcd89641712d09ec4acc2d5597dd5e3f0ff3685593d50fb283510169919908e559fa579cf21644c8d518a7dca6a77df8856dd5b7e9ed39e8c047b4680c2948d826ce463bbb224de793f003250e165c57c7ec4f854fe05d89fe33806dd0434910f9cf02732512a9743099f19fe84bf091a144e43d5bfab9af1c203e1cccb4a171426b81a6e26f40a6d3ff05669f371228223ddbb41c797861730ac5be7b02dc98c65c5dd542ed3a8c2d6b03ad54de11587b7237282ab957ac5ddf271ed038808890d3a87b01b989439bebe08d69432bc791beb7dba49367e0376efa412cd3b1fa9f269de59883046ad30b87a0767cad5f1ba0ce23b0a48099840c0005794a5a4616dc29eac8c9c1bce1a4075a0dea6c3866b4540f24ad91925ae13a03ae7d4ce6b2bfc228b79beabdc92a7e22f71d90818707da8ddba8a8838f0900abd670f43f697e51746043f53974ead8c8c9fca2feba699cb7ebc5655ad40448b2b1e5e916edea58173b3b5ca66fa8db17e888afa149e9c883544c0b28a39609618e8cbee82664894575634d96c07d8a6114f667346eae775fe48b478d9614acac551769326eb3dfe173defcedc22b507016d1ff57efa3e0f20282aafc2024af897f14c0b69a38da90640377d36c08f0529303f84e1fdd6b66afdd35f7aec1eec695971d41162ef0f945428d3abfa9184403d43f16842b96f503291e12592e9dd7fde51cd147e8a7fea80da5933b317e7be611b4216b580b61be8a68a7d7a2ef6aaa157dcec943c7fd81b5a84eba34b7642ce49654c498c56c21aeb843fe2a35abba6199fdf357fa8c2c3cde855111c17d116b78206fac2c80167a4bfffe601b3854cd195fc750bb1dd4e5a1a016f159d0801024e91a563ffbec4afdd00761026cb0e17e099ba186ba99a914d0315b62b0090c754445fc2c7322af5c0dde84d5869a6dde9e02a4da22722262eb7d9949aac2b16f312ebe391fc1d158fb11528920c36ff2e926f2170604bc06eb8621c487d57fa6620b7e76268b2db293f39a25cd1734753aa991844dc5e08409e6a4387e0db7bf3f8ee1d30d62cdb4004585678356d06cf572d1f0d9e23da53b7d6ccbf2b60f3d88438f00d2b80fb9f36252505eb466aa54f503c30d1b37de0483c83048add5ed0f8d811f7c90e995efadb485e437eedf258b528e5def26198b5f85cabc1857b0b59eb18bbb30acd6628151274ac76bb18efc9996e559d8373da405ca1922c0f570041b6fefbb76880c9150f4f85dccf6e7a8dc7ef787d6f8b6fa8593f97a51730501762f5263423ca3e931f749310d3beeb297608cc717e8c0f8b74d9f833d5c98f79f6cc5e7d78d36efc64bfb90abc84d1b76c5645b1e87c893ec7a61b963013cd2ef757b521fd4ba719f9343148457ccd684c3eb99d8b473018e0b4ab38e78e3e920e168c91d7e1a2e83508d9566ea2df35ed356dc6fab762b96058e6546385ca953c4035c9d39d5602ce64b0776c5c7c11e1f74d62fd3160c62b4e352bca4ca32607a72da412f7cd6728ec5dfcb26f32e7e8a64bf2e145588b60889b876f56351125781870d3862b9ed5dc8913529089e36a023b8d63001a40fdd0d6c7b8d1cd6f7fb457fb2701ee08370643ea08fbeb3dc18e19563b5324148b521ece421bb706e38a0a6301ae6d130314e6b144f765cfbf24b9f41c78db5aabf08a4a92dab9aef2787070317d73103ef926c9c8d23e9b2bd41ab9987a4283996cc0bb594e2a35b62b1af48ee8f39a6592b53376cacde59aa1f1466f01605e44f9c4f89c89dc8f307e69ae5d692f7e71495a8821c7b88c343639b3bf8ebb3683e234f04a818dc2c7ea528356accd8a4c6c8ee583f5f5eb069d8bf5378c00724b4bbbaade8c1464734aa9298b3d6b0222fdc17c7e75e6bb6ae40635e5b16210ee09c7d8f0aa5e5017bed32632e59eae0495f6a257c783551ec49cf2c38b5cf85d003c7cecd6c87af09582372c9a253f45e917416c08220a9f5068d4db703d710cc2e4a1bb01d4fd348b9cb3b4362e6c73cfd00bc19ad1e0ecc27c6bfcb6a6cabec59962bc9de27d8a722f865a458eeecf5767466382a3521d4715f4e30cbecfb2d1263521c814f499278b823a618f52d31f498f29d3dbf1242ea88a80fe914cdafc37cc64c6e130dbc0d51411ad9580d2d80a98b788b35398fcf0e73b6cf4a458697c3051b141af5893b4b1862e8a1ff53decf0751b38f9190c9c3affdfeb94316703bef95024ed42bcbe8940dea5f9a67c940127abf560a32ce73571bc554bb6ce35a80abd07f5d1f775dd1787999819c860367acfe04c858585cede949fff06eae95a28215cc095548d6f90198d2b5d0d78a9d968e7aa713ef87f698d60518e7a14e28d102e29b2cdf57bcca8d8665d6abe9611eee8bca4807d7ef90cc28ef50f574061f7abf65804324ff127557ca647d8ecf246814d80c600938775858bbea51e201730f1220775423df5d214f5d6f5bb2e310c05d682b37dc7d65e761ba5f1ee8baae1dabf7b2e92aa38ee129560c0ae7bc3c996a15594b4f28dec0840715d229c727037a5cb096d2265ae7d339e7e334402904c6c84734d4d2cc9b1248cb6f8463f9f50ef2534012b23f27a5026e69a7988c736bf8e33022d8ba13deaf36a75318a033b25df0cdb459fa13bc7951156566fc3493c2c0bab356cd2be1d7a4db8aab70892a836d808db7bab1feb6c94d06d501d0c635d214ac4fb918cd87719b85635eecd5bf41b6884bcd48f834e4ff6935774cb990eb802da2c2eb8c66f2543ae41703e007b77a6b06397bbc724ebb2ae07e54ccabaf4f7f6db4e20b37de3c4c4c2bac072e302fd2d2dadb4ca74d6e68b293a3b91736f4a1dae324321b7ba97762f060a3a611e6632fe05caeaea75fdaf257bc1c782f89a8e60dfb8d05af9226a19a6472014851b0f371bdad797d8a4851f16c355ede0fd512e237e3005c4b4540d1684e59410f687aebb1c8543d545221a1a91751ecdbe8129b43f544d5eb3fe406af71180644813db202110c2fd022cba3d57d322d0f316b2934593311241a808b073a1d0e0bd3263f6f1b45a673e2dc5f001abb4d21208ba663f50526f53c9bd740b4f1f1caa8ba3a08a32550b1ae0012b4f7088dc50d9411220465183f701505f699d9183951962c6c6d18ecf5bbe7d22bcc486004685450297c2b10e45dacf64a5e11f4764881068797dc1f58c9e2daa6431b0dc8267ba8efe424489b8749b5764ed5f68ea16c68698a08c7651a86418c2aebadf9d5f3fc094bff941b65fa6d1721accb5478bb6b65b5f1832e614b19bf4c8e71418a284bda6997db6f9bbb61138caca2f1df32343195425c0f3e56113ed079812d7cce525d6c1773261f004f5da0da4b077f6703c499f14fbda77c8d60c4da63556d500e361926ee59a759df1e322dd8ff358c52fc7e41264574338541df7141d2de9fb141b7d6a53ae7dcd16df26dfb6fd35fb35b76637ede9dc91f3349983224a352ce08b7e9dca3da5e43d502f7c6321f07a7cd9b557a8da67c5999c95a83cb801eb20e3411e477913c610caf29c8edbc13064ee0356827b96f8dcc70302690c5f199c41f096794bc28cfa06594c18613f3b4a114c923b1c0fe867f172a6614317447e4c07c5cf259318a3193d26618f00f7fa88b8ababf0bd44f39c2d0fc4ab22dad769d942ddf7a8cf710dd8cae542454f39871b6f644222f6f2a2ac3a144dcc256665d10fbd3723eb6b4d4e26ff44d6d1b00fc13774e2876cc6bd5c053e3fd8d6280da4993666f31d10f720d2c1448ef0dbbbf86b126bb98b6147d003dae0217b435fcca8c6b9645abc3ab1070ba5dca4179a5f53b076c8975e8cfef49e3827ea3a8904c4eaec29478905b4fdcc3625564ef14e7b9ff6f7e23b1173ff6f7ad383c0100ac79950e218383b6c76666e1cf8ddd43ea85c753f04c8bb7fc5af96962770b54072aa4c380a032ce720adf5af00a4cf97fcb05a4deddc6a8e359df2a2525b9163d08a3d6c6f520582f53c7ba5dd0b50dbd7218ea2b5d4689f3d6ce6d4038ebc39c6f186bf21ead4bb75734cbc8b54542acecf7c245334a3beb54d4cfcd44e7ccca428d9de7a5adf0115242b1352be07f14761659c3cae1a082ec35f849766700903edd38958dfe089124dcaf68e318726d67f4b178f12d8de35ea64c94b977539af64ce22cac42b110021ce03659598858d9cac1a7748c3d3c4dfd78b017bd91191b4a17abd726b30af6c95a86334d99d009e61b5ff53d6abe954a13709b7e15f33161594e9c65dee02f3c83f034ba4226f1fdd88373530508aa44f6a31145b3f9257da4256e4ef9b35c3e592cbdfd7ec2e5b86dd2c3f9caf096ae222908c226c6139563e8a3e0be7f2568d6c1f2c11e80baaf202060be7aebeae3d67c6c14d6e23513554b27fc7052e182d1739f29213bc42877e9ce9edd72581d36659cd45eba41992091f5a8defd6168d8846e69a0e08c038c2456bcc8663583c6f929fc6cdc16cf47e3f55eb4169bdc4577e1f1f1cb4f3aa177cf40cf04ebe70a4cdf70aca04ce281a889ceba3c47730b302d3b2e59ef187c4146d7065264dedf36aca66a842c4bf9786c597ead309b5a93c113c1085733b0d407bcf706fef446bd171d872d466927fc5f674a96d2ee29212c4b04c719fcfa0f5309660c8e314448363174de82883374472e7375b2f80f382cb73afef091f72a0e2e2e3396eeacfcc54e49bd71b85ce6631f49a7b3f8f397081da9e0c583139799bb20b566c2a112d2f37d9825b8d0a3b42785e142dca36459a00f5cb9890391d6eff8db4c5af5588ee3204be087b9281c8d00d841a31d40a2864419cfe677fe589e8c28dc9b8dfe3d7496b99452da7144beec2c2dffe197be27b9dee4f0faa53a8f529ad4f92c8e63b59e60e3ab3cc0250b081639a7afbf92222d99980f27c4e2b5aa0f0117404017fa0560d77cf011ef46f868a51613fb271bbad09a860fb46a1cdc5ad328d4c0fad1a40"}) r15 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r15, 0xd000943d, &(0x7f0000054300)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x8, "7e6830ead6b793"}) r20 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r20, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = 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, 0x2, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r20, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r21, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r24}, {}, {r23}, {r23}, {r23}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {r22, r24}, {0x0, r24}, {}, {r23, r24}, {0x0, r24}, {}, {}, {}, {0x0, r24}, {}, {0x0, r24}, {0x0, r24}, {}, {0x0, r24}, {}, {}, {r22}, {0x0, r24}, {}, {}, {r22, r24}, {r23}, {}, {0x0, r24}, {r23, r24}, {0x0, r24}, {r22}, {0x0, r17}, {0x0, r24}, {r23}, {}, {}, {r23}, {0x0, r24}, {}, {0x0, r24}, {}, {0x0, r24}, {0x0, r24}, {r22}, {}, {r23}, {r22}, {}, {r23, r24}, {}, {0x0, r24}, {0x0, r24}, {}, {}, {r23}, {0x0, r24}, {0x0, r24}, {0x0, r24}, {r23}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {0x0, r24}, {r22}, {0x0, r24}, {}, {}, {r22, r24}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {r23}, {0x0, r24}, {0x0, r24}, {r22}, {r23, r24}, {0x0, r24}, {0x0, r24}, {}, {}, {}, {r22}, {0x0, r24}, {}, {0x0, r24}, {0x0, r24}, {0x0, r24}, {r23, r24}, {r22, r24}, {r23}, {}, {r22, r24}, {r22}, {0x0, r24}, {}, {r22}, {}, {}, {}, {0x0, r24}, {0x0, r24}, {0x0, r24}, {0x0, r24}, {}, {}, {r22, r24}, {0x0, r24}, {r23, r24}, {r22, r24}, {0x0, r24}, {}, {}, {r23}, {}, {r16}, {}, {r22}, {}, {r23}, {}, {}, {r23}, {}, {0x0, r24}, {}, {0x0, r24}, {}, {0x0, r18}, {}, {r22}, {}, {}, {}, {0x0, r24}, {r22, r24}, {r23}, {}, {}, {}, {r23}, {}, {}, {}, {r22}, {r22}, {}, {r22}, {r23}, {0x0, r24}, {r22}, {}, {r22}, {0x0, r24}, {r23}, {r22, r24}, {0x0, r24}, {}, {0x0, r24}, {}, {}, {0x0, r24}, {r23}, {r22}, {}, {r22}, {}, {0x0, r24}, {r23, r24}, {0x0, r24}, {0x0, r24}, {}, {}, {0x0, r24}, {r22}, {r23}, {r23, r24}, {}, {}, {}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {r23}, {0x0, r24}, {}, {r23}, {r23}, {}, {}, {}, {0x0, r24}, {}, {r22, r24}, {r22}, {}, {0x0, 0x0}, {0x0, r24}, {}, {r23, r24}, {r22}, {0x0, r24}, {}, {}, {r22, r24}, {r23, r24}, {r23}, {r22, r24}, {}, {}, {r23}, {r22, r24}, {0x0, r24}, {}, {0x0, r24}, {r23}, {r23}, {r22}, {r19}, {r23}, {r23}, {0x0, r24}, {}, {}, {}, {r22, r24}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005d5c0)={0x7ff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r25}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r14}, {}, {r22}], 0x1, "277575c54134ac"}) fallocate(r0, 0x0, 0x0, 0x101) 16:25:10 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xd}, 0x0) [ 152.584767][T13340] loop0: detected capacity change from 0 to 4112 [ 152.588801][T13344] loop3: detected capacity change from 0 to 4112 [ 152.598411][T13338] loop5: detected capacity change from 0 to 87 [ 152.600254][T13345] loop1: detected capacity change from 0 to 4112 16:25:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x3) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:10 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xe}, 0x0) 16:25:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x26bd, 0x12000000, 0x101) [ 152.641309][T13340] FAT-fs (loop0): bogus number of reserved sectors [ 152.647862][T13340] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:10 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xf}, 0x0) [ 152.703709][ C0] sd 0:0:1:0: [sg0] tag#7101 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 152.714102][ C0] sd 0:0:1:0: [sg0] tag#7101 CDB: opcode=0xe5 (vendor) [ 152.720984][ C0] sd 0:0:1:0: [sg0] tag#7101 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 152.730564][ C0] sd 0:0:1:0: [sg0] tag#7101 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 152.740173][ C0] sd 0:0:1:0: [sg0] tag#7101 CDB[20]: ba 16:25:10 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x10}, 0x0) [ 152.752865][ C0] sd 0:0:1:0: [sg0] tag#7102 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 152.763243][ C0] sd 0:0:1:0: [sg0] tag#7102 CDB: opcode=0xe5 (vendor) [ 152.770126][ C0] sd 0:0:1:0: [sg0] tag#7102 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 152.779703][ C0] sd 0:0:1:0: [sg0] tag#7102 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 152.789281][ C0] sd 0:0:1:0: [sg0] tag#7102 CDB[20]: ba 16:25:10 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x9d}, 0x0) [ 152.819259][T13358] loop5: detected capacity change from 0 to 87 [ 152.827873][T13358] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value 16:25:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r1 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) renameat(r1, &(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x105800, 0xd2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x6a4403, 0x11) ftruncate(r4, 0xcf01) dup2(r3, r0) fallocate(r0, 0x0, 0x0, 0x101) 16:25:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 152.888261][T13358] loop5: detected capacity change from 0 to 87 [ 152.894879][T13358] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value [ 152.903908][T13380] loop3: detected capacity change from 0 to 4112 [ 152.928310][T13388] loop1: detected capacity change from 0 to 4112 16:25:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x9800, 0x12000000, 0x101) [ 152.935984][T13390] loop0: detected capacity change from 0 to 4112 16:25:10 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x300}, 0x0) 16:25:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e6661740002010100024000805f00f8", 0x17}, {0x0, 0x0, 0x101001}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) write$binfmt_script(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2321202e2f66696c65302f2e2e2f66696c65302076666174000acb67375577e6b7ad22193b7b0f5e57e46a50a2ff5e141322e383509a7690c1d9d1d26b06560283b3a4a4c9ab771e253666dcd513f0af10386c6b085d7a49a9d7d313b78459429f0aea07a321f3c0b514dafe1f2e15df8aeb48e346355bdf7f79c7d024ab045f42a468b578118fbea899cc34c312b8a8abd7fb3e525ba28cd9b48aa4c29a1a710d850e3f405f55e81f49f15b5d5f9aee1e320616cae7baf6a67212959f8690274ff05c3e3a91f4aef502e0760b1a108ad7c10971cb4a7b2782583034081f16f86c9a89c0a63ffe2b2ff1917f1478fec5188f42"], 0xf3) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) umount2(&(0x7f0000000080)='./file0\x00', 0x5) 16:25:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x140) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) lgetxattr(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f00000001c0)=@known='system.sockprotoname\x00', &(0x7f0000000200)=""/100, 0x64) lgetxattr(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)=@known='system.sockprotoname\x00', &(0x7f0000000340)=""/4096, 0x1000) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 152.977969][T13390] FAT-fs (loop0): bogus number of reserved sectors [ 152.984520][T13390] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 153.037637][T13405] loop3: detected capacity change from 0 to 4112 [ 153.050899][T13407] loop5: detected capacity change from 0 to 87 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x500}, 0x0) 16:25:11 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x7fffff, 0x12000000, 0x101) [ 153.105736][T13416] loop1: detected capacity change from 0 to 4112 [ 153.125536][T13419] loop0: detected capacity change from 0 to 4112 [ 153.141706][T13416] FAT-fs (loop1): invalid media value (0x00) [ 153.147720][T13416] FAT-fs (loop1): Can't find a valid FAT filesystem 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x600}, 0x0) 16:25:11 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r2 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x500, 0x18) sendmsg$nl_generic(r1, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000300)={&(0x7f00000003c0)={0x104, 0x3e, 0x200, 0x70bd28, 0x25dfdbff, {0x1e}, [@generic="16ea2c621e61b3cd81853ffa63b445b80cff8d51f51a62db0e13f35bd0e4dec2c10a74b8f00f03665df348b4b6a9ffb8feaa8726771b92961f3610a454b71a810a53b5ffb28b5c81a8d823c68533c6c7a7f931a0994cd8fb97cae2fc4cdc3d515c2bf993619fe9a06c3744c5be0aafbba86f7f381b0eb869f27b602a17ffec0c88946a5898f6ac010aee43d001470eb042d57ba56338d8f8d13f9f1f41d4827c93f5024643224958beaef56d9f21028c6d2b9fb2282c8de6f95b25c0d0fce9c3984478b91d72d0e737dd824d9924d0ce355b8f7f33bb05ffdb0c6881b54911027009fae7ebfbb2d9862fdaabe9"]}, 0x104}}, 0x4) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) r3 = creat(&(0x7f0000000100)='./file1\x00', 0x184) creat(&(0x7f0000000240)='./bus\x00', 0x1f6) ftruncate(r3, 0x2) ioctl$BLKALIGNOFF(0xffffffffffffffff, 0x127a, &(0x7f0000000380)) ioctl$TIOCSCTTY(r2, 0x540e, 0x389) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x4) ioctl$BLKREPORTZONE(r5, 0xc0101282, &(0x7f0000000500)={0x4, 0x3, 0x0, [{0x750, 0x9, 0x8001, 0x3f, 0x8, 0x40, 0x80}, {0x1a7, 0xfff, 0x2, 0x1, 0x40, 0x7, 0xc3}, {0x3, 0x20, 0x1, 0x2, 0x4, 0x81}]}) sendfile(r1, r4, 0x0, 0x8400fffffffa) [ 153.161200][T13419] FAT-fs (loop0): bogus number of reserved sectors [ 153.167734][T13419] FAT-fs (loop0): Can't find a valid FAT filesystem [ 153.198231][T13432] loop3: detected capacity change from 0 to 4112 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x700}, 0x0) 16:25:11 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0xfffffff, 0x12000000, 0x101) 16:25:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 153.230017][T13416] loop1: detected capacity change from 0 to 4112 [ 153.252071][T13416] FAT-fs (loop1): invalid media value (0x00) [ 153.258668][T13416] FAT-fs (loop1): Can't find a valid FAT filesystem [ 153.273346][T13445] loop5: detected capacity change from 0 to 87 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x900}, 0x0) [ 153.352864][T13455] loop0: detected capacity change from 0 to 4112 [ 153.371752][T13459] loop3: detected capacity change from 0 to 4112 [ 153.392776][ T8] attempt to access beyond end of device 16:25:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000100)='./bus\x00', 0x4) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x4) syz_open_dev$rtc(&(0x7f0000000080), 0x0, 0xf4a00) openat2(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={0x200141, 0x10c, 0x1}, 0x18) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) sendfile(r0, r3, 0x0, 0x400fffffff9) 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xa00}, 0x0) [ 153.392776][ T8] loop5: rw=1, want=104, limit=87 [ 153.403946][T13455] FAT-fs (loop0): bogus number of reserved sectors [ 153.410493][T13455] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:11 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x1000000, 0x101) [ 153.478247][T13475] loop5: detected capacity change from 0 to 87 [ 153.517026][T13475] FAT-fs (loop5): bogus number of reserved sectors 16:25:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xb00}, 0x0) [ 153.523617][T13475] FAT-fs (loop5): Can't find a valid FAT filesystem [ 153.533719][T13484] loop3: detected capacity change from 0 to 4112 [ 153.553151][T13488] loop0: detected capacity change from 0 to 4112 16:25:11 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x17ffffe, 0x4002011, r1, 0x0) getdents64(r1, &(0x7f0000000500)=""/4096, 0x1000) chdir(&(0x7f00000001c0)='./file1\x00') r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='cgroup.controllers\x00', 0x0, 0x0) r3 = io_uring_setup(0x7b9e, &(0x7f0000001980)={0x0, 0xf7f2, 0x8, 0x0, 0x3e5}) mount$9p_fd(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000340), 0x0, &(0x7f00000003c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@version_L}, {@afid={'afid', 0x3d, 0x6}}, {@aname={'aname', 0x3d, 'vfat\x00'}}, {@aname={'aname', 0x3d, 'vfat\x00'}}, {@loose}], [{@obj_user={'obj_user', 0x3d, 'security.evm\x00'}}, {@smackfsfloor}, {@appraise_type}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@obj_user={'obj_user', 0x3d, 'vfat\x00'}}, {@dont_measure}, {@fsname={'fsname', 0x3d, '!#.+}-.)+)+'}}, {@dont_appraise}]}}) setxattr$security_evm(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000180)=@md5={0x1, "056e6be6cf166b5d8e55b34af9cf1f0b"}, 0x11, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000240)='./bus\x00', 0x1891c0, 0x28239deaf4a7192a) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r5 = getpid() r6 = pidfd_open(r5, 0x0) process_madvise(r6, 0x0, 0x0, 0x14, 0x0) writev(r6, &(0x7f0000001900)=[{&(0x7f0000001500)="11ea1b95a69ae67aff7c0873aa50e781ce5916626c5d1ea0ae5296e4aef247", 0x1f}, {&(0x7f0000001540)="73d1911244b778a89e11a4220f7e7609711453f48fa522c676f5de673e7a80e9cc1c8abd6332e4a429271f85809473bc584f432f6c9e936c7bb357c9ced0a4df73cf5ee105269488569a351a759b254d619f6e71020360ab8a6c33652290682e4a269bb2ef06c9dd7e55c630f60ff92a53b1db1bb9ee1245e221a43a4c17d6d8de7adb19e5e4c5184cf72abc12ddba841f0aa3f370b1bdbc30e7d9e25770a35914c750ce155ea5be4bdaae79a27bc839588c54a5e3233d4ebe4292f4b17926570a48c09170a73fdc790ad79fa9b84fcaa00405a20dcd1be6b3dc0199ee05d1b42edebe33f6e315ae2af151ac7e", 0xed}, {&(0x7f0000001640)="966f7558c5982bade3d2cf12bc7b89129a212e885e66c67dea59d93cfa2325cc5567dbf060d8e85684d0e441094423768dc20e1c344b1a428c4ad3b6929c3f971c1225bdede8ec6380a243ad58cddbb09a4c5c6370a3a40104018de0c19ca01cf74c3bf6c8904cce90d17b91c958c4cdd1f73536e485ac4771b52fc1dc9ac5ad8454640711e1ef5a2e8535d59d04397c84f608719b16f461b8312e618455971c86dfd09567e12f911aedac324efe6032b34ebe68639384c7cecbd2fec570433522cbe9697117007bdca041", 0xcb}, {&(0x7f0000001740)="6254c5692eb6ba508c3921bcd167905dbc51d2cf9bfc12b42a3b5698c1b8c696c54da8f601bae19ce2cf9569619939269937a538f33ab44f90f490797a3f8db05e2bb03c0be5d4c679b1caf0feac781cad71ed5f19cd8ad2a9170ce7fd3273428baabc973ea1c2ff2161e11707e05f2f4819d61e8bcfed2d3e19980072a1d6a4875a2d", 0x83}, {&(0x7f0000001800)="37ed64f5d72af32b2e2626f1", 0xc}, {&(0x7f0000001840)="7a031ff63be5b3f4d52d7f8914ed895f80ad4139ebdf35f48b0f3f6136e125ecc5dc074c223d4f1d6d3c5c8492ca0e11c739f58618824e0bb56a11c192cbc82674102f826f1410fafd3229340bece4c1d6bcfc6a852c4f0821cd744bc2d221bfc16bc43e0e340130f58f2e9f8e5bbe7dd86f3bf47fd1a2d1383a93aeb606a184e8a5cd956e5bc5f61d7e67359bcbade980e0d7cd76338154d496811ae4584bea726b9e5812b66e4cb9", 0xa9}], 0x6) ftruncate(r4, 0xcf01) ftruncate(0xffffffffffffffff, 0x2008001) io_submit(0x0, 0x2, &(0x7f0000001d40)=[&(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000001a00)="f704901f561473325fd9f84612376ce113ac8397af0798e51c4de788b3c2d541a066d99abff5657ec3b6ca68d0d7cb9ec682577422f321560bf9b4352853404612fceb6bdcff3c59423c6ef3fd851c3e3b148a5f0fa2a125f933ac59509ad6509e86027f781a54ea6b9f8b8345de8678d06035c4bad35e943c51426bd3987ef502ea3b0000", 0x85, 0xc05, 0x0, 0x1}, &(0x7f0000001bc0)={0x0, 0x0, 0x0, 0x2, 0x1, r1, &(0x7f0000001b00)="9d59557ec5b2d6b8760a28d578ee5aab5b199c1bf16885d579d1a5c20e421a578be7f0225f41ae158f2c613722ae494397b0e1a55c6f44e91dd1d63a7b830d6f80dc6bc05dcdf99d59e16211accf77bd688c41640ebfc336fc50f251344a81d3e0a760117ec5a70582c92262920464c1f21a4e2f09ff4c23746828ea8d4d73c9ad643cf3ab2b01a816dad4b7ea3657b271c0b7a2e93205354ea8cadbbf59492cfebe574b4b438a92697e", 0xaa, 0x8000, 0x0, 0x1, r1}, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x5, 0x9, 0xffffffffffffffff, &(0x7f0000001c00)="bc081f0f455527c25eb28a4be89c768b7233155df9724f328a31fc6259107f86c463b0b74ed040a65607ee98d1", 0x2d, 0x8, 0x0, 0x2, r2}, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, &(0x7f0000001c80)="b354a90b9cbb35b17cbb23da7c97229e35ba11a32a46bf506bea3f87abeb2fe8652f60d00cfc0dddc6d56ba95c5dcc3454fd0573e05e72cd6668f4c2c5a33be969c9903037821c77f8dfd0426c13b542837ce8ca9db771db65a564ff80ad74c7", 0x60, 0x800, 0x0, 0x3}]) fallocate(r0, 0x0, 0x8000000000000, 0x8000) 16:25:11 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x11000000, 0x101) [ 153.600581][T13488] FAT-fs (loop0): invalid media value (0x00) [ 153.606632][T13488] FAT-fs (loop0): Can't find a valid FAT filesystem [ 153.635301][T13475] loop5: detected capacity change from 0 to 87 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xc00}, 0x0) 16:25:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 153.649883][T13475] FAT-fs (loop5): Unrecognized mount option "/dev/rtc#" or missing value [ 153.669474][T13509] loop1: detected capacity change from 0 to 264192 [ 153.670541][T13510] loop3: detected capacity change from 0 to 4112 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xd00}, 0x0) 16:25:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file1\x00', 0x0, 0xc6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 153.754944][T13522] loop0: detected capacity change from 0 to 4112 16:25:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(0xffffffffffffffff, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8400fffffffa) 16:25:11 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000002, 0x101) [ 153.798188][T13522] FAT-fs (loop0): invalid media value (0x00) [ 153.804206][T13522] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xe00}, 0x0) [ 153.839823][T13534] loop1: detected capacity change from 0 to 4112 [ 153.849727][T13537] loop5: detected capacity change from 0 to 87 16:25:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b660000e3000100000001000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f00000001c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x50000, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10103e, 0x38) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x238) 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xec0}, 0x0) 16:25:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:11 executing program 5: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000040)='./bus\x00', 0x1, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 153.923117][T13549] loop3: detected capacity change from 0 to 4112 [ 153.951197][T13554] loop1: detected capacity change from 0 to 4112 16:25:11 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xf00}, 0x0) 16:25:12 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000003, 0x101) [ 153.998922][T13564] loop0: detected capacity change from 0 to 4112 [ 154.011946][T13565] FAT-fs (loop5): bogus number of reserved sectors [ 154.018543][T13565] FAT-fs (loop5): Can't find a valid FAT filesystem [ 154.028691][T13554] loop1: detected capacity change from 0 to 4112 [ 154.043117][T13564] FAT-fs (loop0): invalid media value (0x00) 16:25:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) r2 = eventfd2(0xff, 0x400) r3 = getpid() r4 = pidfd_open(r3, 0x0) rt_sigqueueinfo(r3, 0x4, &(0x7f0000000180)={0x2a, 0xffffffff}) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) sendfile(r2, r4, &(0x7f0000000080)=0x9, 0x1) [ 154.049159][T13564] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:12 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x9d00}, 0x0) [ 154.090653][T13565] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value [ 154.103259][T13578] loop3: detected capacity change from 0 to 4112 16:25:12 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYRES64, @ANYBLOB="24cfde910bdd3cf5e9a10c3b4e786292ef93f120b18b3297ec32ecf054e45d84962f8caacb04ad814f23041e6eeb5e3a601118ce3cb16201fc5ecaea5d66b3acb35d549d029ca3d0e904c00ffc72165ecb733c29437b7c1394d868151c8ec60159d9549ab79b83eb9bc08bc39f550165bee908dffdb6363bb189377dc3978149b76230bce455199099ac3a5f7579db724f788065e0b344843f8402b22de6ae92a5715abb09151e5fdea37b5f7f87dc197fe75c5e872e77653ac351fb57d726d6d58933054bde45eb2d08", @ANYBLOB="c79854adcde63b3f3a4a5adee70b784dac0ce30b96a13115d487517781555682a34a9554b1026e316f57bc0a346c706e831142b5c78b00a899c01fc1b5fb2f79028d994274f9c8138b0b6dfd90bbfe6046bfd71999f6218157765247a084053da56a3446961081c7bb38db47c4159e4034567b68121ec1e624e5b4afaf9cbfce739dfdf96f22b81314c977cb0511e6a6706aca1f94474feb527a0a8ed9d924d88bdb0228703677e3d2d427d9eb59ada79999f03e", @ANYRESHEX, @ANYRES64, @ANYRES16=0x0, @ANYRESOCT, @ANYRESDEC]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000100)='./bus\x00', 0x1a0) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 154.138030][T13585] loop1: detected capacity change from 0 to 4112 [ 154.167452][T13594] loop5: detected capacity change from 0 to 87 16:25:12 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000004, 0x101) 16:25:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) sendmsg$NFT_MSG_GETCHAIN(r1, &(0x7f00000001c0)={&(0x7f0000000080), 0xc, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="28000000040a010300000000000000000300000308000a40000000010900030073797a3100000000312145f5b1990278815a13e5734c22b42f34242d4cd3a81e4e7fdc4aa4481cc17325d0335806192fb03c7f3d432c3b32834dbf90faca7fb9beef242232f0471e138a4dd86abc2e18477d7fb1d229f26245453844860f258d6754f9782475c07eb051db7792c170687190f9bbec60"], 0x28}, 0x1, 0x0, 0x0, 0x4004000}, 0x50) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000200), r3) sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x40, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x3}, @NLBL_CIPSOV4_A_TAGLST={0x1c, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x2}, {0x5, 0x3, 0x2}, {0x5, 0x3, 0x5}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}]}, 0x40}}, 0x0) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_KEY(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x34, r5, 0x2, 0x70bd2b, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x34}, 0x1, 0x0, 0x0, 0x850}, 0x1) getresuid(&(0x7f00000004c0)=0x0, &(0x7f0000000500), &(0x7f0000000540)) mount$9p_fd(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000480), 0x280000, &(0x7f0000000580)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@uname={'uname', 0x3d, 'vfat\x00'}}, {@dfltgid={'dfltgid', 0x3d, 0xee01}}, {@access_client}, {@loose}, {@access_client}], [{@dont_hash}, {@fowner_lt={'fowner<', r6}}, {@fsname={'fsname', 0x3d, 'NLBL_CIPSOv4\x00'}}]}}) fallocate(r0, 0x1, 0x0, 0x101) 16:25:12 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xc00e}, 0x0) [ 154.175653][T13594] FAT-fs (loop5): Unrecognized mount option "0x0000000000000000ÿÿÿÿÿÿÿÿ$ÏÞ‘ Ý<õé¡ ;Nxb’ï“ñ ±‹2—ì2ìðTä]„–/ŒªË­O#në^:`Î<±bü^Êê]f³¬³]Tœ£ÐéÀür^Ës<)C{|”ØhŽÆYÙTš·›ƒë›À‹ÃŸUe¾éßý¶6;±‰7}×I·b0¼äU™¬:_uyÛrOx€eà³D„?„²-æ®’¥qZ» _Þ£{_‡Üç\^‡.we:ÃQûW×&ÖÕ‰3KÞ" or missing value [ 154.218452][T13600] loop3: detected capacity change from 0 to 4112 16:25:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000080)=ANY=[@ANYRES16]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:12 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000005, 0x101) [ 154.256351][T13607] loop0: detected capacity change from 0 to 4112 [ 154.262994][T13609] loop4: detected capacity change from 0 to 4112 16:25:12 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x34000}, 0x0) [ 154.330782][T13607] FAT-fs (loop0): invalid media value (0x00) [ 154.336796][T13607] FAT-fs (loop0): Can't find a valid FAT filesystem [ 154.336809][T13620] loop3: detected capacity change from 0 to 4112 [ 154.354689][T13623] loop1: detected capacity change from 0 to 4112 16:25:12 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x400300}, 0x0) 16:25:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x82, 0x30) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) open(&(0x7f00000000c0)='./file0\x00', 0x28000, 0x100) [ 154.380919][T13623] FAT-fs (loop1): Unrecognized mount option "ÿÿ" or missing value 16:25:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:12 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000007, 0x101) [ 154.447832][T13623] loop1: detected capacity change from 0 to 4112 [ 154.467095][T13623] FAT-fs (loop1): Unrecognized mount option "ÿÿ" or missing value [ 154.477095][T13649] loop4: detected capacity change from 0 to 4112 [ 154.484428][T13650] loop0: detected capacity change from 0 to 4112 [ 154.504038][T13655] loop3: detected capacity change from 0 to 4112 [ 154.513370][T13650] FAT-fs (loop0): invalid media value (0x00) [ 154.519475][T13650] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000180)) 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x1000000}, 0x0) 16:25:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x110001, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:25:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000008, 0x101) 16:25:13 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101005640008000f801", 0x17}, {0x0, 0x0, 0x100ffd}], 0x40020, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 155.090563][T13675] loop5: detected capacity change from 0 to 87 [ 155.098954][T13675] FAT-fs (loop5): Unrecognized mount option "0x0000000000000000ÿÿÿÿÿÿÿÿ$ÏÞ‘ Ý<õé¡ ;Nxb’ï“ñ ±‹2—ì2ìðTä]„–/ŒªË­O#në^:`Î<±bü^Êê]f³¬³]Tœ£ÐéÀür^Ës<)C{|”ØhŽÆYÙTš·›ƒë›À‹ÃŸUe¾éßý¶6;±‰7}×I·b0¼äU™¬:_uyÛrOx€eà³D„?„²-æ®’¥qZ» _Þ£{_‡Üç\^‡.we:ÃQûW×&ÖÕ‰3KÞ" or missing value [ 155.168792][T13683] loop1: detected capacity change from 0 to 4111 [ 155.177449][T13686] loop4: detected capacity change from 0 to 4112 [ 155.184964][T13688] loop3: detected capacity change from 0 to 4112 [ 155.190110][T13687] loop0: detected capacity change from 0 to 4112 16:25:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000009, 0x101) 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x2000000}, 0x0) [ 155.222031][T13687] FAT-fs (loop0): invalid media value (0x00) [ 155.228139][T13687] FAT-fs (loop0): Can't find a valid FAT filesystem [ 155.250769][T13686] loop4: detected capacity change from 0 to 4112 [ 155.257540][T13683] loop1: detected capacity change from 0 to 4111 16:25:13 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x208002, 0x20) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x0, 0x0, 0x101) 16:25:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x3000000}, 0x0) [ 155.307354][T13715] loop3: detected capacity change from 0 to 4112 [ 155.337659][T13720] loop5: detected capacity change from 0 to 87 16:25:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x68, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{0x1, 0x7}, {0x40, 0x5}, {0x5, 0x2}], "fe36b1dce421d4e1"}}, @NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{0x8, 0x4}, {0x0, 0x2}, {0x2f, 0x3}], "6b58039dec8fc5ea"}}, @NL80211_ATTR_QOS_MAP={0x2a, 0xc7, {[{0x2c, 0x6}, {0x2, 0xff}, {0x8a, 0x4}, {0x7f, 0x6}, {0x40, 0x1}, {0x2, 0x4}, {0x3, 0x2}, {0x7, 0x1}, {0xb6, 0x5}, {0x40, 0x5}, {0x5, 0x5}, {0x3, 0x6}, {0x5, 0x3}, {0x5, 0x5}, {0x9, 0x4}], "1d920a191d5d69da"}}]}, 0x68}, 0x1, 0x0, 0x0, 0x80}, 0x40000) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:25:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x1200000a, 0x101) [ 155.363886][T13724] loop1: detected capacity change from 0 to 4112 [ 155.394993][T13733] loop0: detected capacity change from 0 to 4112 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x4000000}, 0x0) 16:25:13 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="eb3c40008000f80100"/23, 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) chdir(&(0x7f0000000080)='./bus/file0\x00') r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 155.416988][ T22] attempt to access beyond end of device [ 155.416988][ T22] loop5: rw=1, want=230, limit=87 [ 155.437955][T13733] FAT-fs (loop0): bogus number of FAT sectors [ 155.444044][T13733] FAT-fs (loop0): Can't find a valid FAT filesystem [ 155.456705][T13739] loop4: detected capacity change from 0 to 4112 [ 155.471804][T13747] loop3: detected capacity change from 0 to 4112 16:25:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r2, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x100) fallocate(r0, 0x1, 0x0, 0x101) 16:25:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x5000000}, 0x0) 16:25:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x1200000b, 0x101) 16:25:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000240), &(0x7f00000000c0)='./file1\x00', 0x5, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x2100098, &(0x7f0000000040)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) r1 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000100)) write(r1, &(0x7f0000000180)="d19c8cc8444756f55b642da0930dbb76cc0f7696c030754d542b7c3758bc09ca0776d5d85ea25107c36c136858589a5a4bc4779bed99d2b220259219cb98de857f531d731474c8c6f8e2bbd3912d7ce3151039c1798102fdc8c59a359b1dac2e", 0x60) ftruncate(r0, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BLKALIGNOFF(0xffffffffffffffff, 0x127a, &(0x7f0000000200)) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 155.519339][T13760] loop5: detected capacity change from 0 to 87 [ 155.551446][T13765] loop1: detected capacity change from 0 to 4112 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x6000000}, 0x0) [ 155.576709][ T22] attempt to access beyond end of device [ 155.576709][ T22] loop5: rw=1, want=230, limit=87 [ 155.585275][T13768] loop0: detected capacity change from 0 to 4112 [ 155.594563][T13765] FAT-fs (loop1): bogus number of reserved sectors [ 155.601108][T13765] FAT-fs (loop1): Can't find a valid FAT filesystem [ 155.615154][T13775] loop4: detected capacity change from 0 to 4112 16:25:13 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYRES32]) chdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10a) r3 = getpgrp(0x0) rt_tgsigqueueinfo(r0, r3, 0x10, &(0x7f0000000180)={0x14, 0x0, 0x3ff}) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r4, 0xcf01) open(&(0x7f00000000c0)='./bus\x00', 0x1a1500, 0x12) fallocate(r2, 0x0, 0x0, 0x101) 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x7000000}, 0x0) [ 155.638580][T13768] FAT-fs (loop0): bogus number of FAT sectors [ 155.641728][T13781] loop3: detected capacity change from 0 to 4112 [ 155.644768][T13768] FAT-fs (loop0): Can't find a valid FAT filesystem 16:25:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:25:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x8000000}, 0x0) 16:25:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x1200000c, 0x101) 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x9000000}, 0x0) [ 155.747351][T13798] loop1: detected capacity change from 0 to 4112 [ 155.756172][T13806] loop0: detected capacity change from 0 to 4112 [ 155.759739][T13808] loop4: detected capacity change from 0 to 4112 [ 155.772438][T13798] FAT-fs (loop1): Unrecognized mount option "" or missing value 16:25:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2, 0x80) recvmmsg$unix(r0, &(0x7f0000004600)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/232, 0xe8}, {&(0x7f0000000180)=""/70, 0x46}], 0x3}}, {{&(0x7f0000000240), 0x6e, &(0x7f0000001500)=[{&(0x7f0000001400)=""/237, 0xed}], 0x1, &(0x7f0000001540)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x90}}, {{&(0x7f0000001600)=@abs, 0x6e, &(0x7f0000001980)=[{&(0x7f0000001680)=""/59, 0x3b}, {&(0x7f00000016c0)}, {&(0x7f0000001700)=""/24, 0x18}, {&(0x7f0000001740)=""/2, 0x2}, {&(0x7f0000001780)=""/121, 0x79}, {&(0x7f0000001800)=""/219, 0xdb}, {&(0x7f0000001900)=""/81, 0x51}], 0x7, &(0x7f0000001a00)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x100}}, {{0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f0000001b00)=""/227, 0xe3}, {&(0x7f0000001c00)=""/98, 0x62}, {&(0x7f0000001c80)=""/160, 0xa0}], 0x3, &(0x7f0000001d80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x148}}, {{&(0x7f0000001f00)=@abs, 0x6e, &(0x7f00000022c0)=[{&(0x7f0000001f80)=""/48, 0x30}, {&(0x7f0000001fc0)=""/224, 0xe0}, {&(0x7f00000020c0)=""/111, 0x6f}, {&(0x7f0000002140)=""/151, 0x97}, {&(0x7f0000002200)=""/166, 0xa6}], 0x5, &(0x7f0000002340)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x110}}, {{&(0x7f0000002480), 0x6e, &(0x7f00000025c0)=[{&(0x7f0000002500)}, {&(0x7f0000002540)=""/81, 0x51}], 0x2, &(0x7f0000002600)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000002640)=@abs, 0x6e, &(0x7f0000003800)=[{&(0x7f00000026c0)=""/114, 0x72}, {&(0x7f0000002740)=""/141, 0x8d}, {&(0x7f0000002800)=""/4096, 0x1000}], 0x3, &(0x7f0000003840)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x118}}, {{&(0x7f0000003980), 0x6e, &(0x7f0000004000)=[{&(0x7f0000003a00)=""/39, 0x27}, {&(0x7f0000003a40)=""/115, 0x73}, {&(0x7f0000003ac0)=""/235, 0xeb}, {&(0x7f0000003bc0)=""/234, 0xea}, {&(0x7f0000003cc0)}, {&(0x7f0000003d00)=""/160, 0xa0}, {&(0x7f0000003dc0)=""/53, 0x35}, {&(0x7f0000003e00)=""/198, 0xc6}, {&(0x7f0000003f00)=""/240, 0xf0}], 0x9, &(0x7f00000040c0)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x158}}, {{0x0, 0x0, &(0x7f0000004500)=[{&(0x7f0000004240)=""/128, 0x80}, {&(0x7f00000042c0)=""/147, 0x93}, {&(0x7f0000004380)=""/27, 0x1b}, {&(0x7f00000043c0)=""/167, 0xa7}, {&(0x7f0000004480)=""/44, 0x2c}, {&(0x7f00000044c0)=""/29, 0x1d}], 0x6, &(0x7f0000004580)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x80}}], 0x9, 0x100, &(0x7f0000004840)={0x0, 0x3938700}) inotify_add_watch(r1, &(0x7f0000004880)='./file1\x00', 0x20) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r0, 0x9, 0x0, 0xffffffffffffffef) 16:25:13 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xa000000}, 0x0) [ 155.798775][T13806] FAT-fs (loop0): bogus number of FAT sectors [ 155.804970][T13806] FAT-fs (loop0): Can't find a valid FAT filesystem [ 155.838067][T13819] loop3: detected capacity change from 0 to 4112 16:25:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x1200000d, 0x101) [ 155.869458][T13798] loop1: detected capacity change from 0 to 4112 [ 155.901283][T13836] loop4: detected capacity change from 0 to 4112 [ 155.928099][T13798] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 155.959960][T13845] loop3: detected capacity change from 0 to 4112 16:25:14 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xb000000}, 0x0) 16:25:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x80004, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x150) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) open(&(0x7f0000000080)='./bus\x00', 0x101080, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x743100, 0x11a) fallocate(r0, 0x1, 0x0, 0x101) 16:25:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80800, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:14 executing program 5: r0 = getpid() pidfd_open(r0, 0x0) r1 = getpid() pidfd_open(r1, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400140409000200027400f801", 0x17}], 0x20, &(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYBLOB="3f0132deaceb06e16e0f8b057d50fb5f168a0d8cc663833bf3c3c1c93ef553dbab5d674d7311ab4cb7992a097b", @ANYRES16, @ANYRESOCT, @ANYRESDEC=r1]) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r2, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) 16:25:14 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x1200000f, 0x101) 16:25:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10523e, 0x0) setxattr$security_selinux(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180), &(0x7f00000001c0)='system_u:object_r:kvm_device_t:s0\x00', 0x22, 0x0) ftruncate(r1, 0xcf01) open(&(0x7f0000000080)='./bus\x00', 0xa0000, 0x42) fallocate(r0, 0x0, 0x0, 0x101) [ 156.655711][T13868] loop4: detected capacity change from 0 to 4112 [ 156.662501][T13869] loop1: detected capacity change from 0 to 4112 [ 156.668545][T13870] loop3: detected capacity change from 0 to 4112 [ 156.688215][T13871] loop0: detected capacity change from 0 to 4112 16:25:14 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000011, 0x101) 16:25:14 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xc000000}, 0x0) 16:25:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:14 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xd000000}, 0x0) [ 156.726412][T13868] loop4: detected capacity change from 0 to 4112 [ 156.748112][T13883] loop1: detected capacity change from 0 to 4112 16:25:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) mount(&(0x7f0000000080)=@sr0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='nfs4\x00', 0x2, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x92, 0x5, &(0x7f00000015c0)=[{&(0x7f0000000240)="e8548e90bd1095069d0a626b14fb2bca2c98bea479fdb29943edf292", 0x1c, 0x5}, {&(0x7f0000000300)="826d4976c2c5566c740db1d4daa205c7fa59ad2ca95fc43c4bf873d81e6f513a620f8f94fe6be959cd52c66684b2ef875b41b9c9a66783cb3b362a725c8185fe0f3df0effdd824c5acce3b112fc9267fbe2b622f63d45b29e2f3a71ee0ff384b5973ed4d59edd3a4f3cb75dd218bb87362620fd7b7e449dc6a4047e172809eaa776cd0b7b1aa92bfd0757f7779f5922e513157f848d20d6d845dc6e8c2b1f167375d8328b169b9c8c5e396bbea545bb0dd3a85c7b834541be61735c70f378eb6c9a6a096baffe732c44ace579fc6cbb1e3282aa6b957279db4d06d45925a6f791a7158a9be91bb9127b50785250032d32fb1f53870f210efe557d3151534429831cf194ebace6936b9dcbed9195027c48b89f00a6310815f6d6d3ed055bfaf61784bda437a3c3d635774c91a33609b626c7fbce23942d6934307c6128bbb900d4be41741396dd204f136bf46c5c8ac5ca324f5b286fc04e2fde4e0cb6467239083672870fe7cb27a31595e01fb32c10de51a169474d1bf08b0a163f8480ab473166534229f68cdb3af27552c468856f854003ee4b55cc090e7f4ff4f59dcb86a511c45ae138cad7b86cc7d893451cf99a86c6856f90ff60c817729236a0cebeee1ca7ed7758064bc18f5f0a0d7120ccc2e9c2783c6c0e4bc682672a0762f2f8d711719d15af54c76915730657152cf83cca8bee01a6fe734044bda453925091559475df6b61bfe25cdefe7f7d4b9d7eca52a46dadc72ac62c678743a8cbad85208254823bfd8ffc5f28cdd04293f55016153c63fea5efec9c94c76e60387ef2c1f7d14c27f44a442a73e32903e237a34874897b085275f65c7da9120f734b12ec9ed9ab777dc6879efaeb8bb6e6a2f1ee93093d1d0c3b8fd73a4317c714c6c231c74ae14ff5e2b8c5b7708e7ab379210b4cf2eda8a223308eada99b2aecc86653644ef3cbcd9216c5f22062e18805c7796b44ba9826eb6906e2eeb5d896c9d290c96b9c144ccb3e9d7f6554bae23804d50f0a136bcbe5dcefd5fd6622075bc8338fe53d82e587fb531e79eeb96085d81bec81062a46762d0d3573ff21663ba07e14fd06f49d437ac179a06c59995d5e74fde0f162b0b37e43d02b7f62f636fa09346c000d9c4a470ac95d01300586cbc7b33cb017be675b49660d1705e98b97072b9fc84d0a5ef267ed0d29ce6365a1ede15b585b590338a997a5447c581bcac04a097517fef5e184185b4aa711ef93cb8baf7fec8f93cd6e62d7f0d7a1ecba76ac3740d0e0d260f713dbf64dd0cafd9a3d857e756d6f16e93218993a23b45ddf5cc1168475d26253fa9205f7a5a282a892cf77538c1bb1e5040ee6b963c10e0debe244a2535e9e8e9cc30e68f4a798343232a2e9303d4648b3bef9d56639696b38513409e89720cf6528c1deb776e118477e30934eee967aa3037f8c84e72af9d047723ef51e2e99d50e17344e6fd637349a6c97e3fe0b82341be70d28583b7b1ceb6849690c74fda2da28e093b2f9e3cbac987c1be800d961e35474330e6ddd3940426f7c75c070bc6c543c32e1c8518309917f4b7d9f37159150cc1f04cb3653b0c6ca0b4b60179817229019c6d61d64b7b73c42b512591b6bf41654a70026200deb7d6c7be2f62c432a94dd01f2cfb30025e6b0dd7f05ce824c2eccc39cf56b79bd72bfb1899adc6b2c8b71c70cc268d7c9790a7c2ed00d0ca17942b89f21724e36e52a13aabcd09fb5cd5c55afa107190f40ede325d8d1b48a133fc6e96f7f1382a8dbf902fdb94229ad5e8744b66e25f9d63d2925ce690053aea71dca55673b39fe3565a4989b05f507824c50964e8aefa92a6e2511788ad6be0e10f0afa2c0bea953229b7af798d6d9352d2d4a852047343f35fc4aeb190c304c6bf689c9093f7e04073b1f5340acb4fa1b1a5a6e3f7a88d5a98305f4bb9dca67d35fdd5e8a0e3eb2b63f18e771fafa197d79c9275513877d799f3033178a18c713c01a8974b5538699cfeba62c9bf99d106eb352e02599d4c7c548f33349041064092e6f7b5d3035b3456c02e840af846ea17e50b3c51685f85b213010e774a73c8756cbddffc86eebf0473b47b3b358d6842ac0e22ac678f7721d84c17767ba16dc4bd857e9f0235eda49b4c8026aee3d5126e4fd98f017e2e24516527c5d61ac56a17784aa7fa8af7d20607ef7f95139b65d14de9ec619f75ab89781bf58c8904a4c88833d42f7b8ecb1d476f3db65a64532d255b9eee6a97b5f29f17e3d12ae98659bb92a3fcb50055173ace7b3a73d743df8099c8e5c9a71ee12c2cd21ac2504fa91e07e6fa7043358041bffec3a4e1a8477cb21f23cbe487334de8f134254e886a49fae8c83f277321a6bf81dcbb0f79bb711e0c13b876321df0a90def80afd97f3a54fa20fa53871b5577f8bf5e8c58c3800fa98add4ea5afd53a46fb45fa5053f177dd051e60ff33862b0f13b8d59fc0e831a327d71351ba32f5e085a58fca438bc6f97426bedae50af664469ace68f5c0e3eaacd9254a8dbf0f6cf2e7b22cc90927048a1918dcea042edfe247e6ecf7940fdb4ebd77f7a3d01e83aa1f05b38ab5bc3b8e9b4a42b484d4f1bae6831515587d41b262d91ce666e9a23924f05c44664fe85e7f9a72491539eccb45764f68b959f5758f12e7e51c75b8ed17182eb693207d1e401231ce407ca5f7e0cbb4375718998cddc15bbd2eac9fe0d3aedbd5526748524d839401c0bb7c4407faf6da6fbc3ddc2704d624b26ac4489b24ac0a4e69fe4d87696b6727bcf9aea12556bd77e3e154b82ab2d3d4321e75f45b62416363fbd5eecfdd1dcf85dcddd2e18cc5a429efb59f126431ac27b78150b97d370c3e690dc3d5ceb484f28fb28c90c5f845e46445f07a4e0e1a9b376a862db460aa93e745e02fe57812c908b2dcff9837065b8f6410cc2bddf87b7852abbc53a9d69095c90ec2ebab1e0c53111261b2c2ad6123cb06bc228fcbfa4f9228ab419a94f78076a0077468678c97850f375eac1ef551678ca3ecd871da100691b08dc7b361537f6c6118eed49c0bcb897cea7c9f80811c93eb9ba9ea36082efb84933d6b2c47151ba8dfa22d6b62f94526dc0030f055b2e903763318a38ca72d8d53b16d13b9f3dc7d1b11f32da53720df032da3164ec8f5a54b9894f9d6bbfff0ce74c55dde5297eeabf392d3f5c2569ca2def38387c6ba76022b06c0b9022b5b4bd6bf8df22edc13330af02d047291c974ef5518512283f6f3be5d92e20f616610ff4c3f055e987895a485125a95f7dff0346f541ec59486dfbbb358c54dac2c5289afe460adc41000b209088f30284a7d3cdb7ab86ddd607d1da0ff92f9a0dda43d88a6d64989e0a22d853041ea6090a0017e7fa4599bea943378d37e7f383b0168d323806a7f688df00651bc57ed7da722d68eb011f76404e90d58462ad13c079f38db0e1d66d6a0207edbf0efb1119aecbbaddeaaee378f458ccfa487e9a26b4250184fd44d5c4c8c6d046ed21d7cf50d0a63884806c4623886ac1bbc504e96974d21358edb26748c1439f1b787b328268c5eeabb14f3acd99f32b3c8703271f5453bd5d44a4f77c3e68205c0fc2235bb92fd691a32b338e575b575a0973ed3c3585465d98bef5e1a7a57408434b82388e22e94be894b4b6ad6a3884ef1592054986a2a0d9472a4af409036972e39f2f7b39e9900bf2841acd9c089dfe9a681897a45877c43ab1401102fb11e8a65d6ea22ececc6c4d8eebdc8bd9ac81714f04b9565c484898163a6fd81865b7ed07307c363879137ab46866b7fa3671441277eb26c58bed4e30f23f66069598c84feb4015ba614d989656b1bce6d189af2ac2fe43b237eb163a0f7d22355b4be484e8938a17fdb783934be667d0b0082aa44a86e5ee3f5aa1fb337d49278a4393aca3517ce3dc87977d05ec21d67ec3b1af19452d4740664f395d944022cf8ee4d32a1e69beebfd7c1828f66732a324d4fd3a3ce4bf146974ec42b131aec967f9a6b77daa61d5b7fd788f31450123f74032ce8e5c0802bac343ede3dcb66dfeb943713d71f31e484979daa6ff99261f37a0fb284a6cd7613f33332dade331ba95e95d7a1cc670b7336697194f23e13849b65222a274a843e597c74cf235292a70749609fb42a590b693c16ffc2cf3388d15a22ec24114ba1375d4f8efbafccb2917d02f96bda351e5101b022885a0a3731c1865bd7a530f57cb6ea9c5cb8cea93bf42aae8895bf68469619ca51a38eefbfb122acb80cff4405293b0f23d5f97d2acc1b371e70db59ae08c0901bbc49e140d9031125eba39e19974e3ab30d19fed607ac41317f633df33922a9e98a169a5a8f82ba35703b1b244df094d54547af435dde065794f70afa864bd82fd63ce41531b8980f35f881f3639d2c05079af39d2ab947d07c951e590ede11f093d6115c897d4fadf37c33fb5a832d75ba8e832836a2b0eec0ff294bd9a8e7507eca597d21ed2c07a5f2fbd150e3c8d47773cba8234851bee5d4cf8ac45218587244ebc85ce1cac9c1bfcbaf187da7355afd6d7ac80ec18624d174e3e3370f18da9872341af74781e71de0325311e0d4a7e4700d1be373479d6909e4397fa73725d0e399868990730d1f41cced939a51ac215f63c77485344943aa8b8c95bab38be93aa4a97f878fdd44be69d1fe21fa7548cde0f5da5eb83ac52c0485b31ca8cca70baa05ebe765af30c6deea0b45fe9e495fe9e3c8233a10e87450e3b36da0d5c8f2f3eccc3de94d3e16bd325bdd50d40f77af4b4987d5d8af6f525225ba94f243b5e4317d8ebbd6e088b43253e13ee9822443fe6f193d6ccb3db68bc1f657a708de57cc05eda134584dee77edc2d4e6fe65c4f4fb94496225ca83c46534db13eb76f8910909d2ea92080e69011e7e375dd823dc3300fcae4656685a887739974d787c2d4db48efc38c4a716bd16433384f6080cbcc3ae8c5a534aa4e7041fe72c7fd630450bbdccdcc3855809a2fac9ccd82cf9253ebbcd18897ee3ec56698435f3ba86b499977feb7a08da1a906a803e7ab8a7a2ea61c4fc95bf1af4877b04ac7a8f6750b204e82f41e3ee2110d57675e200d4b4737c2418775df7b55de98d8e08100b90812f3955ee9e8bf3d7439952f3bf0e23ebadc4a6ec1f7ec2779a9ab55050b25d6f737977c907a08dd9c7adf01abc9072ae0d1f14d4c2d6db3c6b5583dcb4c6b8a48a7887f08ba620963c9f564b3b36d25c82993f52d4394f1c9811ca14967d8d0aca42e4192d20f16a3c750788a1b1d8d9856709eb17ed7bf2b15549b962a12be0f479e142b1ec88fd31c71b76ae1edd3b758e26839e4ffd0e950d8d0118f638c469a1882ca42e6dbb7b92b2d4a31e8103f0929c6787d87161153eb495340dc4ef007a98c8a2fb8a21b167f1b0bbc8473abd68f3cf5d40ea336a03f27295afef24d27fa52fe8d0fac82e5f75ba9573da974f6ef1147b62965835a5590f69896528819c66e564f192070a0bedf1d08591c4ca72e4e07a3346a6622cd4f79c3e96b2c8f18210be1e9fbdede36895452b1115a938a67b4fbbbd35a56fb99a20a778d75e3ee5f2bfce1cdadbb4b46cc07ceaf3b573edd7d33f14c06b05914a370873bbaac0b0fd8530179ff1a8887a60e00463e279b1366c53db865d802aebba1e3f94b065f0bd1e6aceb9db33798cb8d1ba684dc0b797cd72e3e0a539a67242b40c7f6fcddb15fa8b11d1f4937251f6138a81278e6b0bf10a6249cf6709aa66ac2753ee839baad189f6ef997217d771680dc19d46d101232a73c3b9fedf6edd09", 0x1000, 0x6}, {&(0x7f0000001300)="1b562d67eefafa7e52739eb12dd3efd3d0d519af5adf4beadb7e98642c32776d85059122027d85098ec820f59a25e4c85047fb8b3ffea777841e2844b6ededbb95c3b026a0a78c9f3f29f876c587412ab2a51ac2995df7fc95dd16fdd97a896a71cb93ab1b52b96fd41bf5fc77b542ea742b056769bdc47850fd192c0b618b63c6165759bef950595af3207f50add07b48a7b139a6f8d92cbd4f77dc5a43b9d7f92ca3334d9ae77c2ccc4db3c439b294f9a7390e5f102d53717644e1d4b0423eee08207ffc85e1a814118e19af20b04e4aa8a9e3bfa809ce831e55c30ba8992ce3759fbed6", 0xe5, 0x3}, {&(0x7f0000001400)="f76fb2984c7ba845e22c7a789d48023a7f8882eeab28a48bd4758e8dbb44f2635e79cbe9e229eb3bf4ef12f1b717dc3f395a771d408c50ac622f82696bdf6f2a0094ba50dee71ad0d697b192cd7ec89a8d63c7e05272f8627defb970bebfdb9138854b2da5c92eb319133d3b8e64fb771bf47012257bd47a3754f26ad62d2d84efedf6ec01ca0038052abb43d4fc9c91625c19337c7b3610545a8d490915c88c11ebdcbea96d79842eb6968fef0cbc1202616bee1a059494a13c3d", 0xbb}, {&(0x7f00000014c0)="9274952ed212ede8ba8ff5042b8b99b7f881b1d482eec2ccd0a93d642cb7ceac848152ae74251146bce91cd0bb4fcaaca5e065e999516b3908e9d3e701ce754214ed0769d21fe9c2aac89bd33511abb48d1c660657dcbe6fe44b330595c2f21756f5d18bcede3147b8439a3ab4c03f737457fbb41e7fad46e5267b393e6bab454b82808a5bb8b60d952e90bfcdf2c5ab654346ce808ce8ae0919a08f1c0f6c8f86f253162bf742eccdc3ee94f6d1bed36a6684d3301cad149290ae2c15294b0bc740e73f2a2f59833ecde96e915ab6675a7bf192ec", 0xd5}], 0x1800000, &(0x7f0000001640)={[{@huge_advise}, {@size={'size', 0x3d, [0x33, 0x65, 0x38, 0x65]}}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}], [{@appraise}, {@seclabel}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@obj_user={'obj_user', 0x3d, 'vfat\x00'}}, {@uid_lt}, {@euid_gt={'euid>', 0xee01}}, {@obj_user={'obj_user', 0x3d, '\']'}}, {@dont_measure}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}]}) openat(r1, &(0x7f0000000280)='./bus\x00', 0x0, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x400940, 0x118) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) [ 156.809979][T13900] loop3: detected capacity change from 0 to 4112 [ 156.844754][T13911] loop0: detected capacity change from 0 to 4112 16:25:14 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xe000000}, 0x0) 16:25:14 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000012, 0x101) 16:25:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 156.856420][T13907] loop5: detected capacity change from 0 to 87 [ 156.875979][T13915] loop4: detected capacity change from 0 to 4112 [ 156.885134][T13920] loop1: detected capacity change from 0 to 4112 16:25:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000, 0x18) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:14 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xf000000}, 0x0) 16:25:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x212580, 0x116) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r2, 0x0) sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000300)={0x108, 0x0, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80000000}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x2}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}]}, @IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x60cc}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x1}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_FWD_METHOD={0x8}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x1c}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x22, 0x4}}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x2b}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_DAEMON={0x50, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @empty}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @empty}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'erspan0\x00'}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x9}]}]}, 0x108}, 0x1, 0x0, 0x0, 0x800}, 0x20000000) [ 156.921194][T13926] loop5: detected capacity change from 0 to 87 [ 156.949813][T13933] loop3: detected capacity change from 0 to 4112 16:25:15 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000022, 0x101) 16:25:15 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x10000000}, 0x0) 16:25:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r2, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 156.994345][T13947] loop1: detected capacity change from 0 to 4112 [ 157.005624][T13948] loop4: detected capacity change from 0 to 4112 [ 157.008436][T13951] loop0: detected capacity change from 0 to 4112 [ 157.020819][T13952] loop5: detected capacity change from 0 to 87 16:25:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000100)="040005090000000066617400606dfc993499dcdb95040409000200027400f801", 0x20}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = syz_mount_image$nfs4(&(0x7f0000000200), &(0x7f0000000240)='./bus\x00', 0xaa3c, 0x2, &(0x7f0000000280)=[{&(0x7f0000000300)="dcb6284a8821c155093bd7e83ec2954ad4d29914ee57fdfe217aa9fa7b6204bd99e95ff33983ba23cb6eceea805e4bd6b8cc281a45b91651bae118ce53965194072421246bb49145829a2f671d48f401ee7b79332dcf417f421c", 0x5a}, {&(0x7f0000000380)="fd7806f95090f25ac0c8376ffb0864c1a699a363a2c046c921bf0b3b83f2627855196807634ee2ae0bfaf04c0477301d7df6e940fc1948c6f3c7b2d96bee5950971cfc420687a8db5aca023f7579916395e83dcac5946c6661d4f24b44e03309a874416a54413ac76279db0f8dd66e8c02e99dbdeb6df35cb799874af8ef81999bf901216e0d2fd729337782d3697905e302c10fad7936a1bad261e1acb2e979949ba1a4b250cba0c4d5c3c08d0808bca1129f968b6883e733ce39469b623b70e5692ab5790576ea22898237a51cc18ba9479617fdbb690183707154300cb0d5bfa458a0c54492072698c74f5927547bd1bdb0127c741c1849902e11335ede8c2dd7019591175ddd214cda69953e738ec009c0409bb94497cefc5550335db1a5f8da63c6960d778b7fba0d06f213f79f119e8aa7694b467d039fa45adb16b9705610e1a020688985d644576c694b534223a00a070efea9e9fe0dc150286c02cb8fde4393ca5db3654c415b20dfa7dfd1db687b556bd55ade3384e735b60e73446edb4cc8efbf50109049106ec966c8dc2b54b8d06f38968654cc3b687fa14c4b8d143c49b572b92e5ee1fda292dcc9a1b4389f2c7ebebd72fa24f5471455fdb3da5dd6fb57b81624c19d30036ce910434c40fddaecd93ad8d3c2529d42cda7e4570413b5be35c7f6a1721e3734f57551246e92670b20d86b02edf73015b3030ba41c45d1d4d17d58f031cff0a67d32b12641c659929039d8871cc73c6d53d75cedb44344fabe84b265b87cb49b0a167ece13201ddce8c858a34d0da457871a1bc135093e39afcee0ad6abded4edd0435e9893eb1e29faaa63f42191870408351bb29995a97015969b1357cbc588c2ea8643242e5531127d525577dde13412034eb4470dea44d8465d823d0ebace72bf13a581b49e1378643d743227c5d22b65ff82796bf571714f151570cb0e21104e233cbde01dd21d81a03502c4182c5e57116f6a3f46db9861febd633831d82e1009c781ac2694b15cdbd48e829f2ee82ab3d4e626ce71bb1640b4b452606bcd28be61814c02ff4d682c90254cbe91d6f0aedc61245b7d6c09c41c6ae85391d6fa41d43b2d13a57b8b12629786a53e2ee171b50f73f5e097b5b610a536d592fdf80a484cc41ff63bf0823d70cadc04cdfd52227b3e5616fefeff06b9c66cbac03ebd9724885b355c81771db7bf14b2d69320ceb1ed0c9407dccf21aabae56e4ce445b7c6a3413db9927660685b01a0a322683c8f8d9f3ca9ca78f325e70f10ae131d275ebda2aebca87057c7dac02665781011cf93bb16bbd5c872eaf8bc7b065d900022ea5be010012fe12a7341de4dc94c0765ea95f9187245c5e710be96297c1da914c0ecac797baa4d20be99191c750dbe8400a81b95ba516ceb6b28fbbcaaefff51ed1a57ea1063147b4c5c75307609f2261c933e8233563c6a4e7a7b3bf23428cf291047449bbc0370dc2db36d14901f43e0a89507c7a4e572ce55463253b58182ae31999e14e1eb4a7963a00133685b73a8a76c75a617b410e41a2369d0444b58ebf0539daf2dce89cb21aceb7a7081e441c5731adb84940cc226e7ede8f74d344b060021804e8ba5619012e40bcf89ec164f3988dfee0e2ba21ba30880039a3e5d5c1bc223ff49dd6b5f70b26a367dbb3258af8cc78f2c369cc89079b400b40cedbdb5c11fc9fa04720cc4a022103995dc6a7176ab2487bce00c04b8d40c6025cb2ba8666ac7cda3c854d0a9682054a70f05b4e2d6fdd74beb8d1bd8201a9f632224208fc32e9394a14d5461ac2d596b476e8b970f35d3df797d6cc363b2b7e243fea0b0326868f0827ac8d24d51ae5805f4b8b943592f4ba2b45bc366dc21cb6a7559f1d3ac237801fd3d70f6289ba8412ffcafded9a64daae530c8bfa4f9978697f4d4a2363d00cf85e11408aca57fb4596c6d51bb88a6dd5d08973d4eabaef7e7410e2d4e2c2ab1f055d96fadf6b13a2badb5e7a0f3c27b048e1afe541c4e0c1c8b2a1b1d5ec907b6d9a06ab27ed894644b1ab13aa9104a261faf7ff15af61677a52103d536eb4b5faf239a82b2910971b592804174a4e9e049a8f5d9e6dce71a1403fd0b8ce2be80af2721009bfdc4f7c572ef6dfda4a2d902f3b69f7f1259adc26d533ec5b20c11f283f841ea232e48dff64836199c411c53a1f1ac5043c7277e9cc6e050571157bb261f6b1892784d171305f85f89bf189444eff6766f34a27e24538079ede4cbc0c0d115602273861b045340879e90fda9d850f58a78c2991a1d12e344f29a2025b6c2b1db162ab52a283ade908b7b4ab1e358316bce9ffbadf829552c54d480ba1d375c929c579cef08a312b0ea7ff822a98ee120a4f2c3c9b2a7d2eb6d361b05c17349c7b4e568822131df2e42e33b20a9e4a60b5ac8f801ea388fc47441e7019a2ff1e59ccb899280b5a7e20902334d982ae7b6fda719a345d11be6d6450cc455787fc5fd2c10a2f3f1fb373efe61893f3acb4ee949d0c9f972394b6904239b7d2a345ab16af92a89ec8f65628a9c8ba684ac4ec7d0e409ffc0423a9ba905cc75c22b422cae38ae29b14ead306326109f327f90e3ce20b381eac3ac17de8fb20c6544ad7564f98555222adc656af093f0eb608882569405de32e6d528dbe55f5605aa50d1e74e301942e6c2ce6ff6f389698a942f14db755c9093cf12f6341d0f44f69971c348b4f1414890df19205420f95917fd11a19ec2a4c68ac2e7ad6928d21a9971d4ff73989c5e10965266e3c5767ce15e5cea4d34677edfedc8d44f39568a25cfb4255553a5b13691c14a8e3ee8cba0ed840c97bfded1c293f9580cad362198e12944cf9ae6c4ee61dac317c2a984cdc209a74abe1150c44ef5d801f3e1a9a3d35d94eb7b342b49858f23c31b6e753a7139101a3e6f236aa0b229c02629473d584996769a3134e7247be2beb24fa9082936c23c9b354e316bb1025d31afce7d55eb93a392efd8685ef0e18378abe466f7233766e883e7ecd8776d748c32c583b6cb268a5e045c7326452f97510265fe280965eaf6f9934de4162b1d02e4822d1c6c2bfe7b54e01d8e3b9a890cf5bb55de24416d0871cb26859ad9e13546598b9b832ca5e2033c552bb08185ca1e6c935c1aef1c868bd140aac6781db67741830c1387127803080a4b287ab7a77ac258b5cb622d8eb8d2160b228b57c59b7b68087a63053ad29fcc429c2c019b8e66c69bb4f307776dd232148ce0949b0c7149b33a9bd87c9d3f93a77a2671f699fd047ccb5f7f240af89f9b6c80bde31d5411f60acba0cfd6412c7cd3ffc1fb0de044e461fcdc57b6281b3c213048272215962449e9c62e867c8d2fcd4a31880ceeb7b736a58d15cc2b317c729c5eadbd06a5d1e05db14377e95a677503040928819d649ad5265a904ee82c3c0195598c4492ac50a78f9c45a6d3a10a36ba5f828565eb4d1fade93ef107fc0dfda6ee419330cac7b9969f335e3091762ecadca5deebd22f990ae8c8e85531011fd79b647f3e8aaa4af85f6d4eafb091c9f187311b6097e788d3a31bd21b008f4589fcae04342bfe70537ec759b12f3b86ac411eb37879aa0935b9f16d52a3f00544e3b617d8ab8b289ba3c57e68848b60a60b07fddfa69d87c03ffb7d2d6c7bc95fc880bfbcc8a220b324d5319a50d5facf96bece3195f2927b8fa1a8e525d4e0acf81ca6d16e393187b32c9499e5ff4902f1bbffd7afcb8497d77f4abb7307df4e2331a0c2054c2220c13115a0b09045a7cd12e777def20a8c2076d28a0c9145393d4065d9d6fb116f578f8763540eeab3e502847dd96e9d32c4da870294b367686a1dffeb417ee0a29db1a74ff8ed817642d2b88a54022e921a871026b7feeaab0d922985a708b9f71f354c0e9a50a860da01629737e08541f1f2bb32c5dbbedce6095e27dcc3e5f428933950569b08427fb803d2686d6b78d549fddf4c092cbbe2aaaa4efba65ffb48e65689132575cf53404963f38a97af178516293efc99172d4c9b09e32dafffd347f5b855e73360da8ad965782acfaf6c06fb4cbcdc3db05b0226c6bc08f7cd5e2f6deb8141d67c2b6ee332866140a8e5855ea916d693d40f72f5a3023ba3f1351712f235a979d5d810461d8d64cb462bb9d0a11d414e38b51134dd729a92da6271a34f6e0c5330371d854a4bd3d769158f9ab394945711e5fa98a8b7b334cbc94157b6dfeef4ff6558c5b721f70bf66eb8f313c2853c3f2349788a7aa1b3720a03d187abbb02e3d38f3f9e208c2f04875e1d683aabf5f1fd2e940ee7ef70119798d65c3cfc961e6f7b7f3964ec61cf3329ab256e4431f69402e8ceaa1203faac237a9f457ad3f951b1868c6e84a138c4214b979a22fd1133c28ec40e4e72f71c6624d6cb08ee205838bd22e17bf1431bb552f6479b61201edecf0563e87e3e66c5b82a7843888edf0e7a9060c53eb1cebb7201db8696ca3243378ecdbefce47e63fdd324777c9eec0d429c308a0be3fca2347f6dff09425697cd1ebfae17f02b6d5421870810d4f78352cac00516227c0b56c9145eb95b5cedfef3737d5b9a85aa1980b2ed9748ddd5d238743c4b1c3b13fcdabebf2d1821161adb034417cd378469a3b4083d09520ac1577c753de3e8ec9dee28e0f430343969169931eb86841ec17177255feb04719c6d7d851234ec1eab6b0fa465002c5f56b0b8459eff70da799412ffba84d94c8d4cd0d8b41e81cc4a229e3015d18b8b473d95287bc07e102fe5f83293d7129669b6b4839074f9c798fab289d5d429a66099e6c76029e64505b9915fedd0e812b12762cf51437864a4f42394ff7b29795d7646c0b07798253495375155fa0a7bb73b09555e1469948d3cdfcd9ea9eb770735b9d089df2be26a9a56916fd3dd300d45398f5d83f716aa010db4c87be71e4a0ec3c7d26441e9f6d81afadad4ba30107554b426412fd453205746b1a6bbc378e474183d80234e062274288505287723983fce8a4387082586f4f240f22a86d833e21f5f90559c3bfbfa8c213b5db973a4ea60ab01062ed26605de4745d59d1a4410a240eb7643c57b49f493da58f21688b7b44c0db863fe3c295f2eddde51d707fe844ace225343f5ed9123f960cb1977b9b42d031e8b786a81ee3480f5b6a5519624a5281dc023d5e75898354f98efd57658969343817a73fdd34671d3d0e15b3966ca0d66f2f3fa6ef78e513cb005bbfaf7f97498e3bcceb8347299cc894fb5798c5c7a7a8e6b4835cdede6d2a8a9f8a1bb23a5847ee8a225b7c17ea29c35612db7bdb459bf3112549643977a61bebad3f279a11fb3fbc26ea1b50d17f1cede344198a4a51db787a7d3d5ada40e6fb97e7ffc2a2267cd64217d7adb9cf585e34657ceb5a0db39ac9f05d738757d41a8490831cbabac55505aa3d77e195cbcf72235fb20bb2faf8543ad27151bb7d59e806bce8bff731e742a770cc4e063dd19cccf8173822217a244665870e89fa9537d2c7833aab0317ce6e1d15822c9d1a2b9a54ab121e00cff8fd1d93902921412d6b8699146b93b237a4c58c4949659982b1558077dcd258d73b8581fce611db233ed854bc9b125822a84d919dc83fd9ae476b86784c8c9b4f15c0b9520264004490a01463213791dd20b92179d433290c001d519ea9a3879f20388a98163c3a8308efb3628feb364b744016d10d7d7f57b847a11c654592323c4abcf88df2cd8338255f239325a9755367dc114bb342989f84f181c8cf214058141481baa3acf6293dbc5dc4aec37615771ce46cf8", 0x1000, 0x1}], 0x10a0050, &(0x7f0000001380)={[{'msdos\x00'}, {'msdos\x00'}, {'/^*'}, {']'}, {'[%'}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'msdos\x00'}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@smackfsdef={'smackfsdef', 0x3d, 'msdos\x00'}}]}) unlinkat(r0, &(0x7f0000001400)='./file1\x00', 0x0) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) bind(0xffffffffffffffff, &(0x7f0000000140)=@nfc={0x27, 0x1, 0x2, 0x1}, 0x80) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r3, 0x2008001) openat(r3, &(0x7f00000001c0)='./file1\x00', 0x400, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x1, 0x0, 0x101) 16:25:15 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x9d000000}, 0x0) 16:25:15 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000300, 0x101) [ 157.083624][T13970] loop3: detected capacity change from 0 to 4112 16:25:15 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0x9effffff}, 0x0) [ 157.125564][T13978] loop1: detected capacity change from 0 to 4112 [ 157.165296][T13990] loop0: detected capacity change from 0 to 4112 16:25:15 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xc00e0000}, 0x0) 16:25:15 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) fallocate(r1, 0x0, 0x0, 0x101) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r3, 0x0) r4 = getpid() r5 = pidfd_open(r4, 0x0) process_madvise(r5, 0x0, 0x0, 0x14, 0x0) r6 = getpid() r7 = pidfd_open(r6, 0x0) process_madvise(r7, 0x0, 0x0, 0x14, 0x0) recvmmsg$unix(r1, &(0x7f0000001b00)=[{{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001500)=""/196, 0xc4}], 0x1, &(0x7f0000001600)}}, {{&(0x7f0000001640)=@abs, 0x6e, &(0x7f0000001700)=[{&(0x7f00000016c0)=""/1, 0x1}], 0x1, &(0x7f0000001740)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000001780)=@abs, 0x6e, &(0x7f0000001a00)=[{&(0x7f0000001800)=""/206, 0xce}, {&(0x7f0000001900)=""/223, 0xdf}], 0x2, &(0x7f0000001a40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}], 0x3, 0x40, &(0x7f0000001bc0)={0x77359400}) stat(&(0x7f0000001c00)='./file1\x00', &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r3, &(0x7f0000001d40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000300)="053aaedcd493bc3db4e6f4b3b1f7a599a71ce4efca4dc40620af12c47f3f8549bd01260099969edf3aefb0eee970620959a59b686f940cbd5515a1ab3d28fc1a2c49bc3ffe0dada1a75421e4f2d450c1b6cca148db44cf191ecab63240d7ec74bf3bb21bd8f72465be961697821426374286fe55e8c601bc58cce8eb873e435a13c6cda62b03b28689e042c4ce702b45a16d8dacddd6f7c9de75c8d980aa0daa6af92a98fb36b51c2f49df512eb356b1f2724661608b6c6e9a71548719ecd728d96a361be2fea1d30c5310740993a2ee041f073d67a7470990bbbfcdb2b51b1ca53a062e6b306a4c66", 0xe9}, {&(0x7f0000000400)="03d35b389d690ee34f9c36f602fe816e6f0ff329d4b5cac080a52e003b63e65078d2a125bfd9e565f8f4cee9a63f31e115900a428567da9bf389aff49f452b38a807e97ffc68a150eeb8144213087d9ed5fad94c50b01e34a47d8e06cf36445200c2ddfec19134eb4fa54a409337677087a5ca1309a736e2d2dc39f5e23ddcbdbbedbfaf1504271836efebe3408230aa58584d4430ae1034bd40c9f5c90c084f8b2d45cb223410317463ae3846de34200e4203f5ca186adebb215c0c52bf56b2608c1226acee4b2ec7d7806f454710b81055190c0b229836ea0590054b61bfdce68be97aff9eb6db85e81e10dd8808a1694fefd7", 0xf4}, {&(0x7f0000000500)="616d5f3157549e5e4b18b67af741f8d8f86aad2c4a03e55490208ffdd7b59693bc601a713fe2dce0f2c840331ef55bc7b4fe8e06008a517ac8afd479cc8e1fc0dcd3886fedc3132041d04c1591e990feadd3fd5840c4f38ce65155f38c6af9e95dec6c5f177c968226cfa72ed7d80e89801f65bc8e682daf761695ace238706d087e0ce2fe2687ea19682c3f7130ee97003097e35aa4f5025cfd41377db03b04c0aed5ce25d3f070191bbb61a6eacb1680c8c9fd1f0b6ab8457788477214df730e3f2104558d67c226f55e04bac16c6045228b3a7ad709f197894c00d2615e092425ec3d3f055bdf92cd368c5c92097781fcecc2e9d2344c471a2ae5fc40cd44e1de376ea7f11f4dd7129594914553e0a13764280fcd1d77def62660e5f16c90d42e1fca5b93e23682437740f04afbf7f448cc890bb13764f9dfa0680d892c77aab2a06212549bc6845b51c27eeb955d27841b91ffa883e0d3f6ec68bbcbf0be6add3d4abf4915e78fbaac8e91f679dd39fa23636215fd04f136c3d0038ca2cf0a254d66f8f24f7e2849b8bb6bbc1ed665fd4df6883e586800a9726fc4d90a898a8ae08b82a0cf2eab63e7c134e5518bf278c217e12e508e4614f507b15708ffbbfd57d0cc554fbdb9085586080448cac3b38a62978df5d84accbf720d62f74e33225c811db8b3c7ad8549fc16d68876401411cf7dc1350637ea1a7bbd0aa33d34c1c6e18bf5da84d87460f5083051feb8458c70b58625405b19168a5faaaf319cc393717bcf24cfd86a094c0cd33d9a58abaf8f0fa3a39b47d85c834c12e231e2f9d8d2d46c71134b85c81b68ab3f07fc92d0b03f9a5d3c2fd34b2989b2aff6ca87b573e59e07cff98971e4aab3a4e829170a874da49da5081fb783432789353d546b63463ff6f0cd3269e1c65e5457cd992b4ef04a6d182dfdc284498a7cfaa9ee6d3aba9b5f99394cbe035955d8b75d87e22150752cb67f0157732b2dcfaf785fd8da9378b0765eed42cce0c0e1881f20bae539fa05c6d34eb437be78715149cf9588881f770e40770b31a2fbf9f87fca06b62613ba0fc4eebcc7ac51da482415e236a26d324f21f34bc16588212306febfe6ecf6ae1ffc60bbd309e7a3603eda4ae2fe1d494b35b91dd14ccb0bf55428fe0e4885c0bb59256bdbad6add61c044e8ee946b8235697e64b8155589632ecebcc1a409b9b82e756ac55c35ef21e6340178a15ee7344fc568dd6edd93512e2fb0c5410216e6c61fe956d51643781649e1651a30db20e87f5fa7cd3e1f7e7d0add77147da3f0cf6e9a776af2d6fe096dfb3da38b10f1747fc0406fdee7a47ec57f6ce33d7c329026b579cf491442949ad1a26b655dbc702b8fe869a40b08a99cc23af0917ca2ac21be45598390ecad6c86b3d789782d0f8b0920f3dd4ed74f97c61ec7e08778b7b2e6d00bac8583825f568956f5416573abb0f0acfeddccc1e72cc464f3fb796317fbfd196d88dc205dcf8c3c3cb3682851e7c3d852b16613c83ce170f3f59318f52c2b33431a3e17b0a91cc6fb4c6d41a32181b135e01d76d11365b0ca71ba1f83f922c3b893be25f5af47b77f8d922c8f6b73f6ad34a86673a4b6ffc69e434d6550c8871d0f2f14c2a02c9465d2ee50cf6cf52a12b09c24c5d8f109becc23f84502acb9b070027755dcb2e48691ef7598890222aafad290da1d3ad800c840c5bfa849f31fd5b22c3338650beb0c76bc020a5f2d73313d5a9e221f47090a65db27afd310f3da495c15ff0979e6814ad4160385a4adda5d85d9ba77fd45a1a62bd21052ab70d7f8c5bcd280b9267ac0c576b63f25e363e30a6581a6ff83acc066ca1fdc1e7bae562c9ac1c03c15695a66a6e3dbbefbf6a7fddb430886410387b6dc88a63c49a3fb36a951c500e802360b2327ce272c3b9a091d67cf2f810b115bfd6aced38c7e05335808b6d3e31993ad6b455eaae4db9abde5db9c3e669f89f3e863755a9a0d7283b056a3d34812d4fd6b369d949212635812d0e8b154212c13bcab1a60087471e00cb36c5c8bf335a15dfd180143149ed0341781bb9e3ec065e05ee53812cce1079152bf98c03418062e9d1626867004e1dcf9796821d1d296a559e07670eb48863b043d4f2329f2e53bcf7d11307157533a8d14861dd651b86f8d6e777babe3cb80165d030e361525eb138031931556bd4529b5bd36590be67bef85893a25f87edc07ec0b5d3f1cecf6b38881298457f2efd4b151b9b7167c25ec3d5e4ee7a413838e1b91fe6f1313c0fc7c838b21f292fcc718a68860bae9f2f3327aacb0befa5fa6bdc570e67ebd0cee16ccb15940ec601c6daacf5c7daaa8695ecb33c0fcf78c7117d9f2cec7dadaac3bc70c01213ac092c697c9dc2ac929966ae0afd12a13012e97e4fec162d0353e5c504125ea42f4726336ce4613b89a7fc1d195023a94807bce0048316b4fd05354936cba3254ac4752863703827e57f6253436b584c681098ddf3a1022a2029b84f2270d0f0d5e2d0dfb1c462238e7e7882d8232e9ad2fec729b180c4ce94171af19724d3cbde9bbef5ecc4ffcd5ce34069f0645418af6aa34a0caac150df1da1df8bb777f97a0fb4ff516c31a439bc9c37c5b72e06df2f84e97d2038b2d7faa91ea38ab6c7dcefa8c6033a49ae52313a7ed5b83e6af647d813f204925309f321915de8fbb237b06a64171314d48dce80c927a0785daad2059821329c3248e842759c2dabdd83b94f759dc7985a36380e8856b0737ca8c8593ae99ffe74ef0f7bd971c49db477bd15d18ef0f1d603a0312e9ce4659434bab46465061f47ffef92aa5ac2fbf1f6f1dba359fd22454b345adeea0de3ee3ab4f1b9a980b00eeb4f48bb846990e97976abae1006724de4d1cfc8c6798ed1cc1cb8999ef51e87f3600e9cc4221021dc4b1a810d9d8712c4827a9c1e55355cd10a854b093e4552a73e55b8c0f0b261e836f1256719d42bb67d1518de403febb9cde4b721e09a8551218dbf4edb2c61bfa077f6b6e24bcfabaee220c951c77ed942cfe9b9648ca85f8a4453a02b1412bd81a3ab7982b2fa02025bb533ad70d972b671203808d1d43fb65693616d2fa74af5f7212392aa5e811cbe2754166ee41675626f6c9ef8d45a0df0474a65e993492a42b1c0f53e9da4123726a47da433aee3897ceff6dcc294e51d0c3420f32b960b85515a3ce0b9ce85cc55d66a9274c9086f6ac0367acfe00ef0db9efc219fe7671e6e477c3d52a851fd43a8970ad0fc62e4eb9a36337591caa6c3db251dae18f250257e0030a83fff7d17ece7cb5839993b1f1414528427f9cba157c17a80115622e8bb31662ac219819914294d1a827104e4d67933f4557ebc4789af4115de8aad967b84041903d9b465d26d65ff6086ca29778ba0dfe6c6a07945ad2da60a8838acaea931e98bafe434c7f443b37d50dba0564ae39217b3d1e77caba6eae927a5d28c69bd1b90cbfe1c4a8f73fec6dfdf74416c5572592a2b51b21aee3bd3cf3b7599a63d4b05947cd5ff78c0dfdb113e34c653584880c5a3851fa02febf41947a08ff4cb6a8115be44acbc7eae0dab93a683e66f3992010b68738248162e188e0d225880a107fe97478c0278ca5840a207fe35f11c62243b6f18364b828e124473ec8c0c3725d2e933b830b94258cd56c53b8d482087c299d7eae8e9c24a053c851c36699dc872d8b5bf4bbfb545030fdc797b40417a0ac50602b502b6913e2f14fb48b728d6153772b108810d3287244c9b8a1c077902667897e29f324a7b07d7c70e9e75625162cece8af9fea09fc331eae3fbd917e168b5357a663bea6e8632ca2a669a1f2cccb037ac9750b8cddec7b316ef1e3d1e7b4ce776f123af3ec686568d2bf1213b5af4b37999b77ea3a8e4ea265e9cd559e82cf1038b8e617eccb7c7894d6a5aec7ad7328089a2a275397fb961d8fb20d7b91fa1dc53c993f4ccb7493e44e04640386f7ed2765e8b9077fa9c2b2ceabef835d1bd65a5b1f4ab0262fd3cc3953e995aefdccc79fa76178f246ac94e912c32df2d54bb6c5f4dee2ea0f21c4716b6541860327d5db2dab96ffccb870659acb94e77a1d0eba72c63614758b6cdf8a3675e6dad1d960f198629b94b2ebe58f37ce90297ceb6a9ff82ac924ccc224bf6e61a5360533ac8db758a2bfc1982c67f2e02ca90491b0b54d3788e73411ecde2997a8cde8284f8acef535cac0e2ecc18cb64566f78c265eb56645a5bc72fe2e7f1845daa5d7651aa69684e02076d02c7c1b4a091d11f944fb740479e1c0fda4cc98ea02144b6f8ef3d2f22f2ab2b651e2cd3f782d97b72ca5847b5d9667d69c72ee3f3af25cb2a9963691e139ea0ae1a71a1ea8a5d0e4a2dc70611a0c976328f3bde355a8e4580d322efd8b64575545ad21e6a800cb87e13cdb81f292623dfb6ea878bd9d35969fae194b2975155e927c1cc8be27a938bcb68b692455c380e4833f0da8a2aab43e7ce6b6f8d49d3201cded666a3f8a014115dfa06455765d42becb0a14351111f775657e82f84fcba0e80bdf53c5a2584de080aa65255b74b3947d3c2064ffe500e54bff1f9c38298c8b79f8d31e1491636dc044e956336f4d1504e155ee075f4ed0f92ffd467de98e54e7a1c30499fb0ccb2412f4ca07ccf542a90732b8bdfc02412f92b3b89e517bba57ec41a9770a167657ff95d69453a81eaed0b941a3a2430a92ffadcc874ba88326bdb6a90497a696fe9cfab4f9fc1e96566556414148cedc6bbe037ff665b8c6758cf38d60ca70fafdaa75203bfc040d5b940fb19af5ae34d3d6170f22154b7600a29583d9ced6ec7a8dde0ec419c3950214b5e58d91f1c435342bd7236e7068e15be302fdcafeefa31689c40ef01c967beb3232de3163ba08264cf83f882170b0a155cbfa06efd95f74a04769bb30e16f0e0729a1cf03e3df4c62d68af63f487cf8592f1e72ab37fac08a8c7cc35f027254caac7e0629c50855f6d53cc2a71ca62e5e4159a758799a1dfcc06b3c57f0f91ea7f7b126b3646de3d48df66fbfd66e520bc469724a3ac917c7c5a57d7b136325d56af801d90bac21bf77c256e05e6314c746680158aa4f37bc1fcab6cac0c801628d0e1f3e3c1adfbd7184267939e05f83673a854443e1e49fc37d9b3151b178a03ffdefbd42ec2dd528d68cdfd14cd4c2a768c79a32b0316d7fe6be873ab63a94f23583650d7e5cc7c919a6c1ddb4aaba86ca306e61254f41c33b4c612d4b3603c85a0bfc2cec2e7be11a549e3d7d24ebfdb9c06d3f3bfab8af363bf6c9e86e3e8b619ab4082489eab5a5fb374da92e36b0615d858f4d04a125566f7a7f55249a04e35dee92edf29528bf7d904d68dc9354aec01c09666caa6c337f807326ba637052501cbdf81c164b8c0b2463d04de34950fe06330fd3093001aa033d128fb60baa6a58953ae9b400ee3208f50c3643e9fb5b6f994f9678f3e7106be440b903cfa5b7d251d94d7e3908590ab1628c05fb891bea624e0faac53e7a682241131840643dc773d6959d3d15f955893ef221184a146614428103697b7fab8da10616664aacd22c325dfef5ca8e42adf76de49989db1963aa7810c1c6373d17430aebfbcf980dd91f28cf3828f312d7ba3fc46392cb05fad7624fb6de1f62f9d28cd586f367f54116520adbc481b1f76c7ef1185938872f960297aecf699139615f14c4425222bbc379dbc594c7d85bda392698cfe14d91a877b7a318db140b389b0f7286117a242fb265eaf555ef31147c855e7641297c3198648006bcec9472d776851954", 0x1000}, {&(0x7f0000000180)="71a9942641f27f356cbed57d55a15256c57630c34e347a49d6e3c2f0252178ef466bb5b58f2c11139ffa5c76fe316c6fd50ee975604a04cf0984b7213c805846229ca134fd50d6744dd782b2ae78908a9d5a42bb910db9ae135d1a19231f123602f9c6bf5cde0fa2694c7e67a2562164ee7dc8ab944f0bae59fbf3b8c7173443", 0x80}], 0x4, &(0x7f0000001cc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r5, r7, r0, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8, r9}}}], 0x60, 0x4}, 0x0) [ 157.173417][T13992] loop5: detected capacity change from 0 to 87 [ 157.181251][T13993] loop4: detected capacity change from 0 to 4112 [ 157.206062][T13992] FAT-fs (loop5): invalid media value (0x04) [ 157.211255][T13996] loop3: detected capacity change from 0 to 4112 [ 157.212129][T13992] FAT-fs (loop5): Can't find a valid FAT filesystem 16:25:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r1 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) renameat(r1, &(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x105800, 0xd2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x6a4403, 0x11) ftruncate(r4, 0xcf01) dup2(r3, r0) fallocate(r0, 0x0, 0x0, 0x101) 16:25:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:15 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000500, 0x101) 16:25:15 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xeaffffff}, 0x0) [ 157.252675][T13992] loop5: detected capacity change from 0 to 85 [ 157.281083][T14011] loop1: detected capacity change from 0 to 4112 16:25:15 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xefffffff}, 0x0) [ 157.319895][T14019] loop4: detected capacity change from 0 to 4112 [ 157.367455][T14022] loop0: detected capacity change from 0 to 4112 [ 157.385003][T14032] loop3: detected capacity change from 0 to 4112 [ 158.303320][T14043] loop5: detected capacity change from 0 to 87 [ 158.311490][T14043] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value [ 158.361994][T14043] loop5: detected capacity change from 0 to 85 16:25:16 executing program 5: r0 = getpid() pidfd_open(r0, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) r3 = getpid() pidfd_open(r3, 0x0) r4 = getpid() pidfd_open(r4, 0x0) r5 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000640)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r6 = creat(&(0x7f0000000080)='./bus\x00', 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') write$binfmt_elf64(r6, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r6, 0x6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x8400fffffffa) chroot(&(0x7f00000001c0)='./file1\x00') ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000300)) 16:25:16 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xf0ffffff}, 0x0) 16:25:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x34dc02, 0x60) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) open(&(0x7f0000000080)='./bus\x00', 0x68842, 0x2) fallocate(r0, 0x0, 0x0, 0x101) 16:25:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r1 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) renameat(r1, &(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x105800, 0xd2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x6a4403, 0x11) ftruncate(r4, 0xcf01) dup2(r3, r0) fallocate(r0, 0x0, 0x0, 0x101) 16:25:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000700, 0x101) 16:25:16 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xfeffffff}, 0x0) [ 158.508509][T14058] loop3: detected capacity change from 0 to 4112 [ 158.518068][T14060] loop0: detected capacity change from 0 to 4112 [ 158.519650][T14057] loop1: detected capacity change from 0 to 4112 [ 158.531822][T14063] loop4: detected capacity change from 0 to 4112 16:25:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000900, 0x101) 16:25:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r1 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) renameat(r1, &(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x105800, 0xd2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x6a4403, 0x11) ftruncate(r4, 0xcf01) dup2(r3, r0) fallocate(r0, 0x0, 0x0, 0x101) 16:25:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) socketpair(0x0, 0x5, 0x1000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r3, r4, &(0x7f00000000c0)=0x7, 0x200) 16:25:16 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xffffff7f}, 0x0) [ 158.660506][T14086] loop3: detected capacity change from 0 to 4112 [ 158.673968][T14088] loop4: detected capacity change from 0 to 4112 [ 158.689509][T14090] loop0: detected capacity change from 0 to 4112 [ 158.718693][T14098] loop1: detected capacity change from 0 to 4112 16:25:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/partitions\x00', 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00000}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000300)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r2, 0xc0182101, &(0x7f00000002c0)={r3}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000100)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000080)={r4, 0x1, r2, 0x4}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r2, 0xc0182101, &(0x7f0000000200)={r4}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, &(0x7f0000000180)={r4, 0x0, 0x7}) ftruncate(r1, 0x6) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) 16:25:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000a00, 0x101) 16:25:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:16 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xffffff9e}, 0x0) 16:25:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r1 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) renameat(r1, &(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x105800, 0xd2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x6a4403, 0x11) ftruncate(r4, 0xcf01) dup2(r3, r0) 16:25:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') [ 158.815619][T14113] loop5: detected capacity change from 0 to 87 [ 158.858138][ T22] attempt to access beyond end of device [ 158.858138][ T22] loop5: rw=1, want=182, limit=87 [ 158.880604][T14126] loop1: detected capacity change from 0 to 4112 [ 158.891146][T14125] loop4: detected capacity change from 0 to 4112 [ 158.893510][T14128] loop0: detected capacity change from 0 to 4112 16:25:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 158.900675][T14130] loop3: detected capacity change from 0 to 4112 16:25:16 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xffffffea}, 0x0) 16:25:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x140) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r0 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) renameat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x105800, 0xd2) r2 = open(&(0x7f0000000340)='./file0\x00', 0x6a4403, 0x11) ftruncate(r2, 0xcf01) 16:25:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000b00, 0x101) [ 158.967274][T14141] loop5: detected capacity change from 0 to 87 16:25:17 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xffffffef}, 0x0) [ 159.016634][T14153] loop0: detected capacity change from 0 to 4112 [ 159.019516][T14155] loop4: detected capacity change from 0 to 4112 [ 159.035792][T14157] loop1: detected capacity change from 0 to 4112 [ 159.071229][T14164] loop3: detected capacity change from 0 to 4112 [ 159.791320][ T24] audit: type=1326 audit(1630081517.759:33): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 159.815430][ T24] audit: type=1326 audit(1630081517.759:34): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=16 compat=0 ip=0x4665f9 code=0x7fc00000 [ 159.839290][ T24] audit: type=1326 audit(1630081517.759:35): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 159.863340][ T24] audit: type=1326 audit(1630081517.759:36): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 159.887477][ T24] audit: type=1326 audit(1630081517.759:37): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 159.911676][ T24] audit: type=1326 audit(1630081517.759:38): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 159.936256][ T24] audit: type=1326 audit(1630081517.759:39): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 159.960348][ T24] audit: type=1326 audit(1630081517.759:40): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 16:25:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r0 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) renameat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x105800, 0xd2) open(&(0x7f0000000340)='./file0\x00', 0x6a4403, 0x11) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xfffffff0}, 0x0) 16:25:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000c00, 0x101) 16:25:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB="08010000150000022bbd7000f4dbdf252a00f1000100c33383d974e8cf87f649bbae97917ac4fcfd29ce9b4f507b8c932a5538ec7a132d133eb6c103cc867095e20e76e0d0314ce793ae9cda0f43e66b9bde85523dc1b6fa132579c7c8481d90aa8a4f0d85e3199b18a9838e2b0c16a536bf13de9b0174c16dfe3e4183caaba865575208c9492f824d503f86c61f454b13fad993f2f65adfaa5a8efa864b4f9fd71b8432ed0ab3ed8d66524a8e4131cdaa5ac9b8033b86f544503712490cc96788ca3853e35001882e06cac4abf7902cae63f58dcc52685a9fbc2c40445f2e5a0d41b711fe2fe61ee0313bc10f0b13722c4a751e09008fd30000000000"], 0x108}, 0x1, 0x0, 0x0, 0x40041}, 0x8004) creat(&(0x7f0000000380)='./file1\x00', 0x10b) 16:25:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x2805c0, 0x102) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 159.984287][ T24] audit: type=1326 audit(1630081517.759:41): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 160.008289][ T24] audit: type=1326 audit(1630081517.759:42): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=14136 comm="syz-executor.5" exe="/root/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1, 0x0, 0x0, 0xfffffffe}, 0x0) [ 160.066262][T14189] loop1: detected capacity change from 0 to 4112 [ 160.072732][T14190] loop0: detected capacity change from 0 to 4112 [ 160.077261][T14193] loop3: detected capacity change from 0 to 4112 [ 160.086771][T14192] loop4: detected capacity change from 0 to 4112 16:25:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x2) 16:25:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x14103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 160.130555][T14207] loop5: detected capacity change from 0 to 87 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x3) 16:25:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r0 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) renameat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x105800, 0xd2) 16:25:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000d00, 0x101) 16:25:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) getpid() r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x80012, r2, 0xffffffffffffffc0) process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x14, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYRES32=r0, @ANYRESDEC=0x0, @ANYRESHEX], 0x1178) ftruncate(r0, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 160.209053][T14213] loop0: detected capacity change from 0 to 4112 [ 160.244469][T14229] loop1: detected capacity change from 0 to 4112 16:25:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x4) [ 160.254959][ T8] attempt to access beyond end of device [ 160.254959][ T8] loop5: rw=1, want=230, limit=87 [ 160.257442][T14230] loop4: detected capacity change from 0 to 4112 16:25:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x99) umount2(&(0x7f00000000c0)='./bus\x00', 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') r0 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) renameat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./file0\x00') 16:25:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000f00, 0x101) [ 160.316412][T14237] loop3: detected capacity change from 0 to 4112 [ 160.345657][T14247] loop0: detected capacity change from 0 to 4112 [ 160.346765][T14248] loop5: detected capacity change from 0 to 87 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x5) 16:25:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:18 executing program 5: arch_prctl$ARCH_SET_GS(0x1001, &(0x7f0000000080)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000180)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) creat(&(0x7f0000000100)='./bus/file0\x00', 0x98) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 160.391265][T14258] loop4: detected capacity change from 0 to 4112 [ 160.406469][T14257] loop1: detected capacity change from 0 to 4112 16:25:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x6) [ 160.446780][T14267] loop3: detected capacity change from 0 to 4112 16:25:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000ff6, 0x101) 16:25:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) lsetxattr(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=@known='system.advise\x00', &(0x7f00000001c0)='^{#[\\-])\'\'/]:\x7f^\x00', 0x10, 0x3) write$P9_RREADLINK(r2, &(0x7f0000000080)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) fallocate(r0, 0x0, 0x0, 0x101) [ 160.489234][T14275] loop0: detected capacity change from 0 to 4112 [ 160.525393][T14284] loop5: detected capacity change from 0 to 87 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x7) [ 160.535321][T14286] loop4: detected capacity change from 0 to 4112 16:25:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') syz_open_dev$vcsa(&(0x7f00000001c0), 0x83e, 0x8000) creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000100)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8200, 0x144) sendfile(r0, r1, 0x0, 0x8400fffffffa) creat(&(0x7f0000000180)='./file1\x00', 0x100) [ 160.573330][T14293] loop3: detected capacity change from 0 to 4112 16:25:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12001100, 0x101) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x8) [ 160.627754][ T1805] attempt to access beyond end of device [ 160.627754][ T1805] loop5: rw=1, want=230, limit=87 [ 160.640585][T14303] loop1: detected capacity change from 0 to 4112 [ 160.641760][T14306] loop0: detected capacity change from 0 to 4112 16:25:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$netlink(0x10, 0x3, 0x0) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/79) open(&(0x7f0000000240)='./file0\x00', 0x20800, 0x16a) ioctl$sock_netdev_private(r2, 0x8924, &(0x7f0000000000)) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000180)=""/76, 0x4c}], 0x5, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x9) [ 160.708308][T14321] loop4: detected capacity change from 0 to 4112 [ 160.718067][T14323] loop5: detected capacity change from 0 to 87 [ 160.726233][T14324] loop3: detected capacity change from 0 to 4112 16:25:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:18 executing program 5: r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_ACCEPT={0xd, 0x5, 0x0, r0, &(0x7f0000000100)=0x80, &(0x7f0000000180)=@l2tp6={0xa, 0x0, 0x0, @private1}, 0x0, 0x100000}, 0x7) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12001200, 0x101) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xa) [ 160.779787][T14337] loop1: detected capacity change from 0 to 4112 [ 160.787896][T14341] loop0: detected capacity change from 0 to 4112 16:25:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, 0x0, 0x0, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 160.836307][T14348] loop5: detected capacity change from 0 to 87 [ 160.875118][T14362] loop4: detected capacity change from 0 to 4112 16:25:18 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) r4 = getpid() pidfd_open(r4, 0x0) r5 = getpid() sched_setattr(r5, &(0x7f00000000c0)={0x38, 0x6, 0x34, 0x8, 0x0, 0x3a, 0x80000001, 0x9, 0x2, 0x2}, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000300)=ANY=[@ANYRES64=r1, @ANYRES32=r0, @ANYRES16=r0, @ANYRES16=r3, @ANYBLOB="e63fa09c1c50bdd13ea426712f87c8e728e56a34c25ae7326d521e9ac5dde58ec125c25e66c147b01e85a897c7ba321e9726197bfd968bf9f07bcfb97caba984683d6e00b6a19f78c53a280aec2f8e8aa0a29113cf0f96dfd2f713ce0d38f08002ffe31b346e83185786885f6fc68915b553c89a7fa2b570d2d1a0ddb8cc82d84283c43b4d0f82953cedbe9541fa0e6aabf34d8b98b5ba5f7fad1e60b1a5a4469d07c20c9e053e8807e04f3348b0ce098c347c5fe604237337770a3d0080415843574672315d9826f57e21509f02e6a43d30de8a56d621cc93cd97d30e7bf566c97ea92e1b04d059b501ca3bc3ae4a3b468929b1c5773f0a58d1c8797a", @ANYRESDEC=r3, @ANYRES64=r4, @ANYRESOCT=r2, @ANYRESHEX, @ANYRESHEX]) chdir(&(0x7f0000000040)='./file0\x00') r6 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r7, 0xcf01) fallocate(r6, 0x0, 0x0, 0x101) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xb) [ 160.883042][T14365] loop3: detected capacity change from 0 to 4112 16:25:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xeea1, 0x4, &(0x7f0000000300)=[{&(0x7f0000000180)="040005090000000066617400040409000200027400f801bf9604cf111bf89ef5c2380d4bde633a382eb24f54c1389bc0b1f1d8c6d97cf60d49bb7d86a3a0c6a2e2aa112c397eb7cc5a7ec5e80fe1631f6b0c56f694fb4a4acc87b06163ac683c717f31f13c00"/116, 0x74, 0x20000000}, {&(0x7f0000000440)="8c235496a6d06fd29676afe748698ef63bbd716a8b471bc13aca0211a8fbe7a00d4e89c74246e392a6d443e73d9215e8f8decbb355fc9415b0bee97403dccde054bb94a54f6376d4db9b5d6c6be9742943910a34a605bd6fa51c9db4edd25da3ad0d5a98217b4a8719e08f3dac19468d612d95983d7ae8d31af91b9ea024e6a682ce2dc296ec6d877067d7f78243ec02000000000000005f6624b52147d81e60da7a2cd539d56d6455fa11aeacf8ea94f15cee9a404e812f2f625764e5a7a76d7f4ad9a90b5ee83ce21263250112531392107f5784f6596115bfceb0809569cf37a3656244505a5516e4c711c03344639502000000000000001de311f01ede98d522bd95b926a4cc18bf228931138732c82086d4d54f6ccf36e1c3cb0c408f5ea282c9b0930a9d6f7540cf55e436b794665fe14d6975bb9ac99e009d8f278fdac101c4c8b6ec6c3cd0486358ef31df0ea00d41cef77aaa6a6571fd67dbded863be76dd37b3e4bcb69d3727be2f797fd0ea4e720228afb7944e154a181419bb7e080d66849dd270e2f4d9d2d7d6b9c4e9d42444d9f86f92fc0c3a7e26", 0x19c, 0x8}, {&(0x7f0000000140)="99aa76c7a484cdc1f764eeb3bc6606baaafd7aadb86ca3edfb982e805c2bca0911886ac3f8cf49397a0198b07a8b1f1b6e3c19c2e4ae8892fcec", 0x3a, 0x2}, {&(0x7f0000000200)="b1219b68c444403451ab1bc71de49ac9f14d853d2326473b221fe91a3c8f90fae9209b3a65864b0ac4735057e028274b17ced1406fb9139fb3b56cdae29284aab41a38793e3eb46403eb25c2268e96d25f9dd1b16d6d5344e4fccc08d2d029fa4790b8d3a6fd02a6038924d14cc475604b97b956b7da86b3dc0231d8f0d7df3abdd78bfdcb81ee32e9f5b1bd027f21390317c4d2931080d19a146aba3a3f89ffcd3074490c35b133ddb0d75c92334f7f8c3648c6dbe81b15b0243562f8b58e1ee7bdf7e7e532b2b306be95d79f97926a67c6c1edc2a12628b87916e0fc243bdacebe3ab3e4fcf73ab0490cbfd4a780fdab93", 0xf2, 0xffff}], 0x11108de, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:18 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12002200, 0x101) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xc) 16:25:18 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x0, 0x5, &(0x7f0000000180)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}, {&(0x7f0000000080)="92d993", 0x3, 0x9}, {&(0x7f0000000300)="4535dfc700d7c928326162cf5b0fc2cab3529c588a6305c9a550cf9a9c82f1fd47aad2d5a6d683f8c5a886b162f6a49e506bdb801f0a682bb63dbe72598631a71a9eeaea40c8935cfadad846bb66efd6468483e66e34c594e210d783c95c6d2f4d1d5db1f076b4e7c9021deade448df1b5769924c8323855443f35d825d72b685ad1b4a7eb1c055d6028692cc694793b590b10ece71bc8581ae22ae6c5d21166d7fe9200c15b96707e0172b1d638b3871e3c977406a2b2fb353f1974a6ce549e0ec3d6171f0a7b94beee27b2fb075e13addf3cf95bd0459716db09d75d5e4657a71764bd93181178c8a33d0a544347d223a7a1dc00ca60f6", 0xf8, 0x6f8e}, {&(0x7f0000000400)="f841ecbad2787b90b2e67796dd6f011729b9332f1244aad17a246693ce0fbfaba308a328272756fec2831516329d53d104f5ed944b17a5d2d96eedd83685c2e706683e77c1f40495f559de09c59ade27bd93b5b65d83dc033211872888a6f4443cd7b5826b29fa56276612c1f8f2dfbb5ec2ad1a69164e4667e8a1299251bd9c7ea0d7455f3f599dca9f4f86663b89ddf3c4379145ca0ecd6a574d5a9248947a5837ef6e1c191360fc06582737b9e022c72b475079164031008afa14cc9db8dc3f1cefb60bb1", 0xc6, 0x7fffffff}], 0x1000084, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x50103e, 0x120) ftruncate(r2, 0xcf01) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) dup3(r4, r0, 0x0) ioctl$SG_GET_TIMEOUT(r1, 0x2202, 0x0) ioctl$SG_SCSI_RESET(r1, 0x2284, 0x0) sched_setattr(r3, &(0x7f0000000200)={0x38, 0x5, 0x10, 0x2ef, 0x6, 0x7ff, 0x3ff, 0x8001, 0x0, 0x1d5f}, 0x0) 16:25:18 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xd) 16:25:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, 0x0, 0x0, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 160.957243][T14388] loop0: detected capacity change from 0 to 4112 16:25:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) ioctl$SG_SET_KEEP_ORPHAN(r2, 0x2287, &(0x7f0000000080)=0x9) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80000, 0x20) mkdirat(r3, &(0x7f0000000180)='./bus\x00', 0x122) 16:25:19 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xe) 16:25:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, 0x0, 0x0, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 161.025358][T14406] loop5: detected capacity change from 0 to 264192 [ 161.036977][T14407] loop4: detected capacity change from 0 to 4112 [ 161.048999][T14411] loop3: detected capacity change from 0 to 4112 [ 161.059057][T14414] loop0: detected capacity change from 0 to 4112 16:25:19 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12004000, 0x101) [ 161.148678][T14432] loop4: detected capacity change from 0 to 4112 [ 161.169964][T14433] loop0: detected capacity change from 0 to 4112 [ 161.182711][T14439] loop3: detected capacity change from 0 to 4112 [ 161.857990][T14452] loop5: detected capacity change from 0 to 264192 16:25:19 executing program 5: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x84800) sendmsg$AUDIT_SET_FEATURE(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x3fa, 0x400, 0x70bd2c, 0x25dfdbfb, {0x1, 0x1, 0x1}, ["", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x10}, 0x4000) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x4) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) creat(&(0x7f0000000280)='./file1\x00', 0x84) 16:25:19 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xf) 16:25:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) r2 = dup(r0) fallocate(r2, 0x42, 0x3, 0x105) 16:25:19 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x1200f60f, 0x101) 16:25:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000004c0)=""/130, 0x82}], 0x4, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:20 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x10) [ 161.997510][T14463] loop4: detected capacity change from 0 to 4112 [ 161.998156][T14465] loop3: detected capacity change from 0 to 4112 [ 162.005294][T14467] loop0: detected capacity change from 0 to 4112 16:25:20 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x13000000, 0x101) 16:25:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x40, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x7}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="1d0000005e001f", 0x7) write$binfmt_misc(r3, &(0x7f0000000180)=ANY=[], 0xfffffc7b) splice(r2, 0x0, r4, 0x0, 0x4ffe0, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:20 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f0000000080)=""/13, 0xd}], 0x3, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:20 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x9d) [ 162.136764][T14489] loop3: detected capacity change from 0 to 4112 [ 162.137358][T14493] loop4: detected capacity change from 0 to 4112 [ 162.158994][T14498] loop5: detected capacity change from 0 to 87 [ 162.165606][T14497] loop0: detected capacity change from 0 to 4112 16:25:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100), 0x101000, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20301, 0x49) ioctl$RTC_PLL_GET(r1, 0x80207011, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 16:25:20 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x300) 16:25:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:20 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x7b000000, 0x101) 16:25:20 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/211, 0xd3}], 0x2, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 162.209578][ T1805] attempt to access beyond end of device [ 162.209578][ T1805] loop5: rw=1, want=230, limit=87 [ 162.248842][T14517] loop4: detected capacity change from 0 to 4112 16:25:20 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x500) 16:25:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:20 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 162.270612][T14521] loop3: detected capacity change from 0 to 4112 [ 162.281378][T14520] loop0: detected capacity change from 0 to 4112 [ 162.310113][T14531] loop5: detected capacity change from 0 to 87 [ 162.362209][T14539] loop4: detected capacity change from 0 to 4112 [ 162.373858][T14540] loop0: detected capacity change from 0 to 4112 16:25:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x840, 0xef) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) fallocate(r0, 0x0, 0x0, 0x101) 16:25:20 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0xf60f0000, 0x101) 16:25:20 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x600) 16:25:20 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240), 0x0, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x80800) renameat(r1, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') ftruncate(r0, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 16:25:20 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x700) 16:25:20 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000300)={{r1}, 0x0, 0x0, @unused=[0xfffffffeffffffff, 0x8, 0xb0bf, 0x10001], @subvolid=0x100}) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r3, 0xcf01) fallocate(r2, 0x0, 0x0, 0x101) 16:25:21 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 162.961331][T14563] loop4: detected capacity change from 0 to 4112 [ 162.968188][T14562] loop0: detected capacity change from 0 to 4112 [ 162.973741][T14565] loop5: detected capacity change from 0 to 87 [ 162.975350][T14567] loop3: detected capacity change from 0 to 4112 16:25:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240), 0x0, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:21 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x900) 16:25:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) bind(r0, &(0x7f0000000080)=@rc={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x1}, 0x80) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0xff010000, 0x101) 16:25:21 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xa00) [ 163.094961][T14595] loop0: detected capacity change from 0 to 4112 [ 163.110716][T14594] loop5: detected capacity change from 0 to 87 [ 163.130378][T14599] loop4: detected capacity change from 0 to 4112 16:25:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x602080, 0x0) fallocate(r0, 0x0, 0x0, 0x101) 16:25:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240), 0x0, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0xffff7f00, 0x101) 16:25:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 163.182703][T14613] loop3: detected capacity change from 0 to 4112 16:25:21 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001800)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x428400, 0x46) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x101) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000001300)=""/208, 0xd0}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000001400)=""/200, 0xc8}, {&(0x7f0000001500)=""/124, 0x7c}, {&(0x7f0000001580)=""/160, 0xa0}, {&(0x7f0000001640)=""/219, 0xdb}], 0x9, 0x101, 0x10001) [ 163.243641][T14624] loop0: detected capacity change from 0 to 4112 [ 163.311157][T14638] loop3: detected capacity change from 0 to 4112 [ 163.345193][T14639] loop4: detected capacity change from 0 to 4112 16:25:21 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="04000509000000006661740079e246ffaf3f5820e38e26", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') setxattr$trusted_overlay_origin(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180), &(0x7f00000001c0), 0x2, 0x1) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) r1 = syz_open_dev$vcsu(&(0x7f0000000240), 0x9, 0x80800) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000000280)={0x4, 0x6, 0xbf, 0x9c}, 0x10) ftruncate(r0, 0x6) r2 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 16:25:21 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xb00) 16:25:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:21 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYRES64=0x0, @ANYRES32, @ANYRES32, @ANYRES64=r1, @ANYRESOCT=r0]) chdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r3, 0xcf01) fallocate(r2, 0x0, 0x0, 0x101) mkdir(&(0x7f0000000080)='./bus\x00', 0x110) 16:25:21 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0xffffff0f, 0x101) 16:25:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 163.989559][T14668] loop3: detected capacity change from 0 to 4112 [ 163.996351][T14670] loop0: detected capacity change from 0 to 4112 [ 164.006863][T14671] loop4: detected capacity change from 0 to 4112 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xc00) 16:25:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x102) 16:25:22 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x10) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:22 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xd00) [ 164.032138][T14681] loop5: detected capacity change from 0 to 87 [ 164.067495][T14681] FAT-fs (loop5): invalid media value (0x8e) [ 164.073600][T14681] FAT-fs (loop5): Can't find a valid FAT filesystem [ 164.106902][T14700] loop0: detected capacity change from 0 to 4112 [ 164.120686][T14681] loop5: detected capacity change from 0 to 87 [ 164.139885][T14681] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value [ 164.150047][T14706] loop3: detected capacity change from 0 to 4112 16:25:22 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000100)='./file1\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) chdir(&(0x7f0000000080)='./bus\x00') fallocate(r0, 0x0, 0x0, 0x101) open(&(0x7f00000000c0)='./file0\x00', 0x40c000, 0x49) 16:25:22 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xc35, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xe00) 16:25:22 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x103) 16:25:22 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xec0) 16:25:22 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0xcf01) [ 164.276818][T14736] loop0: detected capacity change from 0 to 4112 [ 164.287006][T14733] loop5: detected capacity change from 0 to 87 [ 164.300798][T14734] loop3: detected capacity change from 0 to 4112 16:25:22 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) io_setup(0xa05d, &(0x7f00000000c0)=0x0) open(&(0x7f0000000400)='./file0\x00', 0x80440, 0x80) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) io_submit(r2, 0x2, &(0x7f0000000280)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x5, 0x5, r4, &(0x7f0000000300)="e43b1734f739b741cb501b92548b9d1a3e44ae545d6a27bbf5e896a2502fddf03052655fae0556addb2ca3d8559f4b1bf0b183326f7f688780daafabf4d42e1f5e9dd57a525a059e4b9f1041250e0e318ab19bdd8795668325221ff8286194fbbefa5925a0c4aae766470834fe04ffcf648914a9fcc16e04b9df32d33bcdcf352cf66f998e0d869ee4f714809326ea0213b613a3083e481d535b8231c819dadf60846716868551510bbdb76f4523fd6d73dc243db5aeff594abf40057cafd0cec2adce910d8e2d1faba50bce162b781bcd12b43f3cdfb202df2c3066f12bbf5bf75f2b4c158d057daa1ea05c12e96f73181bf0f1b8694707fb1c3c41", 0xfc, 0x7, 0x0, 0x1}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7, 0x400, r1, &(0x7f00000001c0)="33e12a657703e7759f3928d6532cf2174b97cd2fd5a439d6b5a4d8bd6083e4e192d57d3bd577d4ef809bbeff", 0x2c, 0x3, 0x0, 0x3}]) fallocate(r0, 0x0, 0x0, 0x101) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) sched_setattr(0xffffffffffffffff, &(0x7f0000000440)={0x38, 0x3, 0x20, 0x400, 0xfff, 0x800, 0x7fffffff, 0x9, 0x3, 0x499ed965}, 0x0) 16:25:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x104) 16:25:22 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5424, &(0x7f0000000100)) sendfile(r0, r1, 0x0, 0x8400fffffffa) open(&(0x7f0000000180)='./bus\x00', 0xe0040, 0x100) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) syz_genetlink_get_family_id$mptcp(&(0x7f00000001c0), r2) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xf00) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x9d00) [ 164.380271][T14749] loop0: detected capacity change from 0 to 4112 [ 164.402963][T14755] loop4: detected capacity change from 0 to 4112 [ 164.417169][T14763] loop3: detected capacity change from 0 to 4112 16:25:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x105) 16:25:22 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:22 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xc00e) [ 164.468484][T14771] loop5: detected capacity change from 0 to 87 16:25:22 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:22 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESOCT, @ANYRESOCT]) chdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') ftruncate(r3, 0xcf01) fallocate(r2, 0x0, 0x0, 0x101) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/103, 0x67) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x34000) 16:25:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x106) [ 164.550825][T14787] loop3: detected capacity change from 0 to 4112 [ 164.567608][T14792] loop0: detected capacity change from 0 to 4112 16:25:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x400300) 16:25:22 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) [ 164.601506][T14805] loop5: detected capacity change from 0 to 87 [ 164.622148][T14809] loop4: detected capacity change from 0 to 4112 16:25:22 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000100)=ANY=[@ANYRES16, @ANYBLOB="59cf49bd8609e81dcdfd01517af46dcd6b8d43"]) open(&(0x7f0000000180)='./bus/file0\x00', 0x400000, 0x2) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) ftruncate(0xffffffffffffffff, 0xff) r4 = getpid() r5 = pidfd_open(r4, 0x0) process_madvise(r5, 0x0, 0x0, 0x14, 0x0) dup3(r5, r0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) sendfile(r1, r6, 0x0, 0x8400fffffffa) 16:25:22 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) ftruncate(r4, 0xc57) ioctl$sock_inet_SIOCGIFDSTADDR(r2, 0x8917, &(0x7f0000000080)={'virt_wifi0\x00', {0x2, 0x0, @remote}}) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x1000000) [ 164.675858][T14816] loop3: detected capacity change from 0 to 4112 16:25:22 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) lchown(&(0x7f00000000c0)='./bus\x00', 0xee00, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x50900, 0x1) r3 = pidfd_getfd(r2, r1, 0x0) syz_io_uring_setup(0x7ebd, &(0x7f0000000240)={0x0, 0x771e, 0x20, 0x0, 0x1c1, 0x0, r3}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000001c0), &(0x7f0000000300)) fallocate(r1, 0x1, 0x12000000, 0x101) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x2000000) 16:25:22 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10103e, 0x0) ftruncate(r2, 0xcf01) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000080)=0x10001) fallocate(r1, 0x0, 0x0, 0x101) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x59a0ca045d503252) lremovexattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=@random={'os2.', 'vfat\x00'}) r3 = syz_open_dev$vcsa(&(0x7f0000000280), 0x7fffffff, 0x180) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r3, 0x6, 0x15, &(0x7f0000000300)=0x100, 0x4) [ 164.735590][T14831] loop0: detected capacity change from 0 to 87 [ 164.753716][T14838] loop4: detected capacity change from 0 to 4112 [ 164.754362][T14839] loop5: detected capacity change from 0 to 87 16:25:22 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:22 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x3000000) [ 164.803367][T14839] FAT-fs (loop5): Unrecognized mount option "ÿÿYÏI½† èÍýQzômÍkC" or missing value [ 164.841741][T14853] loop3: detected capacity change from 0 to 4112 16:25:22 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x4) chdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) recvmmsg$unix(r2, &(0x7f0000000dc0)=[{{&(0x7f0000000240)=@abs, 0x6e, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/32, 0x20}], 0x1, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x88}}, {{&(0x7f0000000800), 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000880)=""/56, 0x38}], 0x1, &(0x7f0000000900)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x90}}, {{&(0x7f00000009c0), 0x6e, &(0x7f0000000d40)=[{&(0x7f0000000a40)=""/105, 0x69}, {&(0x7f0000000ac0)=""/182, 0xb6}, {&(0x7f0000000b80)=""/206, 0xce}, {&(0x7f0000000c80)=""/170, 0xaa}], 0x4, &(0x7f0000000d80)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}], 0x3, 0x40002102, &(0x7f0000000e80)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r3, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r4, 0xcf01) ioctl$KDFONTOP_SET_DEF(r1, 0x4b72, &(0x7f0000000180)={0x2, 0x1, 0xf, 0x8, 0xb8, &(0x7f0000000300)="ca5e30c99b117da1db7b30477df34543c9d49abcfd39cee758d29ab6902957e23f80bbed575252e7cb78c9581a32402852fd1675545dc1c6c8695d46e87740b6153033bf712c5f89f8b48e9be947e4529cb1ef8ce863e59bde6e4c7dec8d896318185377c0bcad7d0a1d96b13bb3bcc0cd19ff0281d74bfd2965978f02b47cbfd99ced666990ee0c93a377146d43eb95b8444c8391475a8eb058ee82cf1fab3e8ab061ed2fdb308481f2b1c5fb2a5358b72d6f12f03415a348767d7050d841f17de5df7893cd8147ff6dcec1e75d4c186d311a7f7959e2f73e9038a59b56c98bf0602f09cce6639a17a1a02c8970aec9add2813a8dcff755c7619e0881df4b7e95f35d72caf11f71439269084c5d529db8c22cb3c173fb827e8b562e62cca348d0054d98fb467b5cb1c414edeb6c2ddec675897bd629907897f63aeeb73b6d2e74f13f2408765bfd2754fbfdced58571530c20b6d3c39636c40720d81c6e466ec0aae3d3e8d13282dfd4dc76d74260606460c954baa511bc6388f1ab6071c50310ec43dda9fcd0d5435de47e1440c8a865e52a6b2c927b39a9a29f75d4e89ffb4b8f664c21899385348d1c9a4a33605c6f5d552c2e3b83ec41907ed712ff9cf60d5e3c12d5db76737726cfb0d2b77730d3f2d8321496700edb907e3dbfd71cdc14c894d193bfd17bee1508c4b96526ae2306789c9a4e336c7f082696e90776c2038c32d81211885659457ce91a63bc5713152381b7e7458d2719a5ef6cae804c58bbf4fe4c917fb67489de4c8c284276abfea32612958ddfa3be21b58696f2b765a361d28cefa5be1b966b1780dd52519bb2f69370301e4d9e95361512b78f4fcf83d5bcc7506472b2f54f9ecc62b210425a67e00cb7b88a55798b6d9f2e25a0e01f4d20a60c8cdd352ce10cdda19a17002661973b6bc2983ea1a3ccf554f7ded999a59b988c1c73ee373e88bdb93b3bac3a1b4fb0072572f4810b0827d3967874c2d515e9dbb88d0ad842ba8acfbf690f0c60bdea20d9a0d90eb6d2654f7750cdc15842c202a303b153a4ec81aa6cd420614c2519ee4d82d3dc97d8e464a4b05e84f3a777cad2b55e31ce21c03c602def739e220c28b5d0ccd6b5cdc15b553a3cf28eb74e392e45faf5da8d4db9c7ee7e723a6d572e89bd46ac2f7aa355b332d6da076f0c762fa58043ebaa25355fa089e7ddeea283446d1fb99eedf7cc5ce745f924c08490a262df079d827364544812fc37962fc2d3e3fd0923b26b6faa83158ff3622688136a4e696776dacd0deb166a9b234a378423d4701b98474bcf0f09404b690e9669eaec3a9e71a27bc64beaf94f785f2fc3e07b0f105af70427fbe6900e0321e28a0447d1f8e24b8733fad83e178fbafb981b15fb83a22c4fd2cf5552ea0ab9baf61cfdbd8cca132df7dd36f72c85d43d3c4ca550c879d420a6b8"}) fallocate(r2, 0x0, 0x0, 0x101) 16:25:22 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = perf_event_open(&(0x7f00000006c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000002900)=[{0x0}, {&(0x7f0000001900)=""/4093, 0xffd}], 0x2) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x20, 0x64, 0x1, 0x9, 0x0, 0x0, 0x8000, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x1, 0xa8}, 0x2804, 0x5, 0x4, 0x7, 0x10001, 0x1f, 0x0, 0x0, 0x7fffffff, 0x0, 0xff}, 0x0, 0xd, r0, 0x8) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000080)='./file0\x00', 0x40) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r1, 0x1, 0x12000000, 0x101) [ 164.900092][T14865] loop4: detected capacity change from 0 to 4112 [ 165.025628][T14880] loop3: detected capacity change from 0 to 4112 16:25:23 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$netlink(0x10, 0x3, 0x0) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/79) open(&(0x7f0000000240)='./file0\x00', 0x20800, 0x16a) ioctl$sock_netdev_private(r2, 0x8924, &(0x7f0000000000)) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 165.586668][T14857] loop5: detected capacity change from 0 to 87 [ 165.602088][T14857] FAT-fs (loop5): Unrecognized mount option "ÿÿYÏI½† èÍýQzômÍkC" or missing value 16:25:23 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x13, 0x0) sendfile(r1, r3, 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r4, 0x6) r5 = getpid() r6 = pidfd_open(r5, 0x0) process_madvise(r6, 0x0, 0x0, 0x14, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r4, 0xc0c89425, &(0x7f0000000300)={"30d3074fb72cf64de0be87f6256f30b4", 0x0, 0x0, {0xff}, {0x713c0336, 0x8}, 0x8, [0x7ff, 0x400, 0xfffffffffffffe01, 0x0, 0x9, 0x8, 0x94, 0x1, 0x800, 0x0, 0x5, 0x4, 0x0, 0x3ec, 0x0, 0x80]}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{r6}, r7, 0x2, @unused=[0xee5, 0x8, 0x6, 0x4f], @subvolid=0x1c00000000000}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setxattr$security_ima(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180), &(0x7f00000001c0)=@md5={0x1, "e4f46ca71ff617d8f57150db62be0549"}, 0x11, 0x3) sendfile(0xffffffffffffffff, r8, 0x0, 0x1) 16:25:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:23 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x4000000) 16:25:23 executing program 1: syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000680)="eb3c906d6b00f80100000000000000000000ff00e8ffff794a14e0266d80638bef2d9400eef0f573cfb9323fc12f05623100008efa1c1c53ebb3d2c633000014f7ce71705b5bd4dae1deda051ba3adca130b787e9678c15f713a1763f7046dfeeea0ba591b9d709eca9f9741d99dcbb9b0baa2660000000000", 0x79}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f00000002c0)=ANY=[@ANYRES32=0x0]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0x4, 0x4, &(0x7f0000000400)=[{&(0x7f0000000180)="f4ce68c9a87873b5053a2b73fdb284248c362b0a33c4244fca4101", 0x1b, 0x682e82a3}, {&(0x7f0000000240)="ca157dc053545e41e42c1d9a625e4112fbc8eb49bc2ebe2852a75b0d24131ef974f6fd4710e7068ac17edbb3eea33e3f212b46a27688657bc80a07eb0ba6e10066fa85bf2a19690da9", 0x49, 0x6}, {&(0x7f0000000300)="142025124a72d5fb0a713122bab9a8f43d30e8962a872d50fdbb416504abfd27cde912d3acff906da02022514773634c661311bc9ff4956fd4788cb1d170d6d43efb1c85b060437fca69b0125eb60791d8f1dd9bc8bc7096acff986ff862f54e3f7c16f0ab57e9fcdf30a2534504381375bd4c46a6e442147583e382aa26a1e47762eb1eef8e08b4000254ef40861c7fefaef8ecc9f62e144ff61b1123787e2bd6de94f92469ee98fce2747d2fa4aac778bdbe098fea5241dca59fc8b6486b3c3f5654f824f6e4cac33e9fa214f2f527d2aced2b71e2b3cd504ac6526c4af3", 0xdf, 0xe00}, {&(0x7f00000001c0)="0e6fcb4f", 0x4, 0x3}], 0x4000, &(0x7f0000000480)={[{@gid={'gid', 0x3d, 0xee01}}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}, {@huge_advise}], [{@appraise_type}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@context={'context', 0x3d, 'staff_u'}}]}) openat(r2, &(0x7f0000000500)='./bus\x00', 0x4120, 0xe6) ftruncate(r1, 0xcf01) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000540)=0x7) fallocate(r0, 0x0, 0x400, 0x2) 16:25:23 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x6000) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r1, 0x1, 0x12000000, 0x101) 16:25:23 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x5000000) 16:25:23 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x1000020, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x30cc2, 0x24) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) listxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/158, 0x9e) open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) openat2(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={0x48000, 0x98473ef92e4ecb74, 0x8}, 0x18) fallocate(r1, 0x0, 0x0, 0x101) 16:25:23 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x6000000) 16:25:23 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x228401, 0xa0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 165.783725][T14906] loop3: detected capacity change from 0 to 4112 [ 165.799260][T14909] loop4: detected capacity change from 0 to 4112 [ 165.817953][T14913] loop0: detected capacity change from 0 to 4112 16:25:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:23 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x7000000) 16:25:23 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$netlink(0x10, 0x3, 0x0) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/79) open(&(0x7f0000000240)='./file0\x00', 0x20800, 0x16a) ioctl$sock_netdev_private(r2, 0x8924, &(0x7f0000000000)) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 165.903431][T14935] loop3: detected capacity change from 0 to 4112 [ 165.936637][T14941] loop4: detected capacity change from 0 to 4112 16:25:24 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = getpid() r3 = pidfd_open(r2, 0x0) setxattr$incfs_id(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180), &(0x7f00000001c0)={'0000000000000000000000000000000', 0x32}, 0x20, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) r4 = syz_open_procfs(r2, &(0x7f0000000200)='net/raw6\x00') statx(r4, &(0x7f0000000240)='./bus\x00', 0x1000, 0x800, &(0x7f0000000300)) dup2(r0, r3) fallocate(r0, 0x2, 0xe80, 0x80) 16:25:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x10, 0x2, &(0x7f0000000000)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) open(&(0x7f00000000c0)='./file0\x00', 0x6a00c2, 0x38) fallocate(r0, 0x0, 0x0, 0x101) r2 = inotify_init() prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) 16:25:24 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x610001, 0xc5) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x8000000) 16:25:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 165.973824][T14947] loop5: detected capacity change from 0 to 87 [ 165.993225][T14954] loop0: detected capacity change from 0 to 4112 16:25:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = socket$netlink(0x10, 0x3, 0x0) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/79) open(&(0x7f0000000240)='./file0\x00', 0x20800, 0x16a) ioctl$sock_netdev_private(r2, 0x8924, &(0x7f0000000000)) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) 16:25:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x2d400, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x15f143, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) [ 166.068342][T14973] loop3: detected capacity change from 0 to 4112 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x9000000) 16:25:24 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x105) 16:25:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = socket$netlink(0x10, 0x3, 0x0) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/79) open(&(0x7f0000000240)='./file0\x00', 0x20800, 0x16a) ioctl$sock_netdev_private(r1, 0x8924, &(0x7f0000000000)) ftruncate(r0, 0xcf01) 16:25:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ftruncate(r1, 0xcf01) fallocate(r0, 0x0, 0x0, 0x101) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) fallocate(r3, 0x1c, 0x62, 0x1) 16:25:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 166.125624][T14985] loop5: detected capacity change from 0 to 87 16:25:24 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) write$binfmt_misc(r3, &(0x7f0000000180)={'syz1', "447cd7197c27ada9582b7c572c33456602f946ddeb84b0572378b7d0aab1eeb6db67f4baa1159fd18ff176ef0f21b488e75218aeaeb0032e410a7bc0895347f5e939842d511bc192ea36ed57518f17a0e35139933dc0d8f0aeae1b391436960c74e67245c0b6d833710e963039c78850e86eb033145ca2c8f11867df2748ff2db73985dd253f813f7040"}, 0x8e) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xa000000) 16:25:24 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) truncate(&(0x7f0000000100)='./bus\x00', 0x7) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r3 = pidfd_getfd(r1, r0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x715282, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f00000001c0)={0x3f, 0x5, 0x0, 0x5, "b0373199f686d129b41ee47763ba0dd79169882d2ffabe91a00f455233160a73"}) ioctl$FIGETBSZ(r3, 0x2, &(0x7f00000000c0)) fdatasync(r0) ftruncate(r2, 0xcf01) fallocate(r1, 0x0, 0x0, 0x101) 16:25:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/79) open(&(0x7f0000000240)='./file0\x00', 0x20800, 0x16a) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) [ 166.214841][T15013] loop0: detected capacity change from 0 to 4112 [ 166.221674][T15014] loop3: detected capacity change from 0 to 4112 [ 166.238080][ T22] attempt to access beyond end of device [ 166.238080][ T22] loop5: rw=1, want=230, limit=87 16:25:24 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) r1 = mmap$IORING_OFF_SQES(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8, 0x4002030, r0, 0x10000000) syz_io_uring_submit(0x0, r1, &(0x7f00000000c0)=@IORING_OP_TIMEOUT={0xb, 0x3, 0x0, 0x0, 0x4008, &(0x7f0000000080)={0x0, 0x989680}, 0x1, 0x1}, 0x10000) 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xb000000) 16:25:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) statfs(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/79) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xc000000) 16:25:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x191) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054300)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x8, "7e6830ead6b793"}) r8 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r8, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = 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, 0x2, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r9, 0xd000943d, &(0x7f0000058c40)={0x5, [{0x0, r12}, {}, {r11}, {r11}, {r11}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {r10, r12}, {0x0, r12}, {}, {r11, r12}, {0x0, r12}, {}, {}, {}, {0x0, r12}, {}, {0x0, r12}, {0x0, r12}, {}, {0x0, r12}, {}, {}, {r10}, {0x0, r12}, {}, {}, {r10, r12}, {r11}, {}, {0x0, r12}, {r11, r12}, {0x0, r12}, {r10}, {0x0, r3}, {0x0, r12}, {r11}, {}, {}, {r11}, {0x0, r12}, {}, {0x0, r12}, {}, {r4, r12}, {0x0, r12}, {r10}, {}, {r11}, {r10}, {}, {r11, r12}, {}, {0x0, r12}, {0x0, r12}, {}, {}, {r11}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {r11}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {0x0, r12}, {r10}, {0x0, r12}, {}, {}, {r10, r12}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {r11}, {0x0, r12}, {0x0, r12}, {r10}, {r11, r12}, {0x0, r12}, {0x0, r12}, {}, {}, {}, {r10}, {0x0, r12}, {}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {r11, r12}, {r10, r12}, {r11}, {}, {r10, r12}, {r10}, {0x0, r12}, {}, {r10}, {}, {}, {}, {}, {0x0, r12}, {0x0, r12}, {0x0, r12}, {}, {}, {r10, r12}, {0x0, r12}, {r11, r12}, {r10, r12}, {0x0, r12}, {}, {0x0, r6}, {r11}, {}, {r2}, {0x0, r12}, {r10}, {}, {r11}, {0x0, r7}, {}, {r11}, {0x0, r12}, {0x0, r12}, {}, {0x0, r12}, {}, {0x0, r12}, {}, {r10}, {}, {}, {}, {0x0, r12}, {r10, r12}, {r11, 0x0}, {}, {}, {}, {r11}, {}, {}, {}, {r10}, {r10}, {}, {r10}, {r11}, {0x0, r12}, {r10}, {}, {r10}, {0x0, r12}, {r11}, {r10, r12}, {0x0, r12}, {}, {0x0, r12}, {}, {}, {0x0, r12}, {r11}, {r10}, {}, {r10}, {}, {0x0, r12}, {r11}, {0x0, r12}, {0x0, r12}, {}, {}, {0x0, r12}, {r10}, {r11}, {r11, r12}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {r11}, {0x0, r12}, {}, {r11}, {r11}, {}, {}, {}, {0x0, r12}, {}, {r10, r12}, {r10}, {}, {}, {0x0, r12}, {}, {r11, r12}, {r10}, {0x0, r12}, {}, {}, {r10, r12}, {r11, r12}, {r11}, {r10, r12}, {}, {}, {r11}, {r10, r12}, {0x0, r12}, {}, {0x0, r12}, {r11}, {r11}, {r10}, {r5}, {r11, r12}, {r11}, {0x0, r12}, {}, {}, {}, {r10, r12}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000005c5c0)={0x0, 0x0, "c01c17d7aa30691f640be742b68dfaf53f04ebba313d4406f6dcf95cbf8f39dcaadc76ade2fb58a98e0ba0d43bb95907e6c3472d85d98a3c61ed1beafa27ff3917dc65da48e61ab892d5d82adfa6a5aa11bdb5780aa309c5109ea58187d26da380ed38937e64cc1b919f16af7c438d2862cfb925d2541c28dc3e9db4e5e6b2398e35f6ccc85616dccaff0371c8339d281b581fcf5d5bc2defdba00e6c270e80e9e55f2cb1d26756a998b4761eb01f72e90b83b6a2474f6b4f15e49f435c62be02e2284e2f4272b0ede4b12faff9a81a8b2fa2d9a9526edd8ae0255a077b68d32c74986ea67de658e57f8883afceb061f815ae06a71d119d8c0778a1ade0263ea", "623f7f409ca5cb170f8f39ea85a180f9c2a910461f079a5e232de61a00a331cec6058af8ce7c2ba96126bd7a5fb6c58d5aa97977ab85c6828fff970e116f88f2f557f6fee9472e784b34451381742dd11516a32f829a292ed6c0bde4d98e84cef40bda6fe8822104681a215bfc2836550a845aa6866ec8b46dd84a43d4fcdb1a3f73475d1bfe2a541cd68594bd8be7bbfbb213b7423bfbd873c87ce24db7c6e5b3602e6183dda155e9d3231799df9d2df61a949c2a76b64899c60671d908b1dee5b82404d6ea023e8cd0720745cf10291bd727bd09869c715312f37d3c1aee61ac13b535017835290dd13a972810aad27d9d62a19361907edd615a9f8e71c6940510b2d877a8c5d71c0f2a19e6135dccd82c86c7584f72c2032ae3e921a080ab4eb206f8c031cbcd89641712d09ec4acc2d5597dd5e3f0ff3685593d50fb283510169919908e559fa579cf21644c8d518a7dca6a77df8856dd5b7e9ed39e8c047b4680c2948d826ce463bbb224de793f003250e165c57c7ec4f854fe05d89fe33806dd0434910f9cf02732512a9743099f19fe84bf091a144e43d5bfab9af1c203e1cccb4a171426b81a6e26f40a6d3ff05669f371228223ddbb41c797861730ac5be7b02dc98c65c5dd542ed3a8c2d6b03ad54de11587b7237282ab957ac5ddf271ed038808890d3a87b01b989439bebe08d69432bc791beb7dba49367e0376efa412cd3b1fa9f269de59883046ad30b87a0767cad5f1ba0ce23b0a48099840c0005794a5a4616dc29eac8c9c1bce1a4075a0dea6c3866b4540f24ad91925ae13a03ae7d4ce6b2bfc228b79beabdc92a7e22f71d90818707da8ddba8a8838f0900abd670f43f697e51746043f53974ead8c8c9fca2feba699cb7ebc5655ad40448b2b1e5e916edea58173b3b5ca66fa8db17e888afa149e9c883544c0b28a39609618e8cbee82664894575634d96c07d8a6114f667346eae775fe48b478d9614acac551769326eb3dfe173defcedc22b507016d1ff57efa3e0f20282aafc2024af897f14c0b69a38da90640377d36c08f0529303f84e1fdd6b66afdd35f7aec1eec695971d41162ef0f945428d3abfa9184403d43f16842b96f503291e12592e9dd7fde51cd147e8a7fea80da5933b317e7be611b4216b580b61be8a68a7d7a2ef6aaa157dcec943c7fd81b5a84eba34b7642ce49654c498c56c21aeb843fe2a35abba6199fdf357fa8c2c3cde855111c17d116b78206fac2c80167a4bfffe601b3854cd195fc750bb1dd4e5a1a016f159d0801024e91a563ffbec4afdd00761026cb0e17e099ba186ba99a914d0315b62b0090c754445fc2c7322af5c0dde84d5869a6dde9e02a4da22722262eb7d9949aac2b16f312ebe391fc1d158fb11528920c36ff2e926f2170604bc06eb8621c487d57fa6620b7e76268b2db293f39a25cd1734753aa991844dc5e08409e6a4387e0db7bf3f8ee1d30d62cdb4004585678356d06cf572d1f0d9e23da53b7d6ccbf2b60f3d88438f00d2b80fb9f36252505eb466aa54f503c30d1b37de0483c83048add5ed0f8d811f7c90e995efadb485e437eedf258b528e5def26198b5f85cabc1857b0b59eb18bbb30acd6628151274ac76bb18efc9996e559d8373da405ca1922c0f570041b6fefbb76880c9150f4f85dccf6e7a8dc7ef787d6f8b6fa8593f97a51730501762f5263423ca3e931f749310d3beeb297608cc717e8c0f8b74d9f833d5c98f79f6cc5e7d78d36efc64bfb90abc84d1b76c5645b1e87c893ec7a61b963013cd2ef757b521fd4ba719f9343148457ccd684c3eb99d8b473018e0b4ab38e78e3e920e168c91d7e1a2e83508d9566ea2df35ed356dc6fab762b96058e6546385ca953c4035c9d39d5602ce64b0776c5c7c11e1f74d62fd3160c62b4e352bca4ca32607a72da412f7cd6728ec5dfcb26f32e7e8a64bf2e145588b60889b876f56351125781870d3862b9ed5dc8913529089e36a023b8d63001a40fdd0d6c7b8d1cd6f7fb457fb2701ee08370643ea08fbeb3dc18e19563b5324148b521ece421bb706e38a0a6301ae6d130314e6b144f765cfbf24b9f41c78db5aabf08a4a92dab9aef2787070317d73103ef926c9c8d23e9b2bd41ab9987a4283996cc0bb594e2a35b62b1af48ee8f39a6592b53376cacde59aa1f1466f01605e44f9c4f89c89dc8f307e69ae5d692f7e71495a8821c7b88c343639b3bf8ebb3683e234f04a818dc2c7ea528356accd8a4c6c8ee583f5f5eb069d8bf5378c00724b4bbbaade8c1464734aa9298b3d6b0222fdc17c7e75e6bb6ae40635e5b16210ee09c7d8f0aa5e5017bed32632e59eae0495f6a257c783551ec49cf2c38b5cf85d003c7cecd6c87af09582372c9a253f45e917416c08220a9f5068d4db703d710cc2e4a1bb01d4fd348b9cb3b4362e6c73cfd00bc19ad1e0ecc27c6bfcb6a6cabec59962bc9de27d8a722f865a458eeecf5767466382a3521d4715f4e30cbecfb2d1263521c814f499278b823a618f52d31f498f29d3dbf1242ea88a80fe914cdafc37cc64c6e130dbc0d51411ad9580d2d80a98b788b35398fcf0e73b6cf4a458697c3051b141af5893b4b1862e8a1ff53decf0751b38f9190c9c3affdfeb94316703bef95024ed42bcbe8940dea5f9a67c940127abf560a32ce73571bc554bb6ce35a80abd07f5d1f775dd1787999819c860367acfe04c858585cede949fff06eae95a28215cc095548d6f90198d2b5d0d78a9d968e7aa713ef87f698d60518e7a14e28d102e29b2cdf57bcca8d8665d6abe9611eee8bca4807d7ef90cc28ef50f574061f7abf65804324ff127557ca647d8ecf246814d80c600938775858bbea51e201730f1220775423df5d214f5d6f5bb2e310c05d682b37dc7d65e761ba5f1ee8baae1dabf7b2e92aa38ee129560c0ae7bc3c996a15594b4f28dec0840715d229c727037a5cb096d2265ae7d339e7e334402904c6c84734d4d2cc9b1248cb6f8463f9f50ef2534012b23f27a5026e69a7988c736bf8e33022d8ba13deaf36a75318a033b25df0cdb459fa13bc7951156566fc3493c2c0bab356cd2be1d7a4db8aab70892a836d808db7bab1feb6c94d06d501d0c635d214ac4fb918cd87719b85635eecd5bf41b6884bcd48f834e4ff6935774cb990eb802da2c2eb8c66f2543ae41703e007b77a6b06397bbc724ebb2ae07e54ccabaf4f7f6db4e20b37de3c4c4c2bac072e302fd2d2dadb4ca74d6e68b293a3b91736f4a1dae324321b7ba97762f060a3a611e6632fe05caeaea75fdaf257bc1c782f89a8e60dfb8d05af9226a19a6472014851b0f371bdad797d8a4851f16c355ede0fd512e237e3005c4b4540d1684e59410f687aebb1c8543d545221a1a91751ecdbe8129b43f544d5eb3fe406af71180644813db202110c2fd022cba3d57d322d0f316b2934593311241a808b073a1d0e0bd3263f6f1b45a673e2dc5f001abb4d21208ba663f50526f53c9bd740b4f1f1caa8ba3a08a32550b1ae0012b4f7088dc50d9411220465183f701505f699d9183951962c6c6d18ecf5bbe7d22bcc486004685450297c2b10e45dacf64a5e11f4764881068797dc1f58c9e2daa6431b0dc8267ba8efe424489b8749b5764ed5f68ea16c68698a08c7651a86418c2aebadf9d5f3fc094bff941b65fa6d1721accb5478bb6b65b5f1832e614b19bf4c8e71418a284bda6997db6f9bbb61138caca2f1df32343195425c0f3e56113ed079812d7cce525d6c1773261f004f5da0da4b077f6703c499f14fbda77c8d60c4da63556d500e361926ee59a759df1e322dd8ff358c52fc7e41264574338541df7141d2de9fb141b7d6a53ae7dcd16df26dfb6fd35fb35b76637ede9dc91f3349983224a352ce08b7e9dca3da5e43d502f7c6321f07a7cd9b557a8da67c5999c95a83cb801eb20e3411e477913c610caf29c8edbc13064ee0356827b96f8dcc70302690c5f199c41f096794bc28cfa06594c18613f3b4a114c923b1c0fe867f172a6614317447e4c07c5cf259318a3193d26618f00f7fa88b8ababf0bd44f39c2d0fc4ab22dad769d942ddf7a8cf710dd8cae542454f39871b6f644222f6f2a2ac3a144dcc256665d10fbd3723eb6b4d4e26ff44d6d1b00fc13774e2876cc6bd5c053e3fd8d6280da4993666f31d10f720d2c1448ef0dbbbf86b126bb98b6147d003dae0217b435fcca8c6b9645abc3ab1070ba5dca4179a5f53b076c8975e8cfef49e3827ea3a8904c4eaec29478905b4fdcc3625564ef14e7b9ff6f7e23b1173ff6f7ad383c0100ac79950e218383b6c76666e1cf8ddd43ea85c753f04c8bb7fc5af96962770b54072aa4c380a032ce720adf5af00a4cf97fcb05a4deddc6a8e359df2a2525b9163d08a3d6c6f520582f53c7ba5dd0b50dbd7218ea2b5d4689f3d6ce6d4038ebc39c6f186bf21ead4bb75734cbc8b54542acecf7c245334a3beb54d4cfcd44e7ccca428d9de7a5adf0115242b1352be07f14761659c3cae1a082ec35f849766700903edd38958dfe089124dcaf68e318726d67f4b178f12d8de35ea64c94b977539af64ce22cac42b110021ce03659598858d9cac1a7748c3d3c4dfd78b017bd91191b4a17abd726b30af6c95a86334d99d009e61b5ff53d6abe954a13709b7e15f33161594e9c65dee02f3c83f034ba4226f1fdd88373530508aa44f6a31145b3f9257da4256e4ef9b35c3e592cbdfd7ec2e5b86dd2c3f9caf096ae222908c226c6139563e8a3e0be7f2568d6c1f2c11e80baaf202060be7aebeae3d67c6c14d6e23513554b27fc7052e182d1739f29213bc42877e9ce9edd72581d36659cd45eba41992091f5a8defd6168d8846e69a0e08c038c2456bcc8663583c6f929fc6cdc16cf47e3f55eb4169bdc4577e1f1f1cb4f3aa177cf40cf04ebe70a4cdf70aca04ce281a889ceba3c47730b302d3b2e59ef187c4146d7065264dedf36aca66a842c4bf9786c597ead309b5a93c113c1085733b0d407bcf706fef446bd171d872d466927fc5f674a96d2ee29212c4b04c719fcfa0f5309660c8e314448363174de82883374472e7375b2f80f382cb73afef091f72a0e2e2e3396eeacfcc54e49bd71b85ce6631f49a7b3f8f397081da9e0c583139799bb20b566c2a112d2f37d9825b8d0a3b42785e142dca36459a00f5cb9890391d6eff8db4c5af5588ee3204be087b9281c8d00d841a31d40a2864419cfe677fe589e8c28dc9b8dfe3d7496b99452da7144beec2c2dffe197be27b9dee4f0faa53a8f529ad4f92c8e63b59e60e3ab3cc0250b081639a7afbf92222d99980f27c4e2b5aa0f0117404017fa0560d77cf011ef46f868a51613fb271bbad09a860fb46a1cdc5ad328d4c0fad1a40"}) r15 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r15, 0xd000943d, &(0x7f0000054300)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x8, "7e6830ead6b793"}) r20 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r20, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = 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, 0x2, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r20, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r21, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r24}, {}, {r23}, {r23}, {r23}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {r22, r24}, {0x0, r24}, {}, {r23, r24}, {0x0, r24}, {}, {}, {}, {0x0, r24}, {}, {0x0, r24}, {0x0, r24}, {}, {0x0, r24}, {}, {}, {r22}, {0x0, r24}, {}, {}, {r22, r24}, {r23}, {}, {0x0, r24}, {r23, r24}, {0x0, r24}, {r22}, {0x0, r17}, {0x0, r24}, {r23}, {}, {}, {r23}, {0x0, r24}, {}, {0x0, r24}, {}, {0x0, r24}, {0x0, r24}, {r22}, {}, {r23}, {r22}, {}, {r23, r24}, {}, {0x0, r24}, {0x0, r24}, {}, {}, {r23}, {0x0, r24}, {0x0, r24}, {0x0, r24}, {r23}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {0x0, r24}, {r22}, {0x0, r24}, {}, {}, {r22, r24}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {r23}, {0x0, r24}, {0x0, r24}, {r22}, {r23, r24}, {0x0, r24}, {0x0, r24}, {}, {}, {}, {r22}, {0x0, r24}, {}, {0x0, r24}, {0x0, r24}, {0x0, r24}, {r23, r24}, {r22, r24}, {r23}, {}, {r22, r24}, {r22}, {0x0, r24}, {}, {r22}, {}, {}, {}, {0x0, r24}, {0x0, r24}, {0x0, r24}, {0x0, r24}, {}, {}, {r22, r24}, {0x0, r24}, {r23, r24}, {r22, r24}, {0x0, r24}, {}, {}, {r23}, {}, {r16}, {}, {r22}, {}, {r23}, {}, {}, {r23}, {}, {0x0, r24}, {}, {0x0, r24}, {}, {0x0, r18}, {}, {r22}, {}, {}, {}, {0x0, r24}, {r22, r24}, {r23}, {}, {}, {}, {r23}, {}, {}, {}, {r22}, {r22}, {}, {r22}, {r23}, {0x0, r24}, {r22}, {}, {r22}, {0x0, r24}, {r23}, {r22, r24}, {0x0, r24}, {}, {0x0, r24}, {}, {}, {0x0, r24}, {r23}, {r22}, {}, {r22}, {}, {0x0, r24}, {r23, r24}, {0x0, r24}, {0x0, r24}, {}, {}, {0x0, r24}, {r22}, {r23}, {r23, r24}, {}, {}, {}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {r23}, {0x0, r24}, {}, {r23}, {r23}, {}, {}, {}, {0x0, r24}, {}, {r22, r24}, {r22}, {}, {0x0, 0x0}, {0x0, r24}, {}, {r23, r24}, {r22}, {0x0, r24}, {}, {}, {r22, r24}, {r23, r24}, {r23}, {r22, r24}, {}, {}, {r23}, {r22, r24}, {0x0, r24}, {}, {0x0, r24}, {r23}, {r23}, {r22}, {r19}, {r23}, {r23}, {0x0, r24}, {}, {}, {}, {r22, r24}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005d5c0)={0x7ff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r25}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r14}, {}, {r22}], 0x1, "277575c54134ac"}) fallocate(r0, 0x0, 0x0, 0x101) [ 166.384327][T15054] loop3: detected capacity change from 0 to 4112 [ 166.400239][T15056] loop5: detected capacity change from 0 to 87 [ 166.422862][T15063] FAT-fs (loop4): bogus number of reserved sectors 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xd000000) [ 166.429414][T15063] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:24 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0xc000, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) listxattr(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/86, 0x56) [ 166.471940][ C1] sd 0:0:1:0: [sg0] tag#7095 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 166.482337][ C1] sd 0:0:1:0: [sg0] tag#7095 CDB: opcode=0xe5 (vendor) [ 166.489212][ C1] sd 0:0:1:0: [sg0] tag#7095 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 166.498775][ C1] sd 0:0:1:0: [sg0] tag#7095 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 166.508449][ C1] sd 0:0:1:0: [sg0] tag#7095 CDB[20]: ba [ 166.514753][ T1800] attempt to access beyond end of device 16:25:24 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb3c906d6b66732e66617400020101000240008000f801f6e5c73a17622c4c784b74ad0adc67405a310fb4695121de977a0a04fd194deb640715b6d0df6de65016f4650befa6ddfe3c36d4497011e47ecd740a7ff4a9e2792903f6471a6df2044c7682b84c58e485742f8ec39e463a7bbc28c5692f0357eefffc0055d5b800c701eeb2876d21", 0x86}, {0x0, 0x0, 0x1ff}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x3, 0x12000000, 0x101) [ 166.514753][ T1800] loop5: rw=1, want=230, limit=87 [ 166.524821][ C1] sd 0:0:1:0: [sg0] tag#7096 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 166.535592][ C1] sd 0:0:1:0: [sg0] tag#7096 CDB: opcode=0xe5 (vendor) [ 166.542510][ C1] sd 0:0:1:0: [sg0] tag#7096 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 166.552098][ C1] sd 0:0:1:0: [sg0] tag#7096 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 166.561658][ C1] sd 0:0:1:0: [sg0] tag#7096 CDB[20]: ba 16:25:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xe000000) 16:25:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$sock_netdev_private(0xffffffffffffffff, 0x8924, &(0x7f0000000000)) 16:25:24 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000100)='./bus\x00') chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) copy_file_range(r0, &(0x7f0000000180)=0xfffffffff7be39b6, r2, &(0x7f00000001c0)=0xdb1, 0x9, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 16:25:24 executing program 1 (fault-call:3 fault-nth:0): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 166.652195][T15105] loop5: detected capacity change from 0 to 87 [ 166.662299][T15107] loop3: detected capacity change from 0 to 1 [ 166.686270][T15110] FAT-fs (loop4): bogus number of reserved sectors [ 166.692878][T15110] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xf000000) 16:25:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$sock_netdev_private(0xffffffffffffffff, 0x8924, &(0x7f0000000000)) [ 166.703990][ T1800] attempt to access beyond end of device [ 166.703990][ T1800] loop5: rw=1, want=230, limit=87 [ 166.733960][T15107] FAT-fs (loop3): count of clusters too big (16122110) [ 166.740889][T15107] FAT-fs (loop3): Can't find a valid FAT filesystem [ 166.768021][T15129] FAULT_INJECTION: forcing a failure. [ 166.768021][T15129] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 166.781134][T15129] CPU: 0 PID: 15129 Comm: syz-executor.1 Not tainted 5.14.0-rc7-syzkaller #0 [ 166.789928][T15129] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 166.799979][T15129] Call Trace: [ 166.803257][T15129] dump_stack_lvl+0xb7/0x103 [ 166.807849][T15129] dump_stack+0x11/0x1a [ 166.812033][T15129] should_fail+0x23c/0x250 16:25:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$sock_netdev_private(0xffffffffffffffff, 0x8924, &(0x7f0000000000)) [ 166.816465][T15129] should_fail_usercopy+0x16/0x20 [ 166.821491][T15129] _copy_from_user+0x1c/0xd0 [ 166.826121][T15129] iovec_from_user+0xc4/0x2d0 [ 166.830804][T15129] __import_iovec+0x57/0x2c0 [ 166.835397][T15129] ? do_filp_open+0x18a/0x200 [ 166.840076][T15129] ? fsnotify_perm+0x59/0x2e0 [ 166.844760][T15129] ? __fsnotify_parent+0x32f/0x430 [ 166.849891][T15129] import_iovec+0x69/0x80 [ 166.854258][T15129] do_preadv+0x109/0x230 [ 166.858563][T15129] ? __fget_light+0x21b/0x260 [ 166.863296][T15129] ? __cond_resched+0x11/0x40 16:25:24 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x10000000) [ 166.868020][T15129] ? fput+0x2d/0x130 [ 166.871919][T15129] ? ksys_write+0x157/0x180 [ 166.876521][T15129] __x64_sys_preadv+0x54/0x60 [ 166.881199][T15129] do_syscall_64+0x3d/0x90 [ 166.885613][T15129] ? irqentry_exit+0xe/0x30 [ 166.890148][T15129] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 166.896042][T15129] RIP: 0033:0x4665f9 [ 166.899926][T15129] 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 [ 166.919531][T15129] RSP: 002b:00007fc0d952d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 166.927944][T15129] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 166.935926][T15129] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 166.943892][T15129] RBP: 00007fc0d952d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 166.951867][T15129] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 166.960092][T15129] R13: 00007ffe933fe09f R14: 00007fc0d952d300 R15: 0000000000022000 16:25:25 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000080)="eb3c906d6b66732e66617400020101000240008000f801d33ca408276dbd0d42e4393d8a591504e3d77e4a9bb83f3219b5a2d1d6573280afb4", 0x39, 0x4}, {0x0, 0x0, 0xce8a}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x9d000000) 16:25:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:25 executing program 1 (fault-call:3 fault-nth:1): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 167.002653][T15107] loop3: detected capacity change from 0 to 1 [ 167.012368][T15107] FAT-fs (loop3): count of clusters too big (16122110) [ 167.015740][T15165] loop5: detected capacity change from 0 to 87 [ 167.019275][T15107] FAT-fs (loop3): Can't find a valid FAT filesystem [ 167.093996][T15179] FAT-fs (loop4): bogus number of reserved sectors [ 167.100677][T15179] FAT-fs (loop4): Can't find a valid FAT filesystem [ 167.127105][T15185] loop3: detected capacity change from 0 to 206 [ 167.127684][T15183] FAULT_INJECTION: forcing a failure. [ 167.127684][T15183] name failslab, interval 1, probability 0, space 0, times 0 [ 167.146068][T15183] CPU: 1 PID: 15183 Comm: syz-executor.1 Not tainted 5.14.0-rc7-syzkaller #0 [ 167.154884][T15183] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 167.164931][T15183] Call Trace: [ 167.165740][T15185] FAT-fs (loop3): invalid media value (0x40) [ 167.168201][T15183] dump_stack_lvl+0xb7/0x103 [ 167.168225][T15183] dump_stack+0x11/0x1a [ 167.168239][T15183] should_fail+0x23c/0x250 [ 167.168261][T15183] __should_failslab+0x81/0x90 [ 167.174242][T15185] FAT-fs (loop3): Can't find a valid FAT filesystem [ 167.178816][T15183] ? __iomap_dio_rw+0xf2/0xa60 [ 167.178844][T15183] should_failslab+0x5/0x20 [ 167.178859][T15183] kmem_cache_alloc_trace+0x49/0x310 [ 167.213339][T15183] ? mntput_no_expire+0x64/0x730 [ 167.218293][T15183] __iomap_dio_rw+0xf2/0xa60 [ 167.222888][T15183] ? mntput+0x45/0x70 [ 167.226929][T15183] ? __down_read_common+0x16d/0x530 [ 167.232129][T15183] iomap_dio_rw+0x30/0x70 [ 167.236528][T15183] ext4_file_read_iter+0x21a/0x290 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x9effffff) 16:25:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000100)='./bus\x00') chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xc00e0000) [ 167.241640][T15183] do_iter_readv_writev+0x2e8/0x360 [ 167.246926][T15183] do_iter_read+0x109/0x4b0 [ 167.251434][T15183] do_preadv+0x13b/0x230 [ 167.255675][T15183] ? __cond_resched+0x11/0x40 [ 167.260344][T15183] ? fput+0x2d/0x130 [ 167.264253][T15183] ? ksys_write+0x157/0x180 [ 167.268748][T15183] __x64_sys_preadv+0x54/0x60 [ 167.273423][T15183] do_syscall_64+0x3d/0x90 [ 167.277843][T15183] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 167.283740][T15183] RIP: 0033:0x4665f9 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xeaffffff) 16:25:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) [ 167.287624][T15183] 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 [ 167.307225][T15183] RSP: 002b:00007fc0d952d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 167.315668][T15183] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 167.323664][T15183] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 167.331642][T15183] RBP: 00007fc0d952d1d0 R08: 0000000000000000 R09: 0000000000000000 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xefffffff) [ 167.339615][T15183] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 167.347624][T15183] R13: 00007ffe933fe09f R14: 00007fc0d952d300 R15: 0000000000022000 [ 167.376894][T15185] loop3: detected capacity change from 0 to 206 16:25:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 167.394558][T15185] FAT-fs (loop3): invalid media value (0x40) [ 167.400656][T15185] FAT-fs (loop3): Can't find a valid FAT filesystem 16:25:25 executing program 3: chdir(&(0x7f0000000040)='./file0\x00') fallocate(0xffffffffffffffff, 0x1, 0x12000000, 0x101) r0 = getegid() openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x4002, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r0) 16:25:25 executing program 1 (fault-call:3 fault-nth:2): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xf0ffffff) 16:25:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x11163e, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) [ 167.449338][T15221] loop5: detected capacity change from 0 to 87 [ 167.453832][T15223] FAT-fs (loop4): bogus number of reserved sectors [ 167.462059][T15223] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = syz_io_uring_setup(0x183, &(0x7f00000002c0), &(0x7f0000060000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000440)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)='./bus\x00', 0x6, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000200)=@in={0x2, 0x0, @private}}, 0x0) r5 = syz_io_uring_setup(0x0, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006c4000/0x4000)=nil, &(0x7f0000000280), &(0x7f0000000200)=0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r7 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r7, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r7, 0x6) syz_io_uring_setup(0x3d3c, &(0x7f0000000380)={0x0, 0xcf3, 0x1, 0x2, 0xb7, 0x0, r5}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000659000/0x4000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000400)) syz_io_uring_submit(r8, r6, &(0x7f0000000480)=@IORING_OP_POLL_REMOVE={0x7, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r7, r9, 0x0, 0x8400fffffffa) 16:25:25 executing program 3: r0 = getpid() pidfd_open(r0, 0x0) r1 = getpid() pidfd_open(r1, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYRESHEX, @ANYRES64=r1]) chdir(&(0x7f0000000040)='./file1\x00') open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') fallocate(r2, 0x1, 0x12000000, 0x101) r3 = getpid() pidfd_open(r3, 0x0) sched_setattr(r3, &(0x7f0000000240)={0x38, 0x3, 0x10000020, 0x2, 0xa35, 0x6d39, 0xe7b, 0x14e, 0x4, 0xffff}, 0x0) [ 167.574115][T15244] FAULT_INJECTION: forcing a failure. [ 167.574115][T15244] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 167.587195][T15244] CPU: 0 PID: 15244 Comm: syz-executor.1 Not tainted 5.14.0-rc7-syzkaller #0 [ 167.593223][T15247] FAT-fs (loop4): bogus number of reserved sectors [ 167.595954][T15244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 167.595967][T15244] Call Trace: [ 167.595974][T15244] dump_stack_lvl+0xb7/0x103 [ 167.602485][T15247] FAT-fs (loop4): Can't find a valid FAT filesystem [ 167.612506][T15244] dump_stack+0x11/0x1a [ 167.612532][T15244] should_fail+0x23c/0x250 [ 167.612560][T15244] should_fail_usercopy+0x16/0x20 [ 167.632364][T15252] loop3: detected capacity change from 0 to 4112 [ 167.635607][T15244] _copy_to_user+0x1c/0x90 [ 167.635634][T15244] simple_read_from_buffer+0xab/0x120 [ 167.654899][T15252] FAT-fs (loop3): Unrecognized mount option "7" or missing value [ 167.656794][T15244] proc_fail_nth_read+0xf6/0x140 [ 167.669722][T15244] ? rw_verify_area+0x136/0x250 [ 167.674570][T15244] ? proc_fault_inject_write+0x200/0x200 [ 167.680227][T15244] vfs_read+0x154/0x5d0 [ 167.684379][T15244] ? __fget_light+0x21b/0x260 [ 167.689114][T15244] ? __cond_resched+0x11/0x40 [ 167.693851][T15244] ksys_read+0xce/0x180 [ 167.698021][T15244] __x64_sys_read+0x3e/0x50 [ 167.702523][T15244] do_syscall_64+0x3d/0x90 [ 167.706973][T15244] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 167.712874][T15244] RIP: 0033:0x41937c 16:25:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xfeffffff) 16:25:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) [ 167.716790][T15244] 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 [ 167.736438][T15244] RSP: 002b:00007fc0d952d170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 167.744888][T15244] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041937c [ 167.752893][T15244] RDX: 000000000000000f RSI: 00007fc0d952d1e0 RDI: 0000000000000004 [ 167.760952][T15244] RBP: 00007fc0d952d1d0 R08: 0000000000000000 R09: 0000000000000000 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xffffff7f) 16:25:25 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 167.768924][T15244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 167.776896][T15244] R13: 00007ffe933fe09f R14: 00007fc0d952d300 R15: 0000000000022000 [ 167.807222][T15264] loop3: detected capacity change from 0 to 4112 16:25:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:25 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) [ 167.828024][T15264] FAT-fs (loop3): Unrecognized mount option "7" or missing value [ 167.837091][T15287] loop5: detected capacity change from 0 to 87 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xffffff9e) 16:25:25 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:25 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x20000391}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:25 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open_tree(r0, &(0x7f00000000c0)='./file0\x00', 0x1800) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x2, 0x0, 0x4, 0xf, 0x5, "7c27bacca587102ff6620d36029f7405bf5628ee0490069980a40d286ac589f8138e00df6f438705693c1328f0b322cd4aa8c726a927bcfa7eca0e08ab2bd452", "7295edc9d50bd9e913d1dd9e9a11de5683205bdbdc1e7317ee2a013782ffb912fb5af883d174bb2c55be90ef4ae7d5760617da1c228929815151e1c351564494", "a7d3c44c7de7b10ce84f2fb86aac8f04830a4002f62f8ded7c5197502f7aac11", [0x8, 0x7f]}) fallocate(r0, 0xc5, 0x4, 0xfffffffffffffffd) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x800, 0xc) [ 167.919970][T15315] FAT-fs (loop4): bogus number of reserved sectors [ 167.926619][T15315] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:25 executing program 5: timer_create(0x6, &(0x7f0000000240)={0x0, 0x5, 0x1, @tid=0xffffffffffffffff}, &(0x7f0000000280)=0x0) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) timer_settime(r0, 0x0, &(0x7f0000000340)={{r1, r2+10000000}, {0x0, 0x989680}}, &(0x7f0000000380)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000340)=ANY=[], 0x1178) r4 = syz_open_dev$usbmon(&(0x7f0000000100), 0x6, 0x141042) write$binfmt_misc(r4, &(0x7f0000000180)={'syz1', "3131e74be505ae074f6139581c7717578f82b2b9c19fc85307c75c4a83dc636544a81c2bca009496a23681391dc59760cb66ca8a3e818f84c9f14a289909c72c7de24c9dde0f79fc5f2592dc4d365a679f6164280ec24c1f1dd8b0cfb3cca24bf3e6f7e970ee5e22befc848bf98e1efd98c8626bed1b2eef5b02e1e1f77884fa0c3be2ca1bf0fd8b242ece5deeca70b3f1f442b6bec6c6dd"}, 0x9c) ftruncate(r3, 0x6) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r5, 0x0, 0x8400fffffffa) 16:25:25 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xffffffea) 16:25:25 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x7ffff000}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xffffffef) 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0xffffffffffffffff}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 168.046745][T15346] loop3: detected capacity change from 0 to 4112 [ 168.054555][T15350] loop4: detected capacity change from 0 to 4112 [ 168.068030][T15352] loop5: detected capacity change from 0 to 87 [ 168.074490][T15350] FAT-fs (loop4): bogus number of reserved sectors [ 168.081032][T15350] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) write$P9_RREADLINK(r1, &(0x7f00000000c0)={0xfffffffffffffd30, 0x17, 0x1, {0x7, './file0'}}, 0x10) fallocate(r0, 0x1, 0x12000004, 0x101) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xfffffff0) 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x8, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = open_tree(r0, &(0x7f0000000180)='./bus\x00', 0x1d00) move_mount(0xffffffffffffff9c, &(0x7f0000000100)='./file1/file0\x00', r1, &(0x7f00000001c0)='./file1\x00', 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r2, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:25:26 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(0xffffffffffffffff, 0x8924, &(0x7f0000000000)) 16:25:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xfffffffe) [ 168.221624][T15385] loop3: detected capacity change from 0 to 4112 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x300, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(0xffffffffffffffff, 0x8924, &(0x7f0000000000)) 16:25:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) llistxattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=""/253, 0xfd) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x101200, 0x0) mq_getsetattr(r1, &(0x7f0000000180)={0x9, 0x0, 0x8, 0x1f20000000000}, &(0x7f00000001c0)) [ 168.278617][T15397] loop4: detected capacity change from 0 to 4112 [ 168.278698][T15399] loop5: detected capacity change from 0 to 87 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x40030000000000) 16:25:26 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(0xffffffffffffffff, 0x8924, &(0x7f0000000000)) [ 168.320722][T15397] FAT-fs (loop4): bogus number of reserved sectors [ 168.327261][T15397] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) renameat(r1, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./file1\x00') ftruncate(r0, 0x800000000000006) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 16:25:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x100000000000000) [ 168.420717][T15435] loop3: detected capacity change from 0 to 4112 [ 168.459366][T15446] loop4: detected capacity change from 0 to 4112 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0xeffd, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 3: r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0xffffffffffffdffd, 0x6, &(0x7f00000025c0)=[{&(0x7f00000002c0)="eb3c90866b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x2000000101000}, {&(0x7f0000002680)="f1579f48f2bedfa558756c2a5e575078272742063a10d3ffb872876197a4632bd0c6859679ddf14788e8d74af32b41ccfb0ad8e3dfc153ae30c579746e9db1ae701ef0e69fca88fe7d32c9fe56ffda8941b08dead3010a86a64c0c91246f221b6abc33c884e78e5a4b894b445cd3c9e7431a80b30642070e27f6896e5ba9cfb0c25a4c0306533dfb2d19bc306f473e0e1e3e96cbb360574edfafb9e88a894326daa55bf7a1dbe4f5cfc42d908c1318f8260e9979fdf189fa52366a5cc5a2f6c4d5027434ce89ae8f3cf2a748a0473e7eee508b437147f637e72354ef509b9c567de159cfbb95dca824d55746b20ba08eabdc0fcf9655eb36451ebc3212141a6ad8fdee00ace4551f179fb06cd9c19cdbfafb83cb54e8f6f56f6734d20ad29ce86e543b606b24cbd0e419ac45a0ab21c1e2b9c3eb63f72f763697ed4b00e161f9b548d3f56f7b28de9db02b42d2fc9d836e1b29a966b1433f8bb4f952266040a87454bd9d91a354e4efb9f58e73143f38b5850dd1a24f60da31c448e0b14d23536660b6584afbbdc508141ab196fce751036a4bb5299b25c55fee71ddd1cf253b22ef63bfe935e4ff2a42910cc3e93350aa0d76acdbde3bbd8ad6bfe81b6ee4aeb857ceec02c3e6baf6f32af50ddbcd93cfccef9a7afa0bb178cb27f0de0c3e92a5eddfcc4ed8721fe697d913ec6141bf79d9320e1df55df7790f6edb3ab76816ed78077d108314d0079cd8f6f81f7b8698899c6860c031971bd04994ee82025edf393aa629fe4e25f4b8fce1bd998b6bf6fa7b1f96a591660bcfd4ece97b142ac5450851931e2db1c7c886e9420e7e2fca072bc5ffa38e80d999420191cacc8eda0d631b6745579cb4f7df57a976d867cfb65bf8ad65a30c57761a8d33d73f0fff3a1c86af9396e9c3080e3b0bf21a1f5e3f44951a9ea9ed8a8188894e48ab586ff450ea7fb19aa2f828ecc7ddab5967ebb0da36c1f4bc8b4c36d3b57ce5049d0dded5fa936a388746d61a1bbce45527c8390bd52f0ad20eb17f62859edc8b8fee1bd0f5edb7f638cb35fc96381c1a5dd03bb8932ca52652ce9f7f639d30881b64d4d0d4ea02ea2cbba6a0fbee53b08f2587f2046f997d670771f99e99eee450890dbe6af20e506d8ac319e9db2c01f0af6a7cabee1f35354848a84d7c59ef084d50c936b5734eb53c621687f88a0ac007d4159ea67e5472d084fa98fd5d78562cb907d8a955c2a5208a051cc22ea6c68a5ed9b8035e3bc604e9c9e92a455f46bc0a17c71c7935872604bcba39559822c9c2257f7ddf0acd80b0540f1c6deccf683234b311427d469db6c45b85eccc1973999eb79bc3f02557f27a13281d53cebca94d6bda15d9ac4442c547cabb1eb9221aaf7849f445694b8eb6cb69df38bb887e9255d0eccfda22cb31f982862e8ff939d1f991127d55263c13cd665d583d4d33fba2c911a550945fac424cd0803229da81acb226bf75027a8fbb69d20168e7f474f4c85554735b316706796781b41d78a73865fdbfc939b2b4f7f61abea6de8e37cb84613f1ccc225b95aebe1969e17f5fe72b126ac8c5aa3d513e61a1f7380e522521bb4f5b0fa87af2b878e311e0c9216799daecde76691ef39fc58d8500c50502b65184307f00ca8783b6b15641372aae6dade04057faf1a5364d805d67d114b99dab90d2950699961d9b9cb6d793f73456a0c256e0e0b85525527ba626d7b506fdf25fa51c3649248a0085238417a1fbd07d2130225fcff91e0aca1ef43ea15e0ce0dd08725acac2be83ff96facc14acf37ad95a5cab557f412dde9e834a2350aa2bb5757d1304f079bfc544ed276abc96859df18768142828516e8d10ffd51416eaad054c1d964ba0bffacaa2f2c9a3ff9a6305f3bdb606e305f66fcfed6e94f05b358bff3549ec1411788fe297226470aab30dbc4c85f9c537d97e3eb2534ae9163e256f65a62ba4eef0c67f2b13c1bf9f2356cd084714e19dc96c1e9f331375ea4877a18f53f920a0b53cf07d71f422ec87cc78274e46e173bffea60a6edf21bb631ca26e82e930400d87327d70bb37f21e6056909f97f396f2c96fde6ca0891945e3e0e5fc7b84cb180505008fb96439b9638ee620746ae947412d9cdebe7505054834df1a094fb72c94e119be1f3d16ad5db8c669e730aa5367c82f8026ef70c077112006da6c0d4651382201bf149b510c67f8272c0ecd8d81ee3b9344d16f31e2344db0dfe4470b91a8c0771e095b54f99402e9002bd87a824934479990ce7486d124b7388c1294f0a8a1e6ffa76db05cc71203af4a6d4ec5c3dd39eb7616fb476c688fd2c946690359bf5e0570a98c41a0ff2110fea657d7baf31fdb1613127e88350fc07b6251e6e4c6d8981135b3812956874914df4794cb2748f555610954efd4bcfd04fadca17e06f29af18c8429c7dfbfc14bd138469684a39177874e2d09d183570fd7a8d2929146067b76f7bc4cffd99b40125019cb0a02460be8693864596da32a1b3f8879574a4b6c55455c4325855057cf159465f5d25bcacee94364525d8782cd612afbc063d7c6b2c7a157ca762c2de7b46d28ed28feb274406d43b11cb12c93f01299903663c2f3a054420447cfe9ae65ffcf4a1f84fee663c7535fc5a7832a6f754e5ee03b136a29d03126a4f8656bb0183bccf2912b5ce32d70cb027d6f0fb23bed2d99d071130883b08191b82437d47a022ed475f01eafd85e374bc1cff870f9ca84971f757a19063c3e3bf3c571d221d4525ac8f347c0b2b772429c5a8c6e292bed8bb99f086fc5a175cd8234de791a53d150dcb030b1f48f6d0b64b03b98b771a94662319ade1b3650e564f4d943c772c6a5bbf0c3ed994c9ff8f93cf64e40963cfe253392b5e15fb29f4f16e91ae693e8366c07d071e8cbc50fb59164574712d5b00a4de82e3fd303e9511e7497d1086760edf00c95a8865345faf845ecba6db8a68d386bd8cf546326879a74d51eaf784eac69c73bd5345d0d9686164346188e6a5c9bac431c8dbd47f652d79238a4cf84d0acd4e13bf038011006acbce93a3d8b062c7c694b2597f8114afd91a07680726b40a3f63cd1606075ff2fc87c3b7a4dddd1451743db473776994a7aba2e121d27edea00ea2bf377c8055a627bc2ba520236a4a388c4bb228d09a851310765d901cf9b50db2e304797c99ee2d2dab2d7c0853d7152f3b07d0a0b071353ab91855d7644186650461160c745c0288d4a5fb6f1a34517efd4e90dd8838a1a68df3153873de7a4b61cafa449f38b98ec858228f88cf939c88b865a87c9abedccb56727929b163811565af828c7472a624e6edb63e8c9e1a75fef850c495fb7c470ffb175a1a33d28c20751a3dafc4f75f9c4bb01af247efbb9ad64659baaa83cebe9352b84efa86eeb45c9c3b3018df808a64b827375380566652ef7bb19e5d6623c3e7b6deaacfd424824a43b0f2b31ade4345ee0f73841182f4a24652e98c75afe4cc3350c6ba3a1efbba109bfc9180f4d309217bb3211d0ecdd33b6729d48b44b7d5e1ad11454c738919dbce43f5fa1354a15d71e005dbfe86ccf9d19e501ae28c8de3416d0893e714d027c01ddd743b0fad78f4a55a58c39d6d29966947be81353fdb256fc8a3270439947adb508f498d15bf6028819839fe483c30ede693d623358a98189a7d4f036961f811d97121798c270b74d88f7ba4fd26c8eb9f0080a5f9f51811581a0592b7b5b8af5f3c39533442b8203efc8111e3bbdc08f37ac65cc8b7397ef430a6f3fc9bde2bc7eecf6371d5ac4c3ab573c633e5a840af558f59658171bfb8c4a615d74e475869e7def74a9533c3f1023c9e3997a59bea380594efb9ab62c954eaeb66067ac472631b799f807519a28ea974192334164989cdffa057353ab6a12e0f389f09facdad3bb78fac865f7ac4cd8838e2e5c5bc0d10c75ed0b14f061be35e89b9819545f4e8bf90df678f117c1b50b977d362ff0f46b9ee5d87976481c543f313415284fcdea49f7a13a1bb7acbf7aeceb79b51ae1f6686cacd231b8611a68826595e89141fee770c9fc743925defb3eaa722daf1d6f8edcdad708939957819492951c044fbefc03e46971e96aad32af0675f2d525171d702bcf38209f6c5b12c655ad15b9d55e5985ac5f7aca65f60875aaaf72e51489d33492d5190650652b8684e7596334597e21f9c25b7cd06ea6d39c3af79e2f65154d90650118756cbd95cacfb8683b5bfd2018b1e543b314510b10e8331066e21ee8afc0856eb45af594c0396c3fe8616d7aac5812cf41d8aea2d6760f161236e5e5746339f5717dbe9e5a8e09a5056b56e543550891085a4dca31e1ae5e9a4f2f1a611b93077c571457474e3f3d25fdb6a00a8a4634f987f6a3d25ddd9b4b4964c9b68fe2f03e5c36d02ad856502b0b408bad30f1a1cdea059b4a9697b90add1c869985b3ab72e1783f8849706018471d272f7c94cc702a1bfb26100417a2bcaf59e0f4a35aad46795cbc7ee76ef6731473b3e9bcc083f01e20a5bfeb77ed2d08da0e53336a00fb158a9242c1897ed6fa8a811accd45522d2b94075ef64c2d4ab00367a63b5a84cc930c990fe8dd173909851802d1337b02a7e25017c1e34c6ce940f5cbc54827cd134c88ed52a48843ce2ab5a18c2d2f3b57a9fb59262d54079897639a3742db5bd242974f4ff8abb8a2124848603d80af8175dfd0e62f301050c11d9a4b74869c1f911581265f8935681b48a062a480f8a55bbe0eb1e372b71094b759d272883789650ad3199134511c9c062dbba73cd8b932ceaaa63c51917547b0fee268a69821ff0aae522b318d39478b14669b6095fae6f783edcfefd1f979d7899e80ca15f312475deef619a5ee97498a062d49a31f211d65fddd6621fe6a46c4bd7280655b4093601e95f5df6044f487811663ea588b7426031175ab1d19214b32456eab567d644c4ae61c5b8147120e410e757533f239eb515aa419f60d171209a6e49767f2c3abb517c8d4c7af38a27214b8bf27ce43a73e9b31bb8ceb8c5616828fd793961f819c7bc5461724cd2b574e2d388595f20132364a0091b86269dfb6f96a0c2e7166649bef0211ebdf71c57cc9975d1e244687947167b06413af9bb853da44b8f281fd380a5a51d615e44deffd7264e0c5fc343cff82b852cfa574c38326ce5213590b0ce1bff5baa83a0f780d833b3019e088072e23235b00bb8c3c0cb60a6fdafb564d9b59d2922e3ad92700245318f01112a38c56314785789dfbe0b6b5ccb68278be917eecc16950e18c12ea2a04ba0ef0bc67be4908902f3eaf3de7e2dd227a278783582e14e26e1244e72e5db77da5c676b101f9908147a925761b40fbd0a0cab88beb4534a8d31a48a8d691b3f17b2a97e84675acd27f5271d601584bfa5c4f2c0aea53ae88499b68bfab6b9ae515ddc9b675498ecaf875ec0ac0452ea5dade497f5385a9bb439d4ac9a14c5c463349a108c85317b794c9fd49dce3d5fb76fb0fd84f8276159fdcbae3ab84301218af513f92e1c5605d37194bdfb50c2015e4eff5a1a4f0ab3fd30573049c9e32f9883b1d42810344e3be96142d1440b13040013c963e7c0b73601d34b211c87e8cded8f4abee99ebf0ad516e89895dfc09a2470498f24775412fcad4a9e974775cbeca4006b69db05bc9881444e924a30c3a223990f5c42d06baaf4528deea51003a17598cc1f59e70feec5aea3095156cabd02c9fa9332a9764e2c8954c5e51de7e30ea7a559bf95655aaae0417351410011067588b7a246385b66c3e9cdc71f", 0x1000, 0x800}, {&(0x7f00000015c0)="efa040618dfe73ffbea1537cc5b8d1bf6fb513ec27f09f725826375609cbbc4ea81d231a789680b4b0285c0679bba29b972ac61ab278d3a123294ccbb652b0ecc2c225c82774193c1be84749756b7aee0c79b5451c165a70d625c3ee0875a175a8af6dc6f7f231df49795674d3f3e50850a60782d613b489748d4c168fcfa521b972bb3f7796b044a6bb4d9335676047e39e0aac3c36a5f5a2046a1d9bcfbb1ecfa04a2f192fc0cdd7259a6bff9c5ba16463cecadeb2d1518a8dc1eb703af98bfa059034c08ef9d8a1b72ed1d0e5513913c006ed0be4c522768cb0a50fbcb478a708a8d7a4509f9aee", 0xe9, 0x4030}, {&(0x7f0000000500)="4f3052b0358556cfc068fa942c7655f88a9d5b75dd5612c2ee03067a80f00ae0320b6380028266de72eabb89355a98e51f2e0ca8d0fafd74bceeceae26884c808d13414cc68cea0612b996312b3ae5f1bbf469974f11cf53cd5f31c1f862861cd9675adb6bcec1ed85d9326317d16922aa31fd4bfa17db8aa197fd60d936873e5957b229323590b7d4a0b1cab8f8404bda583cc661d171f13b3585784e207fe1226a99f783ae9d0d582a766a3a62496f01b71ebabcb927621155ae7c5b07dabcb69414e389e2fa046e5f54ef7aa55113736bf8248ad00fb630fe1f8420f6f7ba98d2cf9ccf47c151be261b5532c7a88cf9a653f103c437eada6f1bfff87a78e312f0655ad76e30b48f6529655e7f42f903633552c4fee83d8f779efc6777977180726b49042815fb60ae0edc906988a0bff3a687f04c118a55c7fcb8367ff92f2c95f9f94dd1666750c1aa66306bd7decabdd6e470609c4748e32541257dc7d497cbf80a0ce8deefacb56f1f86a605906e303217dd34c8541f2f508190a0252f08c719e05aa2bc344a36fc570ab978fa909a58c32fa8bd475a1bd90d317ce10d12f92f1813d350a940d8df75198e810cdf966a5799d72b63c529eae51f4e4e715fa02a77e1f30f312ecda357997e211bbc3648c40ce5e973c011fbec1a40c0048b470c1bf04123bfa2f3c1454c476a11f6b3ba16e544b33c3fcb9fd09b4fde02fdd0cb17e00c3ad860821e89c5ef6da9c35b69bccfaa6116bde00b30e83493f68377f0816853cd8d5f49e95a3bde0e48b6262eb8dc398f3643444c1888cda02e9562f711a48b1ccda8256847e74fafb9fd03ba9302f12c7c55ccbee8d7e562260f1c6e0b69c7305caf427751b77a765171f341d6611faacdf2b32fef0f9187389bd1b0349a43133b3fdbb886db2886455d1570eadb5817782318e423e05739050ed2e71f501aaed001f04c0547166d9c027b917f29e2271e097199d7d79fab5b743a72d5265ac5b03df88d01b68971f8a35dec258ebc7eb0c82c2d7c8d21bd7b736f607bfa9c9cbe1372dbb4e55a8b9a5cc80d6eed62325ef5276c0f65cc298d7c8fab3ec583520b67b535da33e4bedfba1c8a88d0086f4b2d0fff7a90a0ab243ed73ef39fc9afd07611d086d6394806617c9c7b527709fe8c7ecd09503398a71a85c2fe009e8a4e5c5e9a7fe0305a9ad4e953fbd6dc76f73cc42460c16033c1aa635e920233a5bce27e321d6719df6589446f320a5204c0d34e3fdec94eecf6c4dc3c45fe761a0b7b008fbf589831462b4259a181abce69023c93ef06d458b2da560fbdbb41bf6739ce7f158eb73604c3e4b6587fec61f6b3263171830fea0468fb869e6707d1d3d37891207edd2f1a8ba651500aeeafe5df8e7a1ea2dcb97ac0bc3e47c84af0c8e7c5843836051c4e16cb328f23b7e3f6d9ed7f0d30c7679e948ce020413e0c7237d49d859ee6d80823e6e74416f0e61835519b552882561e80e5936c7ce0399e18d16699f9b2bb685b869c4bd9883c70e172feeac6963ed44e6e988dbc7537abf24dc31a51ba448f5ad59ba843b3dbca19fc2f35cebe33586aa000340710b5d67a5b4ee94f2f0af61c141f2e3d6449629dedaf1a52fa1062dd79c6d885d8e06409bda87abdd796a21df395197f8eac5e4fc819188df9c6c6a82354fe2d9e78778e6a837b3eb58e55b695ea11aee7be1434f8b656faf1de452131f0201fb04911392b78e8ecf9615cf7a9d1e7bd12d5c4870367a1b10516cbeb3cdbeb941d2aefc0981556462821168f30a7199fdfc313e0cce9658f6f0a2a20fdea83aad288e4e725f2c6249e646919260c0a03685d15e4d0ac752549424c4396bc0d9fdba02410c35352de9a7bf97b6c0a2228fa9102ca454ef3bab62d2ed7bb0296e7764750e2bd26e44552319a9c5bdc85efeed42dd35e5c28e77a47c01f0614612b95bf42804fd6621a8d9eee74f528d13c765be3e579d5de8afb5348ce5b07bef7ec34c0746e7386549a0172df79f419508fd76ce3d7c6f8ad557eb128e0f196b80add09bcea48f949e7939bb0fc1e2adaa395b53bb2ca45db727639b91527ec4454a4a09366151d70d957678a9064fa7223701d5f78094137d9f0253934efcf5ed81d50c517c2c03ae34c410e44de5c9762862c2b54871b2b9fdbfb6d9fee625b5e47fde25fe1781dc573ce0fd7556a700bc83b0b199775d50fa2cc64a0c47412d53c308d75f02a525563cef394e6c6fc4ec180b28be1f52e97143bb6b9b3d26d19c279c84f7d84f9d70443fa0a4a264ecb6d213e61ca57abacf1c5277c7c1dc3fc610b0171e4fb0fbf836ba7074b2a5112adf5941ca4ffe470ab1ed30861a4b2761574b44b12ce914563aecf6aa6e147345d163273583a1d926e50e07706b18f883ac9baa6f117b2f2e5d986c488344994d4f605ec1f16b87d3ffe3bb031263a8f7910108a9c1a75e668934dd84364518eb7428e43816818803c35e15168ead2528879da07f2c619ce7b0e18cf4d6e5e0b376d19df304fb900aaf56562420bfb10d91597afcfc6d1baf5919157b09d4a19737cf598b6dc6afb0b95fffff7751ab91d01668402846f366b9a7636878286e79ac433f516a13068214f0ace807ae4263e8119c7e1281d4faea46c5dd353b2302da345b1b40df404012541e58ef5f8d6b054473028eff50f160aec33868086201145dcade60945520cc6016314ea06f137beb8e76e83995f6a278bdd2b899f4478e0b9023fcd85bf743b6ad2018d578f8540d459589e8d4e2d0bacbcfdf69f64b50e2717cfd992fab204e09b25b4c908d75545db4e39a3566bb4f363826d9d96735e89e6682615c82e37ee54973b51854f2cb002c9d6021af21baed66ab979a9bf6b50a1ffa01c987fa3ef0a6506793b14f35761d979374d9c5af1838d1dae90c515c762f4ab3848f3aea7b844f5f2eeba07e20bb526b6c262952564f96a988ad67c7a70c63a5d605ca5ce6506e65ba3375fdcf6b650857caa2f93e92a17dd6b5369d5a0e30dc7f84b1b435abf2eb1fa2d0f03272ad1d268d210fc974ffe00c112bb6edea6fefe98dc7babb1a79855c3519fbbccd8385fa820ff5be82a1139c772e94999dc9d1bae9b20e13fb098a361bd402f378739a48a026e46b5f84f59c4b0c3a29fb0034b7e14558728dac1f2006fb77f0c12df981565590c2bc576c777fd6b71eadb33aa4f753ebd540834e3b20a27aa9cb5fa6c7957fea29535de70ae9c82a0093de668716ad293b587fa41b372791242b8b29202720667783eaf9b4e3219df767891f6764bd70b23aac7ad28a1d69f647c6a91a1db4086eb1d9683aa31494a6473cea6f3f744e78e4eccbd2104b1836c37e008d86e75741cd464f19211513f0c4670512f710f92d6f42628b680ea19a567b5c7bc8adc73f4f70a48257623a7b90394ccddfdd20ff40c69b81ec2794070621535693253b132342e7fef888594d26e08a180f82bcddb620e3777498bb12bc2f9edc953077eb49262c8d00502f2e3447b3da6af4453d4aaf1260919f7f4ca8ea613618900880ea860e204464b6565165732a5dc67bc2115cc68fe35b653e06e75931476001ce8dea7785c92c42aea693ab9e0b5e1d0a3238d6df6ef70dbf8a7ca34967c168e90ac275ef6c29a90e21b4bac450752a18c2c08b772a378f52eb01ce8622a3f3b8d90475e20862abd088a9232c0d8ca951e276e1cd2d6e14b133a76e8990ea51a5147c7757c8c5452830d5378887c5d7fda224da0068668b318857dbdee8963931ff3a2b6edcc484c0e51a0fdba6b3295b8e9e9f9032c592e5ddfba562f732236095ea5f48e9a3cea06aac075910f00b9b8198fd1b74f647c4a23f3844caf8c14f8f33f7a8be11f2c95388af238e596613de3445df6e0082a1cb517e310b6abdba3d2abb239c587d59ac98c3ef0dd34b130a7fe2433a302183d9e750053a5374fe7324f94dae87f502f7d89232f345740cc808109369cc1fbb1230ec4bc4ffb96c8f37c511eba91108cfcf24949eb043f69529f28cdad41a6a3c2b460129e137e6703f480b5de1562d0625a6b5ea0e79343c274fa694731c77202f70baabe7a60cbfc971db85577ea88faa3e7536ba25ba24b887be8f69e970b35a056eb8fe4d5be89bd9cd22066df2baa7cf409c595863ee7a0cb58c46badc978e341d9faf11db24e6c932a4c76bda22b86ad4d745ab084d51bc6f8401da921e6b398e407831c8d1d0b22e3098e70c3bb7522f65b4162091e1bf6fb75fac4934aff467c15598a59472b69d31987c22eb182f5e0e2c69fe70d8ac974b305f738b0fef670438f67e65e27edacb938d4864640f5f87f7312b2f66ac7dd669aab12296a537636b20cd22f49520e398fa5402c60b47400a3cf41b91a856a15ae5b9e330f54d3497412e8c934a36f1913a7bdfaf4593c795b3493346bf3b66b31f5d045f66ee25fbdd072eb3bd18c2d721b30adbcd8c18b8f1e83586a8e0c29306f91532f39636afa3308c9a97f3d838781b256e2e55d3e317102c741303f4a1595904892de1f480123178545c051828174385baba31aa48f1044216b3f6a0b978af718141fbcf38facf84b4b98534d92a0b7755f3b1542865e3fdbbd12a94bbca6f6407863ac59ef6056acd509c244c109163348b9b2aeaa127443412e952c48e5a2e808b1680218d0fe8c011963b19d0ba2f825900571fc47817530df3c113683f779ca8ca584946b06f170f5a8fc9230e39c1ba3390d98f0ef168c3f321763ab5b5710716a1fdc47a2ec6c534af2eb49252a71ff3107fba4bae7ee68477131504532fa48fe74c94266e3c845dc35bc60725a6925a33a9f8950f4f4716e4e29233e3f727828bc22581100aa89489e39bd6b839d782567a96385a7f2772d7e2a2a4367b7f48470bc9874f747f60e54ade6f7eab4f17f07dc45e58c80af088349f4772f67556295045b0cdc3e2394e1f520859a00678b5e4f31f881c6348ef2e49dd658cb4acaf91844e7fd7890320f2be8507335822941df2d48f7772dcd2ef18b81f97522b4a4cc5d61e1d66b7b0ce9ea1128955625c3b39ca61953fa59815bbef155910a97898e8a648c9813e8cb81f93e6d9cc1e7e7e79d8a22e76c6aa3c1267ae3e398b99298f1381b806059bada915ddd4cf05331bfc3542cb5e10650e924f92321e242c06fe103e1d49b228045b8968527f2c771877b38d0aaa6ac76e0ce8addaddf5b554672b99a4603abfdf469509ff3e679cc8b63122c85149ef6f9d7f07bd770c29a7a922db94b61914025e72438c0f46edfa450cddfeafd623f4a7e2bed5996503cd74f30215d0ddd7a9f7aa1330728e1f2b488b3776a4b4dc5518774b4d464d1869257fba20003b8167397f4b83d2889fb6b1a0c282db7db48a4bb31e35155cb2a65f7b38db7c9b04fa229e62c9d90c644b4117ecc2141761397e10325485149b46face8f2b2a647ec2213335190a74c1ee7cd66229e415fa571783ab7d0491ad7483d49602baab02cacd75ac39d954763a50c34794a168ca19f7c7a658eb5f36b01bd5056451992a45b8c1d1eb426543f08f05733c011ac58043d326111cd775cdd8d6da9c652a33ea6c46aa681e7edf346358946da791b0ea94fc160105e0655132d507e7fd006893f1e02627a0978be3f34791c2192d2c3916b191f80bf6837220a339625c6331ea0bdd89512fcd0efc628432593cb5b079eddb913ac2fe4044ac5885d00b2e98683bd0a112dfacb7be917feed192e82e240b6feabacc2984594df11531f3b0c882e9ca6e5d4d15ca770", 0x1000}, {0xfffffffffffffffe, 0x0, 0xbbc0}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r3, 0x0) sendto(r3, &(0x7f0000000300)="d734aa730577dfdff3117d7d1b39334b6ff53aa643ea1e9d207521e3f95b2343d2d69fc51b15deac03f43843560ed00731287070625d2cb6dd61a2e2e57e582798d2f0e92b332ff7b1a8a9e51a2728094b45358bcb3638d0ea946c98b72c7173bef89bc39fe0e41e329bb9702d95f7b30405eeff4c37c711fd456872101eecf3f5c22d2afabad345ed8adf4e93219783be201c090edd8ef0f1f1a6e352b411b4275f85b174d7d66e414b5533e7f6ae74bf16911a47077531a9a192b5bdc9056b362eddec30f1b48081b3a29bf9658877d8a425a740f628d0b038fe162f61bfb95e", 0xe1, 0x8000, &(0x7f0000000180)=@generic={0x25, "7b3305e0f5a97011978493775c69cf01111e4546d9cf12e27dc74a0b42d9c2fee31c93f35762d5be9b8e08523a674ae5420715884b96469a1b5d8aff5b29dd7c158f846f28f7dbf500ac591eee1fe7f21f4336819669eee76f0e06a998e6beeae34da3956a8c2030180d1ee5d28c165849097bd346fbbaaaf400a2c58e3b"}, 0x80) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x8) fallocate(r2, 0x1, 0x12000000, 0x101) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000400)={'#! ', './file0', [{0x20, 'vfat\x00'}, {0x20, '@%(%!'}, {0x20, '!\x84E'}, {0x20, 'vfat\x00'}, {0x20, '&][-\\-\''}, {0x20, 'vfat\x00'}], 0xa, "d6e38646cceeadae5d42f73461abaf919581c2c9c46bc7f567ddc7071672ba29b4ab85142686e58eba96a59aa55264bc3c8bc04e7f5f3d85a8c2a5057ff49ab28c1bf48a18df684220ef14cea852d0ef985458bf80ad7c729294aa1c3d86192b2fc058ba338afa070416e3d16973ae434c63836b5797c7674fd93d4102daa113c94643b11d9d5e9dc9d65f211285c6547c8702588b157635f56a7e9cb74057deedc6d6418aaa50"}, 0xd6) 16:25:26 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x0, &(0x7f0000000000)) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x200000000000000) [ 168.464292][T15445] loop5: detected capacity change from 0 to 87 [ 168.484484][T15446] FAT-fs (loop4): bogus number of reserved sectors [ 168.491055][T15446] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:26 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) mount(&(0x7f0000000100)=@filename='./file1\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='hpfs\x00', 0x10002, &(0x7f0000000200)=']:&(])%.-&$)\\\x00') write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) write$binfmt_script(r0, &(0x7f0000000300)={'#! ', './file1', [{0x20, 'hpfs\x00'}, {0x20, '*\xac+'}, {0x20, ']:&(])%.-&$)\\\x00'}, {0x20, '].-?#)@\xf8[]}'}, {}, {}, {0x20, 'hpfs\x00'}, {0x20, 'hpfs\x00'}], 0xa, "842fc622cf49610328d64c12f6044353c1166369149ade753230ade4d288512b9e4109cda316cb1172efc0a26139422557e829299db1408801618b0375ed7852ae08d271de8c6f4c2105eeb358cea73196f9d5199cacd953c3a49eb800e647c4593cf6d181d2abf1aa2136678b008b541d63603710774b043d82db636972cf81e25bb162986c98990a3bb592acb863e7953a18d3888caa0972aca43a3dd5de169433e11ca91242ff1719bad4479c5bd0e89f8d99e703782cc0d69fd7e02e0ced88678fca"}, 0x102) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100680, 0x7b) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0xfdef, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x300000000000000) 16:25:26 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x0, &(0x7f0000000000)) 16:25:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x1000000, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x400000000000000) [ 168.642669][T15488] loop5: detected capacity change from 0 to 87 [ 168.659090][T15487] loop3: detected capacity change from 0 to 264192 [ 168.670387][T15495] loop4: detected capacity change from 0 to 4112 [ 168.681567][T15487] FAT-fs (loop3): invalid media value (0x56) 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0xeffdffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x0, &(0x7f0000000000)) [ 168.687611][T15487] FAT-fs (loop3): Can't find a valid FAT filesystem [ 168.700599][T15495] FAT-fs (loop4): bogus number of reserved sectors [ 168.707138][T15495] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0x80000000}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x1c2) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x500000000000000) 16:25:26 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:26 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, 0x0) 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0xfffffdef, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:26 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, 0x0) 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x600000000000000) [ 168.855952][T15537] loop5: detected capacity change from 0 to 87 [ 168.873775][T15537] FAT-fs (loop5): Unrecognized mount option "./file1" or missing value [ 168.879749][T15540] loop3: detected capacity change from 0 to 264192 [ 168.891054][T15538] loop4: detected capacity change from 0 to 4112 16:25:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0xffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 168.907602][T15538] FAT-fs (loop4): bogus number of reserved sectors [ 168.914152][T15538] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:26 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x700000000000000) [ 168.958861][T15540] FAT-fs (loop3): bogus number of reserved sectors [ 168.965415][T15540] FAT-fs (loop3): Can't find a valid FAT filesystem 16:25:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:27 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x800000000000000) [ 169.094856][T15578] loop4: detected capacity change from 0 to 4112 [ 169.114512][T15540] loop3: detected capacity change from 0 to 264192 [ 169.125535][T15578] FAT-fs (loop4): bogus number of reserved sectors [ 169.132103][T15578] FAT-fs (loop4): Can't find a valid FAT filesystem [ 169.140863][T15540] FAT-fs (loop3): bogus number of reserved sectors [ 169.147469][T15540] FAT-fs (loop3): Can't find a valid FAT filesystem 16:25:27 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) fdatasync(r1) 16:25:27 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, 0x0) [ 169.288228][T15601] loop3: detected capacity change from 0 to 4112 [ 169.686606][T15608] loop5: detected capacity change from 0 to 87 [ 169.696137][T15608] FAT-fs (loop5): Unrecognized mount option "./file1" or missing value 16:25:27 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') setxattr(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=@known='system.posix_acl_default\x00', &(0x7f00000001c0)='msdos\x00', 0x6, 0x0) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:27 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x900000000000000) 16:25:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:27 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = syz_io_uring_setup(0x183, &(0x7f00000002c0), &(0x7f0000060000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000440)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)='./bus\x00', 0x6, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000200)=@in={0x2, 0x0, @private}}, 0x0) r5 = syz_io_uring_setup(0x0, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006c4000/0x4000)=nil, &(0x7f0000000280), &(0x7f0000000200)=0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r7 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r7, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r7, 0x6) syz_io_uring_setup(0x3d3c, &(0x7f0000000380)={0x0, 0xcf3, 0x1, 0x2, 0xb7, 0x0, r5}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000659000/0x4000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000400)) syz_io_uring_submit(r8, r6, &(0x7f0000000480)=@IORING_OP_POLL_REMOVE={0x7, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r7, r9, 0x0, 0x8400fffffffa) 16:25:27 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x84) [ 169.888301][T15613] blk_update_request: I/O error, dev loop5, sector 40 op 0x0:(READ) flags 0x80700 phys_seg 2 prio class 0 [ 169.934514][T15620] loop4: detected capacity change from 0 to 4112 [ 169.963437][T15620] FAT-fs (loop4): bogus number of reserved sectors [ 169.970073][T15620] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:27 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xa00000000000000) 16:25:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0xeffd) ftruncate(0xffffffffffffffff, 0x0) [ 169.983468][T15631] loop3: detected capacity change from 0 to 4112 [ 169.990699][T15633] loop5: detected capacity change from 0 to 87 16:25:28 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xb00000000000000) 16:25:28 executing program 3: mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x1028028, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) getpeername(r1, &(0x7f0000000080)=@l2tp={0x2, 0x0, @empty}, &(0x7f0000000180)=0x80) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0xfdef) ftruncate(0xffffffffffffffff, 0x0) 16:25:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:28 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000100), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./file0\x00', 0xc) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup2(r2, r0) ftruncate(r1, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) 16:25:28 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xc00000000000000) [ 170.133106][T15660] loop4: detected capacity change from 0 to 4112 [ 170.148900][T15660] FAT-fs (loop4): bogus number of reserved sectors [ 170.155447][T15660] FAT-fs (loop4): Can't find a valid FAT filesystem [ 170.172283][T15667] loop3: detected capacity change from 0 to 4112 16:25:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x1000000) ftruncate(0xffffffffffffffff, 0x0) [ 170.182239][T15670] loop5: detected capacity change from 0 to 87 16:25:28 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xd00000000000000) 16:25:28 executing program 0: mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x1028028, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) getpeername(r1, &(0x7f0000000080)=@l2tp={0x2, 0x0, @empty}, &(0x7f0000000180)=0x80) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:28 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0xac180, 0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = eventfd(0x5) ioctl$FS_IOC_FSGETXATTR(r2, 0x801c581f, &(0x7f0000000180)={0x0, 0x40, 0x4, 0x80000000, 0x3036}) r3 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r3, 0x2008001) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x404000, 0x109) ioctl$KDSIGACCEPT(r4, 0x4b4e, 0xe) fallocate(r1, 0x1, 0x12000000, 0x101) 16:25:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0xeffdffff) ftruncate(0xffffffffffffffff, 0x0) 16:25:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x8000000}], 0x40, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(0xffffffffffffffff, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8400fffffffa) 16:25:28 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xe00000000000000) 16:25:28 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xf00000000000000) 16:25:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0xfffffdef) ftruncate(0xffffffffffffffff, 0x0) [ 170.849339][T15703] loop4: detected capacity change from 0 to 4112 [ 170.855988][T15706] loop5: detected capacity change from 0 to 264192 [ 170.859400][T15707] loop3: detected capacity change from 0 to 4112 [ 170.875167][T15703] FAT-fs (loop4): bogus number of reserved sectors [ 170.881730][T15703] FAT-fs (loop4): Can't find a valid FAT filesystem [ 170.888582][T15706] FAT-fs (loop5): bogus number of reserved sectors 16:25:28 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x1000000000000000) [ 170.895099][T15706] FAT-fs (loop5): Can't find a valid FAT filesystem 16:25:28 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = syz_io_uring_setup(0x648f, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000000)=0x1000307e, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_EVENTFD(r0, 0x6, 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r4 = pidfd_open(0x0, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) r5 = getpid() r6 = pidfd_open(r5, 0x0) process_madvise(r6, 0x0, 0x0, 0x14, 0x0) r7 = getpid() r8 = pidfd_open(r7, 0x0) process_madvise(r8, 0x0, 0x0, 0x14, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(0xffffffffffffffff, 0x6, &(0x7f0000000180)={0xffff8af4, 0x0, &(0x7f0000000080)=[0xffffffffffffffff, r4, r6, r8, r0, r0]}, 0x6) r9 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r9, 0x1, 0x12000000, 0x101) 16:25:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0xffffffff) ftruncate(0xffffffffffffffff, 0x0) 16:25:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 170.970637][T15706] loop5: detected capacity change from 0 to 264192 [ 170.996538][T15706] FAT-fs (loop5): bogus number of reserved sectors [ 171.003110][T15706] FAT-fs (loop5): Can't find a valid FAT filesystem 16:25:29 executing program 0 (fault-call:2 fault-nth:0): clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:29 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x8000000000000000) 16:25:29 executing program 1: sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x1000baa) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "850e32db99baeb06131d540000000000002200"}) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) read(r2, &(0x7f0000001c40)=""/221, 0xdd) r3 = syz_open_pts(r0, 0xe500) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x2cb000, &(0x7f00000003c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r3, @ANYRES16=r0, @ANYRESDEC=r3, @ANYRESHEX, @ANYBLOB="5fc19f78186e51b752915a4c95d9cedf2ec5ed569f33cad4d3a878f147968ffe1528888c0c99f32db5aa77e24dd08e87c83f1ca478a09a7ec45b0ca1667f99b54e3ceab850fc1899c6fb4da874ec7411190eb8281ed41151aa09806008f1561984486d6d0f7e23e75eea6f73971cff263e0e81ce86849b90b83a57e0e53db6658add86664e75d829cee19f118de0319a7a5a13688831e03976cd876e8e480291e75b6fbf11cc5b54b955be56152877299ce1bb5c1f1c0dd8"]) chdir(&(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r4, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/146, 0x92}], 0x1, 0x0, 0x1) ftruncate(0xffffffffffffffff, 0x0) [ 171.042215][T15740] loop3: detected capacity change from 0 to 4112 [ 171.046462][T15743] loop4: detected capacity change from 0 to 4112 [ 171.061441][T15743] FAT-fs (loop4): bogus number of reserved sectors [ 171.067994][T15743] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:29 executing program 5: r0 = getpid() pidfd_open(r0, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) r3 = getpid() pidfd_open(r3, 0x0) r4 = getpid() pidfd_open(r4, 0x0) r5 = syz_mount_image$msdos(&(0x7f0000000300), &(0x7f00000000c0)='./file1\x00', 0x7, 0x3, &(0x7f0000000480)=[{&(0x7f0000000340)="cafd1b50db511071d7b9e2fa8f6048d11c1e1f323f3d92d7e4b7c69adb15d078c8c2362d54ae27c2909367c69399607090e244941534e3e38180232ec03b803360b34f281b211d8851bbe52da42e720237a95a4644b3b118d3898249382b634ecf4790e6c3d48daf9928eb91839ae89d54ac03d2bd5b16645e27203ddd9b35f2a469115b09fb1b2613485f5306bcf674d0fe40fc21985a184e94f3a74df1b431df927b2a7ba2a44512a388c2e8a7e551f5", 0xb1, 0x3}, {&(0x7f0000000040)="4390405d1c098b52f122a14df235f513a961ea37211bea2d67c01df22f40cdfddedcda696e03906004ea055b8f26b39ce6bf7fb6a93926c595af1d0d", 0x3c, 0x5}, {&(0x7f0000000400)="e3622329f66440c0a39d8a442cd901b412e280ed7f90c7083f38a6abf08d6a87396abb7dc0595c071d53270ac5d470ac1d14e79182977dc9b07e0f621e2d4fc90cc5214730ba24c322226c4b114a484cc7182cde7c59dfea4a9903a66a43f68a4e4821eedde8657b0ef642e491585f70af0c", 0x72, 0x7}], 0x0, &(0x7f0000000580)=ANY=[@ANYRESHEX, @ANYRES64=r0, @ANYRES16, @ANYRESOCT=r4, @ANYRESHEX, @ANYRES64=r2, @ANYRESHEX=r3, @ANYBLOB="60cbd368cbd5638e6f5d8d48a4749c59a7d4a9e0b2be3a96"]) chdir(&(0x7f0000000000)='./file1\x00') r6 = creat(&(0x7f0000000080)='./bus\x00', 0x0) setns(r6, 0x20000) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x20, 0x1, 0xa, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x4800}, 0x4000000) write$binfmt_elf64(r6, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r6, 0x6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x8400fffffffa) socket$nl_netfilter(0x10, 0x3, 0xc) fstatfs(r5, &(0x7f0000000500)=""/81) 16:25:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 171.151987][T15756] FAULT_INJECTION: forcing a failure. [ 171.151987][T15756] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 171.165136][T15756] CPU: 1 PID: 15756 Comm: syz-executor.0 Not tainted 5.14.0-rc7-syzkaller #0 [ 171.173892][T15756] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 171.181525][T15769] loop4: detected capacity change from 0 to 4112 [ 171.183942][T15756] Call Trace: [ 171.183952][T15756] dump_stack_lvl+0xb7/0x103 [ 171.183973][T15756] dump_stack+0x11/0x1a [ 171.183986][T15756] should_fail+0x23c/0x250 [ 171.184008][T15756] should_fail_usercopy+0x16/0x20 [ 171.192057][T15768] FAT-fs (loop5): Unrecognized mount option "0xffffffffffffffff”" or missing value [ 171.193648][T15756] _copy_from_user+0x1c/0xd0 [ 171.193673][T15756] sock_do_ioctl+0xc8/0x210 [ 171.212459][T15769] FAT-fs (loop4): bogus number of reserved sectors [ 171.221107][T15756] ? selinux_file_ioctl+0x8e0/0x970 [ 171.221136][T15756] ? sock_poll+0x260/0x260 [ 171.225710][T15769] FAT-fs (loop4): Can't find a valid FAT filesystem [ 171.252802][T15756] sock_ioctl+0x2ea/0x4e0 [ 171.257136][T15756] ? sock_poll+0x260/0x260 [ 171.261562][T15756] __se_sys_ioctl+0xcb/0x140 [ 171.266155][T15756] __x64_sys_ioctl+0x3f/0x50 [ 171.270734][T15756] do_syscall_64+0x3d/0x90 [ 171.275145][T15756] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 171.281082][T15756] RIP: 0033:0x4665f9 [ 171.284974][T15756] 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 [ 171.304692][T15756] RSP: 002b:00007f71efd25188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 171.313100][T15756] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 171.321071][T15756] RDX: 0000000020000000 RSI: 0000000000008924 RDI: 0000000000000003 [ 171.329063][T15756] RBP: 00007f71efd251d0 R08: 0000000000000000 R09: 0000000000000000 [ 171.337032][T15756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 171.345000][T15756] R13: 00007ffe0bcd9fcf R14: 00007f71efd25300 R15: 0000000000022000 16:25:29 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x9d00000000000000) 16:25:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:29 executing program 0 (fault-call:2 fault-nth:1): clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:29 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x9effffff00000000) 16:25:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:29 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)=ANY=[]) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) fsconfig$FSCONFIG_SET_PATH_EMPTY(r1, 0x4, &(0x7f0000000180)='vfat\x00', &(0x7f00000001c0)='./file2\x00', 0xffffffffffffffff) chdir(&(0x7f0000000440)='./file3\x00') r2 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x62200, 0x10) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={0x20000, 0x2, 0x12}, 0x18) r5 = getpid() r6 = pidfd_open(r5, 0x0) process_madvise(r6, 0x0, 0x0, 0x14, 0x0) r7 = perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x80, 0x81, 0x20, 0x0, 0x3, 0x0, 0xffffffffffffffc1, 0x1800, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffff6e, 0x1, @perf_config_ext={0x9bb, 0x1}, 0x20, 0x8000, 0x9, 0x11, 0xbc, 0x5, 0x7, 0x0, 0x7, 0x0, 0x100000001}, r3, 0x5, r2, 0x6) sendfile(r6, r7, &(0x7f00000002c0)=0xfffffffffffffffe, 0x7) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 171.467868][T15786] loop4: detected capacity change from 0 to 4112 [ 171.504372][T15795] loop3: detected capacity change from 0 to 4112 [ 171.514424][T15786] FAT-fs (loop4): bogus number of reserved sectors [ 171.520993][T15786] FAT-fs (loop4): Can't find a valid FAT filesystem [ 171.525706][T15791] FAULT_INJECTION: forcing a failure. [ 171.525706][T15791] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 171.541156][T15791] CPU: 0 PID: 15791 Comm: syz-executor.0 Not tainted 5.14.0-rc7-syzkaller #0 [ 171.549937][T15791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 171.559998][T15791] Call Trace: [ 171.563273][T15791] dump_stack_lvl+0xb7/0x103 16:25:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000080)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x100ffe}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) [ 171.567878][T15791] dump_stack+0x11/0x1a [ 171.572058][T15791] should_fail+0x23c/0x250 [ 171.576582][T15791] __alloc_pages+0x102/0x320 [ 171.581193][T15791] alloc_pages+0x2e8/0x340 [ 171.585659][T15791] pte_alloc_one+0x29/0xb0 [ 171.590193][T15791] __pte_alloc+0x2f/0x210 [ 171.594527][T15791] do_anonymous_page+0x79b/0x8a0 [ 171.599467][T15791] handle_mm_fault+0x98f/0x1a50 [ 171.604331][T15791] do_user_addr_fault+0x609/0xbe0 [ 171.609405][T15791] exc_page_fault+0x91/0x220 [ 171.614018][T15791] asm_exc_page_fault+0x1e/0x30 [ 171.618922][T15791] RIP: 0010:copy_user_generic_unrolled+0x86/0xc0 [ 171.625260][T15791] Code: 4c 8b 5e 38 4c 89 47 20 4c 89 4f 28 4c 89 57 30 4c 89 5f 38 48 8d 76 40 48 8d 7f 40 ff c9 75 b6 89 d1 83 e2 07 c1 e9 03 74 12 <4c> 8b 06 4c 89 07 48 8d 76 08 48 8d 7f 08 ff c9 75 ee 21 d2 74 10 [ 171.644866][T15791] RSP: 0018:ffffc9000f18fdc8 EFLAGS: 00010206 [ 171.650915][T15791] RAX: ffff888131cc99e0 RBX: 0000000020000028 RCX: 0000000000000005 [ 171.658870][T15791] RDX: 0000000000000000 RSI: 0000000020000000 RDI: ffffc9000f18fe08 [ 171.666912][T15791] RBP: ffffffff8314b3e8 R08: 0000000000000000 R09: 0001ffffffffffff [ 171.674897][T15791] R10: 0001c9000f18fe2f R11: ffff888131cc9000 R12: 0000000000000028 [ 171.682851][T15791] R13: 00007ffffffff000 R14: ffffc9000f18fe08 R15: 0000000020000000 [ 171.690806][T15791] _copy_from_user+0x7e/0xd0 [ 171.695392][T15791] sock_do_ioctl+0xc8/0x210 [ 171.699895][T15791] ? selinux_file_ioctl+0x8e0/0x970 [ 171.705130][T15791] ? sock_poll+0x260/0x260 [ 171.709535][T15791] sock_ioctl+0x2ea/0x4e0 [ 171.714322][T15791] ? sock_poll+0x260/0x260 [ 171.718808][T15791] __se_sys_ioctl+0xcb/0x140 [ 171.723381][T15791] __x64_sys_ioctl+0x3f/0x50 [ 171.727969][T15791] do_syscall_64+0x3d/0x90 [ 171.732372][T15791] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 171.738250][T15791] RIP: 0033:0x4665f9 [ 171.742129][T15791] 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 16:25:29 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xc00e000000000000) 16:25:29 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xeaffffff00000000) 16:25:29 executing program 0 (fault-call:2 fault-nth:2): clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) [ 171.761717][T15791] RSP: 002b:00007f71efd25188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 171.770114][T15791] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 171.778082][T15791] RDX: 0000000020000000 RSI: 0000000000008924 RDI: 0000000000000003 [ 171.786039][T15791] RBP: 00007f71efd251d0 R08: 0000000000000000 R09: 0000000000000000 [ 171.793992][T15791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 171.802063][T15791] R13: 00007ffe0bcd9fcf R14: 00007f71efd25300 R15: 0000000000022000 [ 171.882433][T15820] loop3: detected capacity change from 0 to 4111 [ 171.912932][T15821] FAULT_INJECTION: forcing a failure. [ 171.912932][T15821] name failslab, interval 1, probability 0, space 0, times 0 [ 171.925593][T15821] CPU: 1 PID: 15821 Comm: syz-executor.0 Not tainted 5.14.0-rc7-syzkaller #0 [ 171.934359][T15821] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 171.944444][T15821] Call Trace: [ 171.947724][T15821] dump_stack_lvl+0xb7/0x103 [ 171.952415][T15821] dump_stack+0x11/0x1a [ 171.956571][T15821] should_fail+0x23c/0x250 [ 171.961011][T15821] __should_failslab+0x81/0x90 [ 171.965770][T15821] ? __request_module+0x1ae/0x630 [ 171.970798][T15821] should_failslab+0x5/0x20 [ 171.975323][T15821] kmem_cache_alloc_trace+0x49/0x310 [ 171.980769][T15821] ? dev_load+0x53/0xb0 [ 171.985033][T15821] __request_module+0x1ae/0x630 [ 171.989985][T15821] ? cred_has_capability+0xe4/0x210 [ 171.995250][T15821] ? cred_has_capability+0x1af/0x210 [ 172.000547][T15821] ? selinux_capable+0x34/0x40 [ 172.005404][T15821] dev_load+0x53/0xb0 [ 172.009507][T15821] dev_ioctl+0x3ba/0x610 [ 172.012858][T15768] FAT-fs (loop5): Unrecognized mount option "0xffffffffffffffff”" or missing value [ 172.013749][T15821] sock_do_ioctl+0x138/0x210 [ 172.027720][T15821] ? sock_poll+0x260/0x260 [ 172.032136][T15821] sock_ioctl+0x2ea/0x4e0 [ 172.036706][T15821] ? sock_poll+0x260/0x260 [ 172.041575][T15821] __se_sys_ioctl+0xcb/0x140 [ 172.046168][T15821] __x64_sys_ioctl+0x3f/0x50 [ 172.050766][T15821] do_syscall_64+0x3d/0x90 [ 172.055352][T15821] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 172.061306][T15821] RIP: 0033:0x4665f9 [ 172.065199][T15821] 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 [ 172.084784][T15821] RSP: 002b:00007f71efd25188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 172.093267][T15821] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 172.101224][T15821] RDX: 0000000020000000 RSI: 0000000000008924 RDI: 0000000000000003 [ 172.109179][T15821] RBP: 00007f71efd251d0 R08: 0000000000000000 R09: 0000000000000000 [ 172.117214][T15821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 172.125191][T15821] R13: 00007ffe0bcd9fcf R14: 00007f71efd25300 R15: 0000000000022000 16:25:30 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r1, 0x0, 0x8400fffffffa) 16:25:30 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xefffffff00000000) 16:25:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000080)="eb3c906d6b66732e66617400020101000240008000f8019e0bbbc4459a0dff2b445e4a69f94f96950f80d8df449501c819e90a611532d673bf4ca9be511a201115909873aacc55d8c335d3df01dd7619e1fdeff991cf89d54b6c925d15be8989491657b60bc97cae6d", 0x69}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r4) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x2, 0x0, 0x3}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x4004001) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r6) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f00000001c0)={[{@gid={'gid', 0x3d, r8}}]}) setxattr$system_posix_acl(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f0000000280)={{}, {0x1, 0x7}, [{0x2, 0x1, 0xee01}, {0x2, 0x3, 0xee01}, {0x2, 0x1, r2}, {0x2, 0x6, r4}, {0x2, 0x2, r6}, {0x2, 0x2}, {0x2, 0x6, 0xffffffffffffffff}], {}, [{0x8, 0x1, r8}, {0x8, 0x2}, {0x8, 0x2, 0xee01}, {0x8, 0x0, 0xee00}], {0x10, 0x4}, {0x20, 0x1}}, 0x7c, 0x1) ftruncate(0xffffffffffffffff, 0x0) 16:25:30 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r1, 0x0, 0x12000000, 0x9) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x45) 16:25:30 executing program 0 (fault-call:2 fault-nth:3): clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:30 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xf0ffffff00000000) [ 172.208838][T15849] loop3: detected capacity change from 0 to 4112 [ 172.218202][T15850] loop4: detected capacity change from 0 to 4112 [ 172.234747][T15848] FAULT_INJECTION: forcing a failure. [ 172.234747][T15848] name failslab, interval 1, probability 0, space 0, times 0 [ 172.247490][T15848] CPU: 1 PID: 15848 Comm: syz-executor.0 Not tainted 5.14.0-rc7-syzkaller #0 16:25:30 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xfeffffff00000000) 16:25:30 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xffffff7f00000000) 16:25:30 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xffffffff00000000) [ 172.256282][T15848] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 172.266443][T15848] Call Trace: [ 172.269718][T15848] dump_stack_lvl+0xb7/0x103 [ 172.274333][T15848] dump_stack+0x11/0x1a [ 172.278484][T15848] should_fail+0x23c/0x250 [ 172.283003][T15848] ? __request_module+0x1c9/0x630 [ 172.288039][T15848] __should_failslab+0x81/0x90 [ 172.292805][T15848] should_failslab+0x5/0x20 [ 172.297311][T15848] __kmalloc_track_caller+0x64/0x340 [ 172.302670][T15848] ? kmem_cache_alloc_trace+0x20f/0x310 16:25:30 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) r2 = socket$inet(0x10, 0x2, 0x0) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) [ 172.308321][T15848] kstrdup+0x31/0x70 [ 172.312211][T15848] __request_module+0x1c9/0x630 [ 172.317140][T15848] ? cred_has_capability+0xe4/0x210 [ 172.322413][T15848] ? cred_has_capability+0x1af/0x210 [ 172.327696][T15848] ? selinux_capable+0x34/0x40 [ 172.332460][T15848] dev_load+0x53/0xb0 [ 172.336445][T15848] dev_ioctl+0x3ba/0x610 [ 172.340685][T15848] sock_do_ioctl+0x138/0x210 [ 172.345273][T15848] ? sock_poll+0x260/0x260 [ 172.349751][T15848] sock_ioctl+0x2ea/0x4e0 [ 172.354154][T15848] ? sock_poll+0x260/0x260 16:25:30 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) [ 172.358573][T15848] __se_sys_ioctl+0xcb/0x140 [ 172.363158][T15848] __x64_sys_ioctl+0x3f/0x50 [ 172.367746][T15848] do_syscall_64+0x3d/0x90 [ 172.372167][T15848] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 172.378089][T15848] RIP: 0033:0x4665f9 [ 172.381976][T15848] 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 [ 172.396936][T15850] FAT-fs (loop4): invalid media value (0x00) [ 172.401593][T15848] RSP: 002b:00007f71efd25188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 172.401616][T15848] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 172.401628][T15848] RDX: 0000000020000000 RSI: 0000000000008924 RDI: 0000000000000003 [ 172.407611][T15850] FAT-fs (loop4): Can't find a valid FAT filesystem [ 172.438598][T15848] RBP: 00007f71efd251d0 R08: 0000000000000000 R09: 0000000000000000 [ 172.446588][T15848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 172.454592][T15848] R13: 00007ffe0bcd9fcf R14: 00007f71efd25300 R15: 0000000000022000 [ 172.519128][T15886] loop5: detected capacity change from 0 to 87 [ 172.529763][T15886] FAT-fs (loop5): bogus number of reserved sectors [ 172.536281][T15886] FAT-fs (loop5): Can't find a valid FAT filesystem 16:25:30 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) mount$bind(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200), 0x222001, 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:30 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2181c0, 0x28) 16:25:30 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x941c0000) r3 = signalfd(r0, &(0x7f00000001c0), 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7000006, 0x10, r0, 0x9ebd9000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000005, 0x2b78d4b2a30f11bd, r3, 0xef332000) chdir(&(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r5, 0x2008001) syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), r5) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x140) chdir(&(0x7f0000000080)='./file0\x00') ftruncate(0xffffffffffffffff, 0x0) 16:25:30 executing program 0 (fault-call:2 fault-nth:4): clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="6653070000010000e7b126b097eaa769be6d05c41bd34e677d114b654b4993d35f010432c7ea63930ba87321b274a80467807b703ab0c4e13ccb9605708906a13ec7a81417ce7662df0068e5901e20ffb30505dc82930be1c6ade9bfcfaad5804a5badafa0dc39a9d632100b081a6752182ed5963eb2e69bed3330350d4ad585a2b6ca9501a19218c01776c5e1c699de6a8ba0ea27a8fea154e9d9bab4f7535701fae64a38997b91824f59aff08757e5ee4da5626f44e5820f0bb2164a6b9e10b6c1615b6ba2bf7e9e3976ecd70d2ba03299c1070c1b73e9786f1e4a6cc5558df3285a306ed3f830d3dc4c6126c4df91e28cf2fccbe3b01768e53ab97deab8f35d52bc00a2759fc735030c6ec8fa4f2d61b3b5f19716295d32b66310dfe38d1c0ad4", 0x122}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x8) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xa0cc0, 0x85) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r1, 0x1, 0x12000000, 0x101) open(&(0x7f0000000300)='./file0\x00', 0x80000, 0x100) socket$inet6_icmp(0xa, 0x2, 0x3a) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname(r2, &(0x7f0000000080)=@ax25={{0x3, @rose}, [@default, @netrom, @netrom, @null, @remote, @bcast]}, &(0x7f0000000180)=0x80) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e) 16:25:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 172.563333][T15886] loop5: detected capacity change from 0 to 87 [ 172.573544][T15886] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value [ 172.644927][T15906] loop5: detected capacity change from 0 to 87 [ 172.651712][T15905] loop3: detected capacity change from 0 to 4112 [ 172.658886][T15908] loop4: detected capacity change from 0 to 4112 [ 172.667649][T15906] FAT-fs (loop5): bogus number of reserved sectors [ 172.674179][T15906] FAT-fs (loop5): Can't find a valid FAT filesystem [ 172.687150][T15908] FAT-fs (loop4): invalid media value (0x00) 16:25:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) 16:25:30 executing program 2: socket$inet(0x10, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffd78, &(0x7f00000005c0)=[{&(0x7f0000000200)="78d50c0a7bc4ee14b83d738635d0c60a587d25a3aca3becad6dc55f9af042442970abb1b413225f63a05911546a0827dc9b93a8a50d2d5e9f4"}, {&(0x7f0000000240)="1b245c7e2caddfd476b4e4fe35ce98d519994484649c3beb37b719e6ec30eb8ec7fbd07eb7a8908cdddac2"}, {&(0x7f0000000400)="1399a552d9c7ddb41b09e99c9f5000454520407a888c8b0afc8ade037285e11ce4f756f304251d0d6413dbcd35c8652dd7da5ac37e9893bbdb6e4ea9ef683ce0138cbf6c14518ddb3aed73cc7eb31cb970cd4fd530e95ad0823c07f31cb40c1c56b1119775da5fe228631dfe1ac4ba2f53ea17be8175cc989c4592e0fd5306591b1436ce4c8e9475abb519e6946d185ea3a8f29f630f9413f68f052edcefbe0d3dd850699a99a8d8cbe56c"}, {&(0x7f0000000340)="ecdedee1ba1cccdc899f16fac5a845d899022095b56ea3b35e8c1e4e2a3e2dfeb0562857cf530b7ee10510ae93096e16c48847839cbbe36e03eccdd4dd24d97c2ffbc53d0f8973b344bf"}, {&(0x7f00000004c0)="a80452444b58e2b62c899082847cbc90c04b743aa227b5474a8f34c85664102b688913fe7295e2aa9fe4bd9a660c7c3202c808f2d90a970dd011b1514e69a94cdf597785bdf5ad503df92af1735bbaa85925291c9a442e463734b6442ec05f5f09cebfffc7da932c661df2fb5d26383bd3c1ac3a734ceca549c42b436e38e5eac4f89878524bc5b3225d526f158063304d67101429c06d89a260ea2f00ebc34363d76e2b65b1ba80803a90dca98e9a51da502a52aaf03b906bc7731ef80e7e939d601c8e154e54b4d417c535bc5865188eac7098fe20fada3ce1afdb"}], 0x1}, 0x0) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) r1 = syz_io_uring_setup(0x4956, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f00000003c0)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000008540)=@IORING_OP_ASYNC_CANCEL={0xe, 0xa9745914fb7fcd09, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x1}, 0x10001) fcntl$setpipe(r1, 0x407, 0x6) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r1, 0x10000000) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x2000, @fd_index}, 0x1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index}, 0x0) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(0x0, r5, &(0x7f0000000140)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_ASYNC_CANCEL={0xe, 0x5, 0x0, 0x0, 0x0, 0x12345}, 0x0) syz_io_uring_submit(0x0, r5, &(0x7f00000001c0)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r5, &(0x7f0000000080)=@IORING_OP_TIMEOUT_REMOVE, 0x0) syz_io_uring_submit(0x0, r5, &(0x7f00000012c0)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r2, r5, &(0x7f0000000140)=@IORING_OP_POLL_REMOVE={0x7, 0x1, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1}, 0xfffffffc) syz_io_uring_submit(r2, r4, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x2000, @fd_index}, 0x1) syz_io_uring_submit(0x0, r4, &(0x7f00000000c0)=@IORING_OP_NOP={0x0, 0x5}, 0x2) setsockopt$inet_int(r0, 0x0, 0x32, &(0x7f0000000000)=0xdb, 0x4) [ 172.693220][T15908] FAT-fs (loop4): Can't find a valid FAT filesystem [ 172.709384][T15907] FAULT_INJECTION: forcing a failure. [ 172.709384][T15907] name failslab, interval 1, probability 0, space 0, times 0 [ 172.722078][T15907] CPU: 1 PID: 15907 Comm: syz-executor.0 Not tainted 5.14.0-rc7-syzkaller #0 [ 172.730930][T15907] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 172.740987][T15907] Call Trace: 16:25:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 172.744262][T15907] dump_stack_lvl+0xb7/0x103 [ 172.748849][T15907] dump_stack+0x11/0x1a [ 172.753066][T15907] should_fail+0x23c/0x250 [ 172.757646][T15907] __should_failslab+0x81/0x90 [ 172.762406][T15907] ? call_usermodehelper_setup+0x71/0x190 [ 172.768199][T15907] should_failslab+0x5/0x20 [ 172.772717][T15907] kmem_cache_alloc_trace+0x49/0x310 [ 172.778162][T15907] ? __kmalloc_track_caller+0x235/0x340 [ 172.783764][T15907] call_usermodehelper_setup+0x71/0x190 [ 172.789315][T15907] ? __request_module+0x630/0x630 [ 172.794430][T15907] __request_module+0x24e/0x630 [ 172.799307][T15907] ? cred_has_capability+0xe4/0x210 [ 172.804513][T15907] ? cred_has_capability+0x1af/0x210 [ 172.809911][T15907] ? selinux_capable+0x34/0x40 [ 172.814673][T15907] dev_load+0x53/0xb0 [ 172.818734][T15907] dev_ioctl+0x3ba/0x610 [ 172.823192][T15907] sock_do_ioctl+0x138/0x210 [ 172.827795][T15907] ? sock_poll+0x260/0x260 [ 172.832213][T15907] sock_ioctl+0x2ea/0x4e0 [ 172.836560][T15907] ? sock_poll+0x260/0x260 [ 172.841069][T15907] __se_sys_ioctl+0xcb/0x140 16:25:30 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x63) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 172.845730][T15907] __x64_sys_ioctl+0x3f/0x50 [ 172.850353][T15907] do_syscall_64+0x3d/0x90 [ 172.854773][T15907] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 172.860711][T15907] RIP: 0033:0x4665f9 [ 172.864611][T15907] 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 [ 172.884220][T15907] RSP: 002b:00007f71efd25188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 172.892650][T15907] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 172.900753][T15907] RDX: 0000000020000000 RSI: 0000000000008924 RDI: 0000000000000003 [ 172.908905][T15907] RBP: 00007f71efd251d0 R08: 0000000000000000 R09: 0000000000000000 [ 172.916969][T15907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 172.924952][T15907] R13: 00007ffe0bcd9fcf R14: 00007f71efd25300 R15: 0000000000022000 16:25:30 executing program 0 (fault-call:2 fault-nth:5): clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) 16:25:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x34f942, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 172.958614][T15941] loop4: detected capacity change from 0 to 4112 [ 173.004022][T15941] FAT-fs (loop4): invalid media value (0x00) [ 173.010059][T15941] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:31 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xaea1, 0x3, &(0x7f0000000200)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f00000000c0)="4f4dcb3ce2299d5448b1", 0xa, 0x5b13}, {&(0x7f0000000180)="5efbb32082053290abec6b2d046f977769b9fe18d3b9e688a640f15f3b3f94b49a2b3526e887d835892cc09137079c25750c2eaee4b46a0b0822dec4ca66e54e297b96ec3d8c7c7cb29187048f2ed2a49a89f0b7cbb491b877a9185bb7cd4762df", 0x61}], 0x10428, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:31 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x14, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) getresgid(&(0x7f0000007140), &(0x7f0000007180), &(0x7f00000071c0)=0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r6) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000008bc0)=[{{&(0x7f0000008400)=@abs, 0x6e, &(0x7f00000085c0)=[{&(0x7f0000008480)=""/181, 0xb5}, {&(0x7f0000008540)=""/83, 0x53}], 0x2, &(0x7f0000008600)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48}}, {{&(0x7f0000008680)=@abs, 0x6e, &(0x7f0000008a80)=[{&(0x7f0000008700)=""/7, 0x7}, {&(0x7f0000008740)=""/228, 0xe4}, {&(0x7f0000008840)=""/178, 0xb2}, {&(0x7f0000008900)=""/54, 0x36}, {&(0x7f0000008940)=""/204, 0xcc}, {&(0x7f0000008a40)=""/28, 0x1c}], 0x6, &(0x7f0000008b00)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x98}}], 0x2, 0x42, &(0x7f0000008c40)) r8 = getpid() r9 = pidfd_open(r8, 0x0) process_madvise(r9, 0x0, 0x0, 0x14, 0x0) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r11) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000009000)=[{{&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000240)="116b6037a9fcfe5acf0544e71b0db5f3a9fdf8e7053bae58a2c81f6ba3dfaa6fe239a78114b31f8c5ec64f2da58831baf00d4a84ce0d1fb6a3f027b680d99df3edc569ee5e8fc117f4279c320090b16995605ee6958d6e8f5d46a95b01d305452756465b2b7dad611a4be1ff6512354ae45dd202ea4516e2b3cab41357c926cb752587da1a12b522fdd8a8057ca7030513198eb96ef49da5c060a250da5bdacd9d3410f5622c4917256f98843c18d9b11d6c466428e815740cdd4f2ffb758a8dcdadba8ccafc1db467dca22386c16149a95efdb173be5017150653cc396cea7521fd384f18a7099231f89cc8beada4059935e2b9164a65b80b91005302e9", 0xfe}, {&(0x7f0000000000)="354f3e90f9e1dfc009fde57c330f54c768cf706312861259419a2791baf2728e0f0a74190704b74b7bd3b67873f15bc130a351cef40c96121cbbfc7ee381", 0x3e}, {&(0x7f0000000140)="68042c283249d23e3455fcb80d54381b85c94d685e8116bc022f5f67aea365f2879721684f1ac9d09395004b973088968f2c45f07646da6c96a7b2887088b9fade353338ad26f6dd8a219cf92a10fa76104a1d7eea234e62896386fce193e1bda7290b48", 0x64}, {&(0x7f0000000340)="6a50dde146224eeb95428e88ff8c65a53abeec39112f9fe7dac5ac7db795860c0afe4a0937563969f3aee6ac80e097b9c467a9c37c4167e1d3c6c4722ac0a47c8d90450d6c6146b931f381e9e5e09b4cd47a98d59341713604982388b1bd40e8a5d6073adc58534d7cd60c2e47b1675a8cc06b3a47fb6841ca4884526563041da1df4b2e98d803dc084a8da53009018ed52af8e7cac967aa4e6a44b234ba513e836878a59fa0322f2e64a19a98ad991e02731ed51db71fbf98532fc54cc32d865aa31e3d145b57a05dda8cd3d0c0f2e3e93b3675abbb796a3017a3df647cd40c299a3c2fe4436195037ead4352ee51171d930afb3aed18d6", 0xf8}, {&(0x7f0000000440)="dadf95de4aea948af3376676f440a33cb679d8a10ea2c652b1e68b4aa532f16e0c3661a6b1863924ff6f5b14fcb9ddb0f293994850c11d56143002cc5ef0cdc9f861a3dd6f61c9e350c7825581708d34b810d081041edd6ba0e739fe7ac92656ad33fc060be459b7b0af455fdd7d68", 0x6f}, {&(0x7f00000004c0)="25c91e37d4d17dc46a26010709a1094bfb1843fcb0472c9c90a4c63f7bbc42a37d790b706e18b7190df90015586235aec33afa2b9ee8a58cd0639c8d07808e17edc6e23ed66a62d851de687e6df59a7b776ea31ce7f052e5717e878e08b7414b5e1c6f208235d82f87e966aad1f394d7870c6eb79fb4aa67067caa0d81e697ecfb8ff0c826181fb141f0c5fe08abd5769cc1904b7390c2098f25345c2d", 0x9d}], 0x6, &(0x7f0000003fc0)=[@rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}], 0x98, 0x20028044}}, {{&(0x7f0000004080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005280)=[{&(0x7f0000004100)="d9cdcde6483dbcacec5a30a43e46042bfb67975b70eff3efe41b1f6c73f016a71238bad75c6b9970acf0a5d1bc132803a8d2f284b496c1ed31e491255711a0ee2a9918f1cd6bb8b366ff0f6e055dcf087af566e3092c395a7e0d", 0x5a}, {&(0x7f0000004180)="7af2f57bfcd5613776cc4d1bc844ccd1314a854f8b0c12a91514d226fe5bf86a2d672216158e3676b665c718c06f874b3fb6a70b2d35630f3067b22094ac6e9f65cb66f9933689ce051c94e9d5e13351497ee5dc4d2565070457eb13c1a9ab55e237fda2dbd8a782f86551df673c0ba4112ae15810f8d24cd5a76004a423a896326ff4706a574f5e1ded044eb0bd3e4610d84ca03e272335f997c9039e34924cfd471d0d1431d9d30be643985adabefdda6342dece62cbe903b9600b9aae045c033d14275976b5ba2d94fcfe653513c77b1c439da26b210a7869aca3b606ba041467e0ee094d3b1128a58e949937739eded72b500e23c05ee190a4bf584029e15dd56be1edf6afbbc406648c0c6230056ffa9e7326f76734176285be805df404a9b61edf5edaf7794c40410b89fe43d5bd644d8ac0b3105ecd4ab91ff176caa9877959b8f9c561180d9ecb6f8a01d67d6ae5079f169369a9c76eb61579a311a3cac42aff2f4d245fe53fa1c81e45ec66d82b6d4c89f058a2579448983e0e5b04653e1d3fbaa3acda60576e7444207001fe5d970a9d7d33cd8ba9e8d2893697bba34fe5b6d9bf50ca7794ce1d94c6ad8a1165c58a32652b7e4809faa3445ff57925726b73d8b45d648a816ee3e255260c4fded58eb215622ec86c84f5805d5ed75b2bd16bbb4b5b5d8864c6aae002cc5f6dc2cfbc09a3032a4ca58b4ee0d9e9713939b1f91ef56bfd1a8d7dfff0fc7f6fe689d1d27949669fafb3eb7fac79d5201c170cd72efe54d2ce870f75635119072cad5ef1d2e28f8d3b3971269daf565575ab8ee7a3b2807c1680b1b82f5f7c28788ff34f1fdcce8d52681cd8c0b6ac516f6060047578cadf75148a7e5a467442ed5014b50c41f73a73b7659f2316af19cdfb4283dbbf660e071eac0908c55a9bba0c494b741db3dc4212780320b2bfd5cd64572b40274c39e91f93beb3bd88e03a882b33db3fc6552162a890c63f1b90c20f08a062d9e823e399e862e0500306a406ca7b6bab01330beb8513068bec597c434f3fe602747f1bcdba35b3bea46fb0a8cc1092df8154f5516764df734fcaa78ad0e3ede3760f108f3ee5289ed6c3d57b17805be9de6fb77b9917adf45882adfab12a492e039433abb151b5c041513d60b4af425008cd3b7a2bc57b1e562e6f0d9c683e0ef4b733c9ce0a5d104d342da1fc9c0a6310620cbb4009f95841d9fde471e045cf979294b6f5293af1bc1b4c0ed487fbdcade142fbd20adb4e4a1ef90c2f739003ba437ab5c3ef9e67eb6c7d1b850337ec1e3359c13e9e80d26ee21414c54310d636c07b0d820205f7302abad5036ebea9d013a7a0350c61c46052a464885b81009eac95c22bc6d5b2a6f4bc305c9191bb7b3fb72c3127713c546944c245841f1886618a7a5fca34768deab7134decbd19cfff29049f446b4a7a48be965ea6cfe2a9f9e8c46ffb2a8dfd612f6c1402481961be180a3382451d17fb3641eef034b94e69f0265e7b6dd401a86182896340ab5ccc00b8a132af13979c7d0ecc70fb9eae913102250bc8487dc3f13ec9a50b4138415dbe18aee44682866ede9a1a9276612bef8aba300678c82763ceb7ea29ab6f46468036a1a21012d93359e602864fae7b695171365cf55677cb58fd02561f91f57decdb619ef4bc61180c0228b5b76835b30a7a6dfefcfbe7710863e51fde64892998e642b9b148a08a1bd978e789894628311e8f52d5074ea2b91a949c783a1164fb624edd85cc73effeb43851f7ca835e643639eccbd70f758e0dbaa2d2f5c874037e807cf44c5a4f0e3f8e140952b91ebcc25201f42ab4d1eac93ae59637cb5c9054353b461dc071370d77dc313c4558006d13d34824bc0201bd5a9b36ec5955763965075a2d7debb0c26f65b42b7899bbed54f1548348444a1f5e4f7df2a4e39866047e1812244ec121b789825148d19ca4414cbb0a5802855ff60471e519a789a168255ffb752114f900182d40a2f2f8d2eb62e4624f39e70929538f1ceaf69417ec54b323c58568c03b104bd7c4bf4bf63971ec29e90315a90d8cc51a75f0f31473c63fd5f8cbe3e8a8b4b771f93f1fc2213475cd94ae5ea3d555946bcb41fb3cfadd9df4015ad22daa9856bcb4c727ea00b5c9f2498f7501eb246f2a23449d02b60c5baeec233bd21d91d99370d6f6058377ac1e072f537dfe38e41dfa5953c923176247cf1959454a3a8342cd8e87572ae7e13bd9f0cdc99e325870f4728928de4f27b1697e4785dc72219777d4b4406ddc9444e491399d7f8834b3547c38ff599e6b9c41dfa3f0ef41f876db68529491927c79429163c46ad0eb416953041fe95e64b74199f17693af52dad53f05050e3c26075cf8aa773aab75f9415b932a81fffa80df5e055704c702204eec1ba0e035d27715044f0ecb7d488c3583d7fada7ff47397c89e2f3b83eef109ffab241aec8e6639c782cd125423feb87a75c06532474f00ed956129250410d41db23199ef3315bf5958d483c9294c39a0a38989f5722a0b56919db6a38da4de2ebe0a00b2074320f48620f1fcf562bd09bd39bf35bf4ca92209cc6487c12a452c78e31cf91fb0e98834eee2c37495a7c8f0d634b0b3552bd7a4051a95fcdbcf59a8c315aa273627f88c0228ae67ea0c7a5235bc6129ef94f3d1c8b189dbeed2113f8a004dc8206d2ca8ddd58679c4d26bbd87d0d8af3cea7a9edaa09b0d30996ac017f2328320b942564b11ca9cac2f4b796b0c6869a4f20dbb19ddeed7ee92fc48e81bd68242c5297e64a682b9a603e653201ff848f7c5d62506974ece915dd1281846968a4c751d279434ad68079893a1134979e804874dc183e64094c6f0b04c612249949688e8f7beb5b842ee0669349f854c13f89a281993e5cea1ee0b8597dcfa751e5b2e20ff9f2a7cbd0295d24232d03f88000f03dd2fd5a86eefa1dccbdf6d350254fb08c6de21f8f38c6b406972c0b9ee200bbcb6de86387f295ccfb2f18bfda2fde5a0d9902a89c020206c5b5ed07058135a62caaa930142d8c00280d6ac6980301fe770cf0096a6d64726db62a26295973ac772f31859c946525ac3e76fb214882db8433d0df90c02a323929e6719e4ec9f01c832be33611480e48ce747a1ad4e362cab3ba212a22c6bcbfba2868773c421681a6da69ff9940f557be5b29b718a88289b90d7828f38e462f01177ab4dcbe56693bb4486873e479e98b050708045fc32c5fb2f5c39d52184dbce601dc974f58e3ffb85b7d990db220914d457c328fde936e5112d5bd671e380725befe8b623cc503a22186dc70240f75d1f5fa5c1c892d1f083f9a62669179c3011b48402429169f0042509c7aa1e720262f3cfad79639039a8b085b9ca00583be7fd28ad53763e9033b72e9f4edf775c10d7b47808e183bba68964ffe17e3b3f0b6cb5295328b3d457c1c0ec02bf09f75cc1137e206eb554b78dee700e4330f79723083f60d1be5ed30ad4db5b4be7a7488e500be52c03f0e1261d6d8fd31948497191424107f45dc47e00743daa56fcf04fa7e0f0ca46eff31f63cc00ccdd4cbe61d85c0427033c2be4b329a3a47ae244fbcc060e3bb2a585e032b78ac009a518ba157352b74ca3e9064accd26a6cf7a4e35f8f9e73f2e67e3f5ddc772f42290d1c4f88ff22f0cd33e0beb9a799fcc608e63c5dd34b6184e88b20055aa35441d607632d0f8915b83018bf97d6b579bf79a64b0cea394f1fa846140f31debdf84e76ec6ad692f77608499e913f61dc53b1055956ce5316690cf0bac3729112489b99d8c37ce6105864147806dbad5da9750ec0b1321907d5cd4a4e2c2d6b32c9b04ae11e3ad64c3c8d36b64b3fc135bcf53a21ede03a62e8e8942af547b6aab718a1a2aa6eafd696f223fede700fa9c6b1c9a1b029b2d7f5f36b54489a180df85f85e6e1a862be5f49bc66b626c3b44cfed2ea05144864103538e7564d3543e1fb28e76b08d66e70d9e7f4b39c16a85147c6084ba0fef3efb58b32b597ce0cf27e17a781f8b8e0988678d46d31f314f5c47ea7d7b19bb2c74fc318a31b98ab747156b221c46706a50a6fca67a3f353a5b1574c6060d48445146aeee11bb283d9dc431b409b2a35d5d681d6f0323bf39250119fe9530c7808a363201074bfd4384299bc7d231e8e38827ab8bc046aef31a7415aa0564dd694510b3ae21d78dd6f5ef91102429b090bfbd612f84a9f6d95bd80f85b81cb10f5ec12f0814c97fd1cba1de875641fca959f163379d4be12bb8ecd1aab8bf16b7d205722e05dab4fb53267f3f4d8dd862eb6b3575707a40f69b97303074f5db675ec382c75fa57bb4c7006124bd7d3a6371a0a1342a134dd8c704c33cd970bc74f97f7558386b65ef1c2d8084a53945bb76db6007060eecbfc4226f8974c3fa8d3b8ea44d43a0f3fd3569cdbabffb4d8deac02edbb48957aef6f3d5cc05d770c8b863d275428ad986c5fc7cb9f18ac776e4b5f37c14b87a928bc3cd2bab38d11b415345e4e1f746400af9f9a9f0c44d9ace8621cc8a97186dc1e7ef78fc884a276c4a280126059abc5390a6e692a6c0507ac11a2119897385716a906fc3c92bbb25110e643d70897bc0ca9eaceee7942183e8aa32fe328eaae221374b6c87a89d7865adaa60be606ae54679196919c4ad091985dfd8dba55c4c3f219250de0b2547905e084c23a6dc0b49b913ede9c9944aca2846c362f13b08791f3f38539bb8ecb45ff5bf94cebf62e13f7a17c6ea2ba7295d5c593307c10bb638832fc2a894e22c2fe9b896de62a812908a0fa0b9ef1901ea06b98ef5b3da641a1f0f463c40d1793593af18b77761757a96497cce8e5727bf0c46ad1fee03368126b9d0b9b2dfa7e15cf8f577a273f63becb739326972ce9a190413469287f56764b3bbf0c296f0105376055e5f832d1a0bcf6ce2aace68e0a2306b4fe5d1d856acf3eaeb11a729bf2bec31b70149b31e9a126716891342800187fcb9be7cdac933edb6681e67b5f9a18efb7602d47de9098d456b30b513e16de10fa18aeefaf07e7e468309bdbcc7b7b756b2ab3bed4f55cc117ebae2b8bfe2a2430d02b40adf7130aee9186569c23d003334ccece6f0758124fce5ba4ffbfd41a0c077ac348bf8293e8ebc21195763371e3e5af78af58610f835940027919063f99d7a09d853058feb1818a2abc949ac2543ccc44b88c78c39a9bdf182ad6fa6ecf18e8c24b2441705e1c7fdcc7ff767bc9c3c1b83cb36600f8c209e3faee75bd5a53bc4e38fb0a0a1b67de8170bedb9f8008c0c55b0275ff139db92c5dbd4dcddb4554358f92fe330359b0e90de332d19e215e24e824827bb51dfc79a95c3d466c442d516dec9d2e38257dc59277208de3cc4a87674b9f82b4126a489727448975937fab3f6e591d76cd77add1517737bbc051b95e183253ea70dcad7ede1312aec3405cc4d032ee7cc93cbe12cfd633bbedddd42b7ce58c4c06d010f9cc06f8eee26ee14325cfd29b2655b57ea6cabb21ba5be154de501eddb87d5b6e9304eec6a8a9a291d56541c2d8d246e2fedc41ad598b3c2fc30ff498f52d2cae28cbcad504c35e38ac11b27e2867251786cf4759c546fbb9eda0b012198e15b28c93a6f7da7f24406eaf908a46e5cbe19677e3a385d5e556d8f615a80df7fd22db57cbfabeae01674bf6d9c421b44c8597aed944515cabdff429ca1be9cc2cd9d24d03cf7e54c73754c28d17e2187a8f79eb95c19483910f395f3154cf51666722b854f70c4ca1fdb3865e8ede826b4ecf889a6e6dc6504cfb6527", 0x1000}, {&(0x7f0000005180)="06b7f5572b3618ddd7232d57e10404e2789f3ca22f83c35e724665f7a3560efe65bf2b4ea2cea3ba896869574b0e32822fab11bbbe581b294d72dbfa2685a77893cc5db6c5d3cfaa0ae93bc3b94e79944ad6ea09701879667e97ed977d2c71035d450c220d11d89a393343cefd851e4bca507e2cfe16a4d2336590bf6180dacd67e4eba1db4ed3888eba3c80899bd42b248be5fd768ca7522e7da27e33e9cb495fe5e7d511ba44235a16aed7a7963238b491bc", 0xb3}, {&(0x7f0000005240)="c702678ee00e91", 0x7}], 0x4, &(0x7f0000005dc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}], 0xb8, 0x14}}, {{&(0x7f0000005e80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007080)=[{&(0x7f0000005f00)="080af204e2902aa68ca3ba3ba8f562cbcf2310b5697458110824797514477810154de04de85b7342c5641c9c58d94fd9341e3b3e670cd6477a2c812dec61d09ad9f8da9b607eed801df257ff3e377379089496e024d267c495c011d402bd6f99d593", 0x62}, {&(0x7f0000005f80)="88c63eefb1a77ef189f68a5b94c10d62647724d966de0c0ff360abe0f1b4f6f67e0fd129f4348bd0db4ea809a3af24d85e23e1c2a21c0df7562292ea57613230afa32cc4051cf6c39f3bcdef8d3580b32aab65dd9bbb479ebfca9e1f2d1f5aaf491f2dc0c6146925cce11369b546345aa06ba2bdc79ce00c7a464a743cc917eb11643f3c4d50db50b0737921af87628f0e9ac8d75a69415fedac99aaa5ea6cdb655a816b234564b9516731850aeb48fd134f030a6e11bb1a0761a27e1427583c921d79644724260f947386ee576e7a4175eb802f959443f154210bc2853974f189ec09321c68f6446f3e40d396c3bad07eff446432a1d0e3e205a89b39d6f3d63b6ccb03af45d90d1cfaf821687fcb046bfec590cc42321f003f6c6f4a5ab8a02a15722ba2a3d1102f6a84f5ea4e44f5e6abe6c8cad7e33a705f90492b7bf57e5b09cf174f957916cdd39b9d4776f046b524be79cb3db3f848b9932e8c808bd9ce5c97a7f1c29d1869cde02fb356a6a3a52e6fec95f9ac13d6d34af39dfe7585f7d7cbb5a3e3bcb7056f04acfe8e868669406c04a380def65aee27c4d7e0b99a118ba3097a7fee63a81048cb8a943663b52e9d3c905f372501cbbd8283fc870745e4708c79c503c5dbdea411e5733c46cbb3eb963a8fe00899dd895b6f915bcf5552ab46a1c8b30b706ac737b34b70a86d68f095f0d216735ad2474bc59ba54bfa248ce81e6e4ac546add4ccacee3f672e4c74f07d255a20862c104502b6672778adc329ac689a0b6ed9748aaa89c1c47671909fadd09032e1ca447dd086aec3e267c9d91fc9151aadea6825e00b9fc8e6209f8f292398368567a92fe74962790cf4136f20492e3deed21527f09ae3f050f236fd86fed1907814add2e3a94c25b37657642120ca87617fdceea2c1d7d3a9d99a6ed2b1da13d998595b0d31bf352a950471219a437e3127deb5f95894e44577683fc4c21dae2d462f76eae4447f82e2ef6351f9840407153572c8b8562873e7a2372859d27e0c2553e1dbfd5e4eaa0af039e616e0907c12fe38e2d1216a6a1d2906afe227a1b709156c221f26d503efd314db548b67db8b5852360e98b89afe2ffbf9d9885127e82ce8f3042bd184a8b0bc14a334ee930c1b68b37cf7dc12f8dd58beef5aee2d7a9bf9c31f7a4bb17fa3ac07a4140071229dda408b562cc227cbfc7bf0acf8205685a1fbd3e1da34b1234ed50231b4317e8811aeb24ece77d284dfb153692e7c5a415f82a83a0d05c31ed8a1580e00fbfd0a9720289f33d19a3e213b045a3ae6f2c80769983f33dd78f1e9044bc7a8e77535a1d1fd777459e90fcfafd5928c38c5566b3585316241dd1f5a0162da877b0e75e3cc9187e9adf2cf845dfe0d5ad75208d2703e3d4e003f9c451ae511d8ed11d1526f6184c78e170f94bac50c3a7fa3d6d5199c6c33f50d26a4859e46d0b100d59f015882db04a02c6373127a8d33980edb4ebe16dd9d0a8ba8c1fd9f6330ccfa125b304af684703eeb4cf5abcdcb1c678af90e4c4d2fbd3e7e2172fbca59f4b24f4433c8e8b3a215947f1d176ed2b96d6376e5d651514f0fe96ac5b5f2a6f42231903b3a1027a9a1a0742f22b8e042c38ac716dac67c3afb30484c5fd808f1e5ece8436db17f9562cca9328af0cb3f7ada1dcfeb819a9a735eea511f08244f17a813086025537c071a0d9c824d0f90a41dea347684686d583019de12815e4dec46051975825577daa558d2f2539c29e0598d19b63b5f0456f0a427856edab340aa944811e6279bad6ff7f4f8ea70476cdf832f96af5d9288312efe443e625e58d02eae81b2aa5d4deb66a34c7316e176bf8345d705bdf3047d5df81782a2680bd793a5e689c53f41b402937cab8883add50fba7ff50175aa25022c8528dfca554a5c1b79b76b58c3ee614913b2d36e61d46e6b09cbd786b6f0e90b85f3fa2b0ba4720e9e714f804a09c3f216dddbd2dd1636bb0dbeb9d866b643a81eb6c4fbaa7607bff3ecbf5992ba20a33b8c52a4eaa90c638e1f3123426970bd32fc13691abb6674fbaea86596ee4e97493f5eaaf0137cf5e394d776cbdd1d3f50b4cb98a253d03802ed56ec4c0a83820c8fdba0ac6fef40267a4674507cfd67d3ee50a6c100812c4c88d59e2692f5ff626c61a2bbaa43d47bef5f1885b2babf9de05fa6e83eddfaa3f0986c613806c18b7d03b8c98e555f10c28fc9b84e4d412ac8818cc543510a2f85f78d78617b6a53eed4aa3b7c15d0f4e7c862855c99136b6abd5ad51d3793810d0c100965eb0e6705cbb6a06fe7c84e6ec492fc498ca719c5b3a90d632df0470d6b03ea2a026398b88c08065a6288eb3b7bdb290b06625547a9d5e4384780b1922ef8c3b2abef75e9d22c85a385540c22aafdd8b42c1b6d948105f32fdcd44b42c146b7c186882c05b580cc90a03cc64dfdb84f00b30489ef3380dc804eb6050b3d78173f0c40f731f68f22696aaafe7e28521d9557e25b1580c18d95b35cf1a610a840f9ae88589e2ecb81dfcf6dade72249fd11e3150786bb784bcfb3a3facf6b6733934e3d0dac7004c3d373547e0b5df19d7b161943e9caf0ffcfa8cae2663a6a6f10214094c6f161e6525c08468f8a4d7d1d8801d92da21555cfc427b71c8276d17c5192fedcb1293a594cce42df9f95423863304dc9632486ce1d687af8cc127d63ecd91b30a7296990a905f505016f8148221ae63a2197e09a004911b17abd8f2b9e820edeca57abf4f3c676b307d91dc5df311755b42876e2bffe0b777b6eec39fd3fce4102e2da619ae69f23c97836a0cd0b7b2730c1243f9f3fad15cd47c112f3cae164c21097123b5b75bee3a32f5be72af6bc2da0052a285d96bdd8bb0c3d38926faeb96b6a99f8417b23ca5212b0b6e1856b084886e753cb1b564cb9374ca82d556531ac8bc8c49737d146364451d29ff1d9441258930b7542d5f8aafc20fd23a81f8a775fee10cf4528da8ae76d78f42fe46db262687fa9901b2eb0df731cea6e3ad05dbf98a34016163507288c3cee725d829a681753f0bedb4c01cd48faefad50812cb3dc2e2e2b0ac28560cba416a19cbc6c6dba9bd88aed9279d0fdb37508bae55d13f56bf530da13ff19293e0aedcb39a075e28875d382c4103e09d44636e30c54975daa0d6dd00a77b778e1160581ea10460752e1f30b27b4a2390465c40730371c87c78a7a29f1f653c87549118b3aa749de92ededa4b6a756da4b5d14c9e8b3448b7f358041bbb06f3859a627f0b3ac9a476d44843d6981149938e3e73aecd5d927231918180f9cbaeb50321d89e60d2cd97ecaa2754a5d765092cad1e768677cc23d0af46a27153f5303593829e0170c124a027555d11a8495f5d0935dafee9232d52d90b3642bc1c38823712ab31c2d733b9d0f817d699a77c9499ae362466ddb6bd2fc1bcce97ce3613dd9774180fc5ba7109465743195810b38dd93fea2bfcac3e168143a0f9659fe8ca2aad03b2cd81c2211b351e47c6abb3de69ef573f9c2b0cb5473170648a23a210f99089322b4c625063ae287daa351fc46acab53a0ef0c48e6f47aa8fcc553eaa0e69f10d11cd0d93cf5e78022f14b8427dce2e59b3da408a0f47dd46d350c63b3c8f25f95038a8aadfbafa8e96c7827e82ad28d0d352d0d674db69f22e1a5b40a17fc10147866d12fe660d1afadb63297e09a7d1f6735f488851979b95e7a8886fe876e91a520d4c8cc25335378e67207f1944ab00554c6253fa8e3cb3a777a3b9ba635d5e5fdf084dd6c9c776af1de89a2d63ee4f10a736f55b8c2ba6d16bb23dff6bada7951ada7f4c5c80a7a060a5c63efa16f0c2aec386ff05b9e0d763b1d4a46600a3f7353fc96c51a83b2446cc7720890d4d018323947ba7a70b8592e9b69395e8b4db26fa6a174e44e4391e77291c6bc6f50e2f22fc8bf43527eb9f3990319180e3bc89635796e4ba5af3a5ba58643b2053c1101b44ff401a961fb3850617c57c824b2788b6505bbde417b4246c01d89bd4010f75bb7726620cb837ea9d23a1994601620188e0158d927476abc3a4f1898dc03e0fb20ddb39a24f7c8bed187e45cb25422983f2c6f5404bc8f526eb2cbf910daa015847c946cac1e0d62ba9d2e911e4ad8038ec1bc7d041e5eb52771805cf9ff150993792787c89c0e6770b0021863bbace8b9b32f124d37e8a28b46727d18844518cf0a051c0dd33e333c7afcb4b90ea042098a74f194de0a98cc38d893e06c030761c186de0cd6b6977a8e3503106e27b4b7b055f13a02f312fdb0a739f720ae8a738af1c8b0806a5fb412c21817617757a4fa55c55eb7968697a5d8e2d11d30aa708904a5a43cdc0675c1708a215f23b40534716c659ee2d745d5761979ef07eba36b4e5d18638bdc4f533f3e836516323e3e4d0972c7c92a5426db08a0a8fd159337fe1e2c11e7515b4a203568b53fd5e2a1ffa5e5a91fa4a0b7232101baf51715149aa46068705744ce47cf839b879bc42c6601e5d406373548ab63be2bb126b92ee49d23b82876b23885f8c2cb2ffc6a6428d53efb33ee02eecf694d57443202336c8d8dd5bde62afad7189ded4d113d035d7d0280da2fc7862b02088033e0eaed55af690f19a63e020ebe90d1f0e074fd39f1cfea60596db972270e83dd7d6c796bc208f525d208b88a218aa5c8a3503c946bcebaddcd4e5581cf430399e647ff98633b99d4e0ccf8b01856251ac66f8a0cb7ea11044f0f059640a354986b6e80a529c593394b11a460c4cce895a86088ba91ee00d61ca30bc390217594dff28191ccc26560cd436d3416d037dd7683dfdcad5888b66e940d4f5d466a6a8fcae34a60a11ef98021f87f47d479465a1cd1f3db20a3ae3074ce8b87df7bf73f0e2b4d3184637dd9724edc0c7adf43402712070be58e7463c5cad061fca3c650d91dfe4dcc06b90476e64a81be70ef845e718771491c282c99f6f4e8f23e03d18ed26f0a9c10e295cdf618494ce183c2a2a66b5acdc7c54117be5f07bda6da835a9b85028dde52d0096fd2d6e2ba6c96309c8cb8f9f098b1187b35a3a5d0bd97ae5658a23f0dee19484b093bdde346a270bcf12d414532a019a48b9184592c7b88f669188ea1a87ede4509a6aecb084f1cc471df2bb8a537fbb8dd58e47b73093351506a11595f8a2f6623daf198cd39d94846f08359ecf8731c50053400e24dff888481ea358e2c30059871bc6a1e70c43b4fafff83f63f559812f836db65e9c66a2f0b3fac80fe83b40c0fedf6ae357d5c34bff94e8dd2ff4d577db478f4d6772530341ccddfd0ade6ff39173c79a8f2d8c2e4f6ebab5abc99084b3cb4870598f816e8d9b9746dfbe1c578847ad9c8fdf4d455dea34718dd795ad674fd083df086448e13f63e77799cb722d3eda245e88270c3fdc1cc54bed8d9202d26ec6ec99c29198eb7d7c3abf093d390f3e2fb9a0cd45b221a3db6a0744d12bb11c43090c66b5a3c5bec71a327621b62743aa079c1e83803eefa1538516c17298c4875c987867ad5518baeef86da68fdad1ec445c8bd1f25ee27aee0b13566de8b7f153972ab828a573ab9f02334a62a4ec752d80c406f92ee849e31c6453bc654d58df06965144338cf07e3b65cdee1cc84c57180fb1e0b15c8230a47452d8582d5a1b70f28f7255a1bd13f346427b592ee78b554d389bcd33b74ddfd4346a381cc448c3c396302f06bcc533be1dcc5820fa3d78bd4378c88eae93b8669a5f37bb9e8f34b2659b85c7cba67ba86d4b5b83e2f50f8912a1c885903414afeb4c6993e7b62", 0x1000}, {&(0x7f0000006f80)="cab6c6433b095a98901daa4bdf510d7336b7e470b99fd9861193c470ce0a16716b05b00badb8bd99f43fd366d7fb203822019c032f022f20c23df8943b", 0x3d}, {&(0x7f0000006fc0)="1656be03850b274ed1962378115540806a6d02a429242a8038bb44cd1a9d6afc2c14086ff9e9ec134a242df0d12a9fedc8bcf8545e7cb5b90057ca4f494125ce103a6d63e33b6cf407cea4f151614991cde86fcbc0c10e405954d5b716c1eb0d776ba0f8892d2137c652bbafe9fe00ac5112538fee90", 0x76}, {&(0x7f0000007040)="97e0ee013ad5bebe4bff6c79766fffb1c2f29080dcec38e7f92fc165653417b82a6cd50e069714e3", 0x28}], 0x5, &(0x7f0000007200)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0xa0, 0x10}}, {{&(0x7f00000072c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000083c0)=[{&(0x7f0000007340)="8ca9a23cf37d74e47ae334fbb4968c6d5025e2d69172b9c08b4acad2ec22ab866bb4c4680539c4cc1f4319b2ec56de3655b2b7794f3b43b31c08b14916db7ded8182c8981cefbf86c6214f94a2f3ce370852947df0f2019ff1d48d2553cca6e6e6ecc82ed9d60f439d40e7cd8350b129fd01e033493c36aa09d2f56a8c6c11b150196c3d83c6dd7160433a675ca8779e5be87f09a041498dafcca8a06cbdf7d0d3c88f9eac2f47f1f194c30f285a5a49b4c7144a5046ecbb064f4688e5aad82e3c76c48447622ab39b7da6e035c3dcc331b42677b4bdd064c3a676c1eeabc09a009ad7b2e0fe222b501baa88cc83572a2382a7531888bd386c17f4ab08dead76f62ebb9f14ca200d3a6020e5ca9526c6ecbfc4e7832f73acdf45e9e40074d9f6710235309aa29e72fec8521510759664dbeed262151c10910caed0ff703bcaf16cebe53ae4c096ae4748e44584de0b517959f64c525f7930e6faf708977c0cd498b1a19e493018c65eac3d975cb84723ed4f1cd750b7b362ac5d8388a9a870b80dd2b791f6cffe9cffba0e6b6b38456a8ee4fa2a1042540aaea7ecd12fe8ea251f4bb7855c22e2452e79157c58760b41db08a80a5b66002496aff482e4714f4ba65030de5dbded82db64fa451ce4be4db5c407942f7b968269c8f11e06dc0129b06caba985b907cf46d78d65458723dde1503f523fc9985fd8b7465f67fd4f80873d59e4980fa659a733c1a91ec2999aa8b5798aaa2ee02f8b6e2beaf210a977c53f47b827218d4cd1a8d7f0af864f2cd77adcaf1ba3a71298a57cc944c469d5c1d6c8a0a79884284aa0d842c75c26b164dfc5735a73cbe0e2d1f78945425897fb1b96e9cac743f3131af6ab9f24ea5cfa7b88331102f0a411297e29b9083fb2d8b1b822101583d3a5c60f6fde87dec66bc54c06cd3a821ba4b0032547e825c6ed567c1619d0c81a2cfe3c8fc5fd1ff277b4c8a7785dc1d31abc9f6949fe5df12ea33682e06baa9e647d7c77d2959b4c4d87837a1a9468f655d1ce87b22d960e6621028b5a0decf7c6a3304dc77e7a5c1130764ceace46b79bef77fa233d57f6a570efec8187bb8af39cc76fbac14603489b87a92b85cbada8edbba653f6f0d6106d39c1ecd5e17bad324e61adcfd4db2bebb7fc75f78550f34769c69b6f204fc6ae2dbcae3ecef82d422d484c9bee8d586929e12864d0f13f3e4ce12074d21ce01f7ed93d7b81064003b6c21e6c094557bf0319193e742338fdfff720781a5b5e2fab23d6b075ef6d633e8f9e506d1aa1aa13ce3f20a6908275c57faba9784bb150ff30c764e9ca6388f68803523a9f20e3a3cf759200af152307d40bd1d2b7a4195311d7912420805754fc2190224a414b7b873994cd56fce8052520424da81e04187a49193068b1633d3abff79724f3614b12cdaf179b9fb2755f36b1a39aa8c8b6d36ecd147531b16bcf702e7f33ff4e7b4a5282ab5139e81eabe0090ded53797ae5671807a612a333d78b1243a69a1801693c83574b449e50553eaff98448d7943cb57dc6cb2781adaf4dbe4c02a006016d85469da7b074a294459c1c76cab14ec2f0cfbd782401e86aa3ba0f7ad159aa29071daa0c746ceda8d2c8e3ce849f772a3aa78b45cc10edaf7e6fa4f1d63bdfc7c67ec20d94e92c825308262ef1694aba66c349f1315bb88ddbd15bdd2a76c359a39344cb9b5b123cca5cea35bbb6cd6e97b98614ca0ccea6f8f52ecc322d4d6514c835354aff800d046143fafbfa6d8b9cbd68721c0c57e4adfe09b96e6a0be6b4cc34d419b5898423e5be857b707765e395c94399db423b5d55a41b4e71702e3030a12f32d01ab4cdcd1fadd736d05bb6fc2110ceb660f1417c565a74d7f39479d00f5c78e12ae5052121aac89ca35c76297a1eef74ec17d4b80c0ab5bf247f0bfc3562bb9f7bd0eda5b5f2738ff282f441d0914378e35c568c9f6411525b7947bb7d6666e0a73c61949020e80b1a96fee999573ec3ce9b78a7a40fb93c9bed21c0f87e8c36d6891e9fbf6b9f04f88d059576f050c231781e42957e981b4b731e37b489307d3cd801aeed3bfca84f01d4249985ce511d31a9d4a142f4bed0e7ac0bddbf11c904ee1e12518dfcde50231589b8a298888f1f5e717ce4a40fc8adac424eeae8e28b038d264aba096d9bd24a9d96985d0f3e8dd75d85de691f3fedf8e344df67a0af4d0c2f0d4834a28348bf5451218686cc3c45f01860f853be0af083521df8d4dc80348f24755e8d513dada939c1c0b51beadd9d46150b14af700b8ec41ad165d322c97753b5d36b92924c20726613266fecfe6cd9b541eeda4405a09209796123c4666379f3dd8c37c3924e618f0999b8334fa53b2b38e974571a5634ddf68f190c4a712bede64e78516be88b20ff3ae524476ba15f71a1717dd3a23c2664f25777143ab95f30e7dd3b43dcafd98a18e8e0921129bf94a6d2571f7f310df1bbfaeff98ca226e26ce80b8e3750a9cfff78825ec30428c8dba617a1d7974d8cc40be22784a06d4eefca2e70f6347f45a06f67d4e9037530cdc73e668e6931f36f4c08e9c1924095368dd7a67ef80eec3646a8433afc407581079710f58a9b200794d19d89ea145a66df5ac758f66f2950b8897f3d4892e06a740609e27e537749393fd09b22c18582799305d5d25df513a030776d93a126439ac3c3ee4fa4372edb3dba1e1ab1ec124a904027b061c0da536540bcbdeecad120b094a2aad970337fbd54704f03c8db45eb8095742451e2a7edc5577ce1ac0acd834da04b47bf7b0ad3cafd5e14ee642466bfa434809e474ead04b49fcbb18c6124f6c04215b932554975233111cbaf3dd040b8d76fd1c05773969e9c5c627d590acb86b6dddfa68897211d2fa42cc069abac17c8e70fbe3d2a25bc0338889962e966258064fc82787116c124001e7fcf9c63ff14378310a0f5dd8b0487ff651e3ae2843d0ad8f02565ba95c7f81fc5a41d21c9982224b026f2421a6e8e2423138c9d1543de52b55346afcaf752007b3dbea4a07adc62b5d6109c557a8be1c47072774ab539fea561ac6085b5c744a98b5918140fd52a046b212dd27f1204aa1c3a149344a9359c5a87f465321c7c1c0fce5acd646b8f8c1e5d5a9a855b18784b517944af458925047065180c4f4c3f9d1aa4c0075e6d2e680940a3b39f03c8a8290651adaee1c20cb5107da87d57e94ff473584f4caf7165a4eeb14f69fb400657267496cdfeeacca1e4c28b82aadbcec4f357a6b617c5cad003c37da0459e3e3d4ee93e2cda66355164de1c332065d5a5c515fe0a7de4630b823f81b9a7f0d6ee1c940d06f37d009a827fb1e6f3e870ac71332d0d0951738328bebd90d4c5dc45f5b91624e630924e77e287bd7eee518482d194897fc21d272fb23f271fc7baa34d0dd26e4cafbebfd22f960fc26f9b16f16f59a170454da4e75cc52b494c419c4fa2b030ddbed509ab17e6da79e304e3920a036efaee26dac43cf81286f02219b1d920dbb4c8cbeef87c5c0bde920b51264ba2a55829567cdef8ba3292e6026108f3643e8d496b22275a559fb14d59e950b7b36e8835284c71ce6c724e7799e3961e32c07f2f2eba153eb41744402b87ed9b98e8b0a6d892f961a4388d775e1c653e9e6631229895ce61d86b046904fde1826add742913390604a9cec0818acb66082bb83dd22ed82fb3514c69e5c017a6f304dfc64af197391edb14644cf33b3328100cb492e895a15862ea503e70895dbda025e3235ab80b7b1b0f57e1d8b8a90235910bf83334e953b35da7ee641ea36145557eeda49b4bd6b79675e0a97e9a2f79319195aa083aae55e4f0ed696365e7c4d4e004b1172319a60afd8d6fa2f9d6e955244d34d5a4bc8ef88ec3afc7b92bb683918ad8684473083ed04e04829cdb85a14bb9d6b60194c0fedc1e401b7518c98e42f96b98f5a76c5949cd876d7c9560e90ae3bc1cb1a3eae98f5d46f4b1fb89c14c9d8d89559b99cd909092a5cb9ce0220db5163daa05b0f0772b9203dc6c9d0b949a2bd8398101db34ad920a4f8e304c9f80de24b7ae8100b70f75fe23b654db2aa3771c897e1d4c8c6f3de78c3cc103c993ecd55ac4a085ef3211e692d9de28d27e63eb581ef9a7898f7bbe739be97b8c1975bf9728af3b752c869ecda80db3766e03b6746b0d5a4d7edc80b2b16738d37f87261afdbdaa7ee58d1bb1c83c83820419d3c7f73f2aa9cd335e1c7b0cab04735228f9abd624f94e11f2748e5f681842756388e3e4aec04867fcd48b9a02324f4aaa97da82cbad6c65f6f1f57cf5e6995ebe13c6bf094b1eba90bd2648a64d180316b0dc81e63d4eb11a7780045bd730bd8159aab671d9b277f7ced2d63d89188c8605b2a6785f9be2b8f06e41394c6431f536653843d77a8c9bf641ab2b5500bd53328e21b2288e96e3c203fdb881c7cc50f22421cf7851f30c1c5676d40a595e8c5a3e96628db8f72a82242471a9a225e536fefc2efd4e4f76243040104a6a14314d318afe118d8c5c40dd785da4a0527bc340f66fbc00f7eda6f9614b85a447336ac5b8763f0e958373b7902d83c416c044f61121f77121c043c2d4f0166b99ba2b29e28f681957911bbda1efcf5e2b5ea315ba2e05d106baf5a91f6a604c765fb63b418b9d24660a5d19e118efd7ea96814e71f7ac56ea00256b260e8a90a1986d69abb0f6b4811f7882fa29aafe2f272f56e77e73adf0aaf061d629a80b06623ee8a3443588793023845667c86280d0f90ef076c6641d7e94750f8cf3231b3389f6631461189502b3bfd0ee24c098b2fa9fe86b80affb137922ec079c3ee47ef4dd0db02dbf45a507a617c37298e2b328f40c26f21f5dc2c663473226c0e0d0ebe7ef745990512ce3c23cd4aa75434db34e0cbfaba398dceb712918dd82c40a294441ad7e32fe1ba3fbd48beffcc1d1b2881244e67df621c034ba5ac1709a7085e57c01540957b49a21eaa76f7957f2d824d16b1ee4d8cb2c05382d08451dc3865250305a8c6fd463025d96d96402ebcbc3968f0a7aa519bbc552b49877fd05933ef9efdd39719cc862eea913a3636890ac94547e2a139d9b842efe9cfd2729d2067be1cd849f64394fc9ee6b1e6e8e462297638d9c854ebcbd8788b7130d18ab7bd99de22c5a0f73116bf52552e12efa49ffaf331ba95328fb651d0628d6498f7b8625ba31ca73937d7ec3385abf3e28aa4fe763a4b61477dee4a1dbfe1ee865cf6c6bc2d5d84e30089c939658b61635232ac7eee52b476d8eed92d567c976dbd501354d42875adfe82aabe0aad3b72e4b14bafe723e1b721acfdfe44d891b1049ea9ffddda77846e4a664fce656d16f82137a50a37f7ce5da31341184aaa4236322e2f8ab4019a8a562dccd5bc1e1037cc20d30527a16cdc44ee23a21986db0833ad69d9ffe19d04bf3d678ae3842fba55ff060fffab55e9d520414ac5d8f92723bfd6ed5bb2e5a3c74fe5dc85bcb3e8c3481b2d43f940e58ba2a3ae27e25ca87ad3588f3a7e3689dd67760a1a98f671c7386f4cd2c7f7b9a1ff585c7ea4e98a5faf663b43b21d62225101c364f06a076f9f9d3abdcbad469a626ce3ebcfd26ccef856fddd5da98cd46ac045ccf17f6554633cfe0536dc4409590b7b18b3f0d99388cdf84e7de073d7c12526e19c316c34081e54855007dcbf0c6e9c528c7953cfb4179441745c18ade4277c600b1101c6fddbf5aa06ddb8d16cc25dcb741b85ef66c0aa1d0633f22afdbaa55d15ef33022ce8691872b8ad2be405f9266eb25452a41", 0x1000}, {&(0x7f0000008340)="1d11a2503ddffcf24af5c2c7205394c1be4d8ba6b447131fbd2778a7b3f9b8b495d64844c27e6b9f36b464dd5ae146a0e834926a7d437b8be21e8fbd8e0e22a8a3976bef948f3dcd49e96116b7af2e0d63a8ba516eee5da73dcd600c51bf6569f4e16a433299e9307bfb2dfa7821", 0x6e}], 0x2, &(0x7f0000008c80)=[@rights={{0x1c, 0x1, 0x1, [r4, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r6, r7}}}], 0x40, 0x4000001}}, {{&(0x7f0000008cc0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000008f40)=[{&(0x7f0000008d40)="ba1aa37741a26ce94f336c7b7ea574d403efa0d526341faeb9dcd85fb9773e641ea21cf43a69ad03b9b720ff63fa31951f2afb2037f68df2ebed73ec75d16b1cc41fb4a3fba14bc51ab9b79d838443249bc13b70394edf6b59bec929e33ef7024042341e34c124c992198762ae50508749b1e552c61f9b3932853cc58a5e40cef918865cfbb9ef612320ac2a5d706687654d49f788489bf9d296f03f4bf3d95d28814564f22d381a00de8cef77f808b987202505268d3315e53ae2497ac4b3f19001941cdc5275e034d9baa179d88ef5ce", 0xd1}, {&(0x7f0000008e40)="0441", 0x2}, {&(0x7f0000008e80)="c7c36478c83c70095c3227add6b91a13ec5b132f14876ca6493d4deebbb6a0a9b2340330f6196bf9b572f1ce3d049cbb5cb0b9ccbad273431799b0a4cb073baf0ddf6c916ffbfcce0ed98b930f5c144d9c4f5e8023c956e22d91af3329ca134f0ae91d8f0137ba114ef37b4dce2327c576f6b239306a67230d0603074235d39b7b9d77062508361282bc5979717bdcdb99efb687060647", 0x97}], 0x3, &(0x7f0000008f80)=[@rights={{0x1c, 0x1, 0x1, [r0, r0, r0]}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, r9]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r11, 0xffffffffffffffff}}}], 0x60, 0x8000}}], 0x5, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x40010, r0, 0x46993000) 16:25:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x20000, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:31 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8924, &(0x7f0000000000)) [ 173.480597][T15906] loop5: detected capacity change from 0 to 87 [ 173.488476][T15906] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value [ 173.669956][T16005] loop5: detected capacity change from 0 to 91 [ 174.497693][T16009] loop5: detected capacity change from 0 to 91 16:25:33 executing program 3: sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000300), 0xc, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042bbd7000fedbdf3b0602e6ffa5d51707008033000100000006002800040000a5080032000000000800bb000800000005001684a19dda386a2e0001000000004c2bc52954bb2caaf374b10792028d4ef8bf8311637e8a136c1c215855013d942efaaceb8d5fb75d088960bac9dc3655be1e6b2ef7cf564198d619eb08ce7356aa458a4c980fa3fcfd23b6ebc35dd3d97e03bef1f0a8a30500f7ce5124d1144bdfb5eb4a6af251428d6ba521406fddce0d9a432bd16b3198094f756492f035572de215aa3f2847490da540ef6259256809493c0f7a"], 0x3c}, 0x1, 0x0, 0x0, 0x4000014}, 0x40000) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, &(0x7f00000000c0)={0x0, 0x3, 0x1a}) fallocate(r0, 0x1, 0x5, 0x101) open(&(0x7f0000000180)='./file0\x00', 0x92040, 0x2) 16:25:33 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101801, 0x44) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x2) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:33 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x2, &(0x7f0000000000)) 16:25:33 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000100)={r0, 0xfffffffffffffff8, 0x7, 0xffffffff00000001}) lseek(r1, 0x8, 0x3) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/59, 0x3b}], 0x2, 0x3, 0x1000) openat(r1, &(0x7f0000000180)='./file0\x00', 0x408002, 0xa4) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r2, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000050d000/0x1000)=nil, 0x1000, 0x3000003, 0x2010, r1, 0xffdac000) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r4, 0x0) creat(&(0x7f00000017c0)='./bus\x00', 0x8) recvmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000300)=@abs, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000380)=""/137, 0x89}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/152, 0x98}, {&(0x7f0000000580)=""/209, 0xd1}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x5, &(0x7f0000001700)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x98}, 0x20) 16:25:33 executing program 2: socket$inet(0x10, 0x2, 0x0) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x25, &(0x7f00000002c0)={@rand_addr=0x64010101, @loopback, @empty}, 0xc) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)}, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r4 = accept4$unix(r0, &(0x7f0000000340)=@abs, &(0x7f00000003c0)=0x6e, 0x80800) sendmsg$netlink(r0, &(0x7f0000001780)={&(0x7f0000000300)=@proc={0x10, 0x0, 0x25dfdbfb, 0x4000}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000400)={0x1248, 0x2f, 0x200, 0x70bd25, 0x25dfdbfd, "", [@nested={0x1195, 0x89, 0x0, 0x1, [@typed={0x8, 0x73, 0x0, 0x0, @ipv4=@empty}, @generic="f4be5bdf8da97dff0af02e731b14837cc77fb99e5af02d02eb845af6518ca95dea6e16beea2d4e8c5f4208fa5db704cb1f846f35c07958b2078390f51489edc133a2e9b00c9a36a428b57c2d910f42a799d999a036", @typed={0x5, 0x8f, 0x0, 0x0, @str='\x00'}, @generic="a3c46f4df5c43e1779b38117f705093a505d5549af9436db18915ab2c7d4d853a708511f9b940e0fc99827c7b76c4bc50bf9104462f093e609d71e59c835cf7231ab6892161423270039ada8b397a8f8b230", @typed={0x8, 0x9, 0x0, 0x0, @pid}, @generic="d6b6844d0726f1d8b96db1e12c877f8ec957bf0c5ff9cc32bce62a7c8a54338584127682077622cd2c5517591e99deab9c8ce2a34c57ebf6c187137543a0a3e497a28ac497324a4e1614836998f50af798da87946032ec773c40a9817bc09db269976ec504f11a74482ad8ad9f5d835f1266ffe80b6304e1e1978a9d5a0f76748d124d2233ab79f510fc35cdd04a9fd36a57ba440fcd54fa6fd6319b6e7151c9b90000e8a4ffeaff5633a2fd4b5d11cb13f94bb35ee17c422569f19d50c0dd10b0c563c658ba6c19c560e4b12719c74de4f0aba18842a76b7f22e2d4634b8f764b35cad7cdf0c36fe3f9013bed458ec8f844475a684526d6dae69abcb7227cd8c6dadeea3928ba8f94afc2da63fa500d4801bb83ca26cdcc2466fd239cf11fcf033135870971c0dff504c061a337c16c39e2a7699205616399877e7ee2f9fc3f8df72708533862ae9ab3c06c94f2808d7439555e0ef1f0d7c2f7ef77c75a3a6979b921cee4fc8cae3b921bf55db2964a665ff944004a277237e05cbc21900e8ec6f3b64df2a361fa94b2df3d5db6aeab19496741e08f8b079f8dfc3fbdfebdbbe7eed382c3c86bafea9cd81d1fc868a356625eeb56babed52ca4bf024053576e8318c46b37cd163cbc7d1cf920e0b6f1999d869668416a78b3fb050d67a347585c2697447a22e3de9f9556c030d251a9644f69efcf1e6ff5c187bd7189e209cddf71f8c9715f4a2f102b44ef0666b7b2b3de6c389c01fd93e33cb813f9ff8f5f1c1299e34b829218922f600e68fee2b3b50c0953e0d1a7905227af28f4ba4be493391c5511469d095c4bb75b9852619322856fc382cd9a2215f05b1b540a055644f8865c84ffc9aa4573d91bfe47e904c139c680c7b12f4995660ea54991371b5ddde200ba221754c84e3a7a56003caa1ba89603a4dd9a2381a82723de009a454ea40dfe732bdda11b22f79435c7f556956f8234b4af3fa8f0931e54debd7ad13bc42862dc712f06ff04525e5fc3b269d58200d0ce3caff7d3461b760896554303e6c0ba42e2367a75e9c8d5570677b1b0176aa612ce1c52b4d030c432829c0ba965370defb91dc528648408ce9aae1dc72b2457aaeda2709902c994b0e376687816a4c4f2081ac3f4c7eee02cc04c744fc7b32225f2ed123b7504c35af8752ee880e3d743a4408b8954629d6d83834429db93849a371c78f0f6086f7d142a276e006fa9ec3d5d2fd1d7cabf15a5174e57ff7c518351ccee104397760d1e16ec36f6c0cff28891254d55c8b2dc0bfd70fe054674061c86b1db46cd1c74523fcaa142b0e93b078b35d64214bb155e8e0e7ea3021bef64039f990b99bfef70316f0fb73d6630415e7b3a0b897c067408e131340929ad03e366e75cc073ef6d52785c8bcff374303743aab383782cb6426e8d6b28a14acdead508712986d314c15e9f839a2e6f7e7e06ef8dee508d9b26f26d07508ec8ae8e4a6ae866c55c250832358c965c24c0295eeeb5fbe97566d51005ffad0d055c80cebef9d555847419a99be70c2d4409d08ca891363595aca1da7d516fb2f6b399021247c5eb80775062b622a404e4e5672da434e60fd535c6de05da380caae9d0406b8aebc4bea5043360f1e2c7d3166a5e1e70520074efd1cbf93f49a1a19918e34cfd7ebc6d28f090a91a5a58baa425e2fc93a1656fd6e66250110533b7d629a025325d68c61ab5d2070500861bb90e491373269806d974f2a8d6370518608af4e149b0d30d3d8f65bf1335c44bc457abb421d717742c186d20f28e73d00f53b9ebd1d66279c7fc91129a6a9bcc276f05f7ff065f4dc96b57ce21b74edeaf266f9a0ee1cc0e086c61b7966a2d00f7b48e4ebc46c6880e8fdeb4365c6599d4b8fda40a2b0380caaad9f7c6b9eff03cd7f5b887ce2c5bfb25c9c0068d1efc605b855dd85569b832b74b3fb55f5f6c1478c166975093852e94178edb794ef28655002f6dc897f24b9d3ef5aa9e2b14c5acc408596a18850a1a53fb141308bac128a5d42234acf8ea1db94bdc178d45e125a237af9aeb3ff06d1a6c3d9ff590d61c15d905021f7999fe5462bfbaf1701405fa78f0f1730ddd680cd2835784d8e7a81f8caae933b61cc6aae869a6298da985d74aa9fb8ddf0bae8e6b05873ce0d17633f1823e4b69b3f6b9b0d1dcca7a5c4429fc008debc007d67b3514b659ffd0c7091091bff5cf7f387b0e0b88e88f3c2b607a238ae74016ea9e95c0bf1731e35e9bea0f303633db87eb698429d095d11762b0288358bac33837441f6703bcda12df67e10da2411d59c54d5a34fd9c7b664b124b29e204de2425539044280dfb5ee2a9cd5cacb98e60caa424379e0f1be444b62a573dfec85ca33da2b7a38795936bbddeafee8c9eb3b53a074157118a4dd0360b58ca5999c49a0bbb8f0d40dee337e9fd9b1a639052233c104184dbf704c14ac014d8544078042f9bcc64db4155718463b4b0191211c9fdb54a2b9a4346c690deab5e2388e8bfea320a47c3a58cd1d5c86668b6cf9c58a9c65e41e006b473c793e7ad22501646cab50494a1a4fd6a5b5969530675dadd81359bd2130e19db7d3729c5cf4471e1514510a1481a310caa2bf79825d07ba9b1cb850bdc888f12bdc226a4624c48a8def8f8fae0e88a0334868afc1fb7544bd2aeba342b2cdf0adf6d415b6bac7428e704a913adc2ea0059f41737eb713fdcbbbdbd4420c289ad9ff093e5ba486c15000089d172c719894ee22ed708a9a15369f792a7e05f8b4cf38c0a0be9b26774bbc8253eb76d10aba98c7410fc10e504506b1bfc21b9a04ace39912149f8a8e1feb65e330a31f8332e13570723f27f6daecdc6e02a88065ecbef7c39bb33660cdd11be04ecc2e81be8c48ba3494041349c01c04f28e848c4816fb3a55823e9089548bbee18fd1c8d78cab2614720a4790685a775a9a69e755b4dcd77316f82ad60d8ba73b9bb2da585676be0e295ee5a4af86f9e4acef27bb6a5b8d6a4d45ee7af380765dd52bc8194fc0d90585905f87abbc3735624128604c2724b04f63289608908ba04f336f09b9e6310daa428833470ed3950d8236424e4dc584dd50fd59d7bd5ee287e5d74bdcf27c7c04234d69a2ad11fa28a2acab1d13ae99a41e0e572d1fb4f81f23ef22d012e4c284377b5cff0c6c2b91eb922f6d26f78ef21353894949329f7809c4a172be54aafaac24c0536556d4fef75ae5d855155cf8095bd1065714e76bdf4c43c7add08d86fe8a1141f68d08f3a931f26418ee43d0edb4df02b0f012e0c2031c21c8a1735ab462618d7cc96e51cbe664d8da207a2bf24d314d2ea83b7fe1823d910fde68942398062ab0454b70082be8431c68e68cb54d98d543f3344d7a0c7431c0e6fa5402c07ad0d7ae76c91c584147caa30e06ea0d0ae7e4f6417538f6ee06d1679c1dfd3b3bffb5b1cc81dceb327c56432544c8679c84511365381e4cd901c7d0128c97ec0a12286b277b8901b36e3738a1308eb13ce9224b1072d8e5e513cce5aa0ef8cb3942d05277b61fc1e606f5c9af99d6b5fb979037385a41f13160e0a5aea2efdf1f652d9b3eb802d3b3baa10a0931cbfc24c8f08c8356978c3918c5d59ff70d3ffb5a20d51ad0109e7504785c7ba40e3a36a3a5d203e9fe53dac9a518bf423122bb80b2731bbcf56ef6b533dd30fdd8c45dc770bd7c7de50ec79a594c6f9212dd2a1dbb3140bbd5de3125549b819f04f169121b0f1179f1b6a8210d50fcfaafff0db4ea4681c8c9c2136f7c267928f49c15068fc93e4881f3e4ec7def15085e7a75555f4f80ab6c9eabcade447e9438c348c796f15d7f6c3541a93a647c743a7d07138e35b0445fc9b7349f321d587b02ef9a8886305343925174474cbe4180165ce91057bd61ab49221c487d251d278ed3c9ce7091ab15297bdc37f373e21209fcfa7b2534ba80844f7f2665730f9049a6ccc40013149f4ea0a6371d1e3c8f25aed1eafaa525f342a95cc75f79adf5646d0b0f18e43ecf437e87e93ae0b32f5b39430fc173ef7c2dc0f1b1340ac2a5ba6c04c341eb1571a6e1a519eec7ed129927b32e55ac73d8cad72cafb63468fdf3d38122a29d20081995df05d212802916335faf1402baabf42ac11f4121daaf8ef1cea50d3753cbe5e3dc10ef712d8b562981dffe1afa3ee6dcbf1ce80b17559fc7a3fd9abf723d9a2fab9936e8a22c4efe090ce261559b44885e0220f121b1c3525b16b2733a50d40b881b89961028f5d3c7490f4f5cbb84ea2c274553a85e9afe41df51dce668894ff373e48b1248638e997b8b027e8657a5d21f5d483c49be9e5e0dd05d43076986074f48f21aebaa5bdf37eb8b9c2642ace7eed84dacedbc1ec11d0b7d8e1be8566632616e62793ea74d6d76df03f0a54a744188d4b7691ae2c97a381bb5d0ad9ea1a76fd6fa91c52f99900209fdf9356182bf131093e94762283fa1bc440001e3acf23fad31a8f94e04563d72bdce7d1e0e3b718610ba5fb9d931a2fe011e86bddfd9ce9352fd6b1fb441c0ba3cc2b29b27a951dd59f1d92d9a3f5c7bfff8f68125fb7c7a2de47fad82d53e5685406ecf74472ad5ed93956109081e5c631c437585af0f1ba110cf883ca1a88b4cfc644377ae84a28aac3dfc63807757d1409071580b3c4da212c3e05d81600d398514441e47e288c3e5812b259ac90a6eb3c7f0d0368bc182b950d21c83ce24bd1cbe9e25395ca16d2ddb44e465784ecf3e87c6f434ad29ddb33a953f28da6d18c73df4aee3678e85f14cf875ce0f11e42d7c717267c57ae6b166056deebee2ac4a102cc5071a6f77444891e3a9b316994c99eb98afcd5f9fb988195d12e4d7af86a96eaafc6beda2a606044d1d4a7c31f14d0507491c24a57bf3a2c99aa5926a2eef787f03e481491d696fd2f63ce63be3a467b506713eefe3299c5bffebc044cad01320ec3fe57811c800d025726e5eaee64dc55669aaff03c6f5001d0ad90867371484d6d0d9bb20028e3d49e8fc4722e03054572fb23de0d5cfdc619b7186c82d5f8e4016439341ea77edf840d23ad3a4bfed552084a502d38a28080c2ea5b34c2602f137ad83460babe8df070875911846b9aecf7cca52f1928df3b4c4fa5418a3ee3988457868b18c7480f5c0d5a2072168836e89c6e98fe67400c07da83bc35e80cfb001c4a55fc4134e4bf1fa15d0277c1df9355b21a017c9df254f4cdbf981da70ed6a3d5bd85936589062e387ed1f911c5ade56d14d5361c3ec4e7cd74bb156902dd39db05ecd1cf1b66b6317cd812feeeaef230e3cf2ffd4f02adf71453716c8270528375541cbfdac3fc056ae8d056089618e615fcc571d98302cdbccf48946dc8a655ebda026a30b1bf78f2516ee536a33d7263fc6cffe0415bf09ce17e9b62479a4071e6fff28ed9b7a7d49434b0aba343812ff6d5d2c4ed622a9932907182b1e284a63dc9236546f4af928c1c5020cd8ce42de485d915a4404e9d48fe54e415a29085f6512f54b86159ad570bf2a873a684c591f0de49e3f45e9f625795b0c226f5804b5714d0b3f31703c93951c9132bb15777c47d163091eb8a3f560c8bf66533666947d322df48dc4a2edb677aacb2d77e1077200c5a92a117c8bf2f89ae0dfa3d9c31160e5d07bf958be291c1b149503b5ccbbcbe462a5833482983a5e62337b9020aca2fb8967795cedd6e417c6cea040b264b0d55bc679b55979714e2c179465acd9a189da3169d0c44d957b71f668f1774adc35754ad707a41ad2e4a341408612bcfcd430096371731e5ae5146ccda36", @generic="922665a907a2f8ae03255f013cf92cf8a9d7508e7687f70c32a11ff3f73f9ad1f5cd6820dada895ebc7f8d0d10b92368da176e51a28e704f07f3afec82bd6be76c24e32fa53c0c57e2a7c42b437075eb6d902eaa9e37a99dfb13542e23cbd7d7bb0e27d963f94ccca1488c6c1604b4ee9e89a26ff6d94304589c954c8e48822071858a67891173ebd1323def4658877c19b5b2142e51f617251da6f8a4dc3d1ee8e1c3f47e98dd91ddfb9e4c7c90", @typed={0x14, 0x8, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @remote}}, @typed={0x8, 0x7c, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0x8, 0x46, 0x0, 0x0, @fd=r4}]}, @nested={0xa0, 0x6c, 0x0, 0x1, [@typed={0x92, 0x6b, 0x0, 0x0, @binary="c7e93b5bc7add2b0fa77931fd60bf4bfb3878cf9f661704b906ebfb98fc0102d9b2ee389790f9965c4cbb450cf3df1b8ea486596ec744b459e14f9786456e8b09a64d6bb001634624d972a603a10ba5a8080ba91f747311ecb6ba1b4f6b41a1958867571f1ef1a592eec27eb6e4abd58a6e9218b9ebe9c3b81cb32e1727bbae69156f7cee024a26a707854156bc3"}, @typed={0x8, 0x7f, 0x0, 0x0, @u32=0x3}]}]}, 0x1248}, {&(0x7f0000001680)={0xc0, 0x22, 0x800, 0x70bd2b, 0x25dfdbfb, "", [@typed={0x4, 0x64}, @generic="f48d717f92856966bf00a3b34437f700e1ce811d1da6d63dd3bc19b0051d177f57341aee038f3469f2d0e3c717c630c1ebd9c7484203d67d1334e6e512728e50402f952961c670531014a063b062acdf1916a4", @generic="c79f3ede3afb3dee5b62af3745b449dddd655b02cc82b5ec43feb7229b3deb23de6c04be00", @generic="ebd6fa65", @generic="0ede399e25a0e8321cecfb9f73b1d1921827eb338c7c8e8012d699e593852a1558f5719d3eca79df9ac54c56d5"]}, 0xc0}], 0x2, 0x0, 0x0, 0x8000}, 0x8080) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r3, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000008}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[], 0x28}, 0x1, 0x0, 0x0, 0x240140d4}, 0x0) fallocate(r2, 0x40, 0xfffffffffffffffe, 0xfa8) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x50, 0x0, 0x8, 0x70bd28, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x7}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0xc}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x50}, 0x1, 0x0, 0x0, 0x4844}, 0x48004) 16:25:33 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x4b47, &(0x7f0000000000)) [ 175.639427][T16024] loop4: detected capacity change from 0 to 4112 [ 175.653678][T16026] loop5: detected capacity change from 0 to 87 16:25:33 executing program 1: keyctl$KEYCTL_MOVE(0x1e, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, 0x0) r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = getpid() pidfd_open(r2, 0x0) r3 = getpid() r4 = pidfd_open(r3, 0x0) process_madvise(r4, 0x0, 0x0, 0x14, 0x0) r5 = pidfd_getfd(r4, r4, 0x0) r6 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r6, 0x0) r7 = syz_open_dev$loop(&(0x7f0000000880), 0x2, 0x20c00) io_submit(0x0, 0x8, &(0x7f00000009c0)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x5, r1, &(0x7f00000003c0)="7e0db80c0e62c8642109ce21425d512a26cc7bac1dba70212ce61133b01cce9dee0e4d658953bebf9b6eca9d14b272168a097cee5105c5e65f29873ea06685bb5a7fdd1ee37e3592e8758f31c871d102c24a5c43df6cdde7ba48197d73d8291ffe5dcad9945b17245f34a3a577c80db34ddbba80dc2ca18823710748f0b595eacef60e5c0384e5dcc44557bca496ce72215ee8c26bdffe3dc34abbb572227c138b089cf4483dc4487d54b4a6d6a14902b18d62597a4df0cf", 0xb8, 0x0, 0x0, 0x2}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x6, 0x0, r4, &(0x7f0000000480)="2206ec76dc59c644efa7ae8442c6be4365315b814dda73c7a78e96adb5611ea55f5aa7f532e1f96d0802d8c7b04b0ea20af456dbe4b1318fb7a6", 0x3a, 0x4, 0x0, 0x1}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff, &(0x7f0000000540)="7ab4958f8617350a8556206cb491591bdb", 0x11, 0x9c, 0x0, 0x2}, 0x0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x5, 0x7, 0xffffffffffffffff, &(0x7f0000000600)="6fb84364e26e9451fbdbc3a9043508eed48afa77ca165b4a05e2d9a26b950eccb07ffcf26c2ac1787b9a6d98619d50fa192a7b8d5b3ea34fb41d07f292f45c56eaf88261c86372e2411210e8d32e27d1ae1872db3d1b70d56403e62f5385b5f6c048dbb3307ec568900425461764185513d742c487533c7b012ec2e94ee92aa03c8062b94b9f", 0x86, 0x2, 0x0, 0x1, r5}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, 0x6, r4, &(0x7f0000000700)="2d3994f54a9c1103f191fb914efd2e4ca8b52d47408effc987c2f857ea383ed8a6987dbddfb82697872face44cae7576be46caab6d2c97a3478d956860", 0x3d, 0x3, 0x0, 0x2, r6}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x7, 0x40, r1, &(0x7f0000000780)="e064ac74f4bdb3526586466bd1d50793bd221caf12d80be2b842ff5005da6829420e4619ed9a9a125d90b6a856ce9aa1c44d9c23404508c356089abe25c200bef50e3a265b9cc65b8ec11e17cd9f166c6862d89a1b1ed634be1d7718944a5d1e724d3dd215adfe8ab5888200d01400f2ed8ce6ac636ca29f5d513385e02fc50660bb10600da69ef7c8a2dc97305f4bbdf64dfba87706a75d45700a0ce755a3a6950b9341eb9e3214834218f481891d91bff3aefeea557c2a04c137aedd", 0xbd, 0x6, 0x0, 0x1}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x101, r7, &(0x7f00000008c0)="4ad4e959ee4d2ae5a4cca023c6f266272ff601643d4e7ece4402821bc2bac1ade04f8903d6d757478a9d4ea098b964e25dcbf969feddf418f1a02f5a21e02f5f619492a964c672da3643e23ae4292ddfb5da32178f1971635fc8ef1c76b265613294d233164acd36bbaf81b1a8fdb1121a40125c071eebe51d2621ecbc01f8bb2b46e59f05db3084ae9516cb6e5de73843f12b940bf85a3fc39039f09888898ad9f594e4d9ae275c296598b70188945a38549fb3faa37b0d5c4f", 0xba, 0x4, 0x0, 0x2}]) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x4, &(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYRES32=r2, @ANYRES64=0x0, @ANYRES16=r0, @ANYRESDEC=r4]) chdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./bus\x00', 0x0) r8 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r8, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) inotify_add_watch(r8, &(0x7f00000000c0)='./bus\x00', 0x90000040) ftruncate(0xffffffffffffffff, 0x0) [ 175.686446][T16024] FAT-fs (loop4): invalid media value (0x00) [ 175.692565][T16024] FAT-fs (loop4): Can't find a valid FAT filesystem [ 175.720201][T16044] loop3: detected capacity change from 0 to 4112 16:25:33 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') getdents(r0, &(0x7f0000000180)=""/105, 0x69) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x11ffffff, 0x101) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x302000, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000300)={0x90, 0x3, 0x8, 0x201, 0x0, 0x0, {0x5, 0x0, 0x3}, [@CTA_TIMEOUT_DATA={0x3c, 0x4, 0x0, 0x1, @gre=[@CTA_TIMEOUT_GRE_UNREPLIED={0x8}, @CTA_TIMEOUT_GRE_UNREPLIED={0x8, 0x1, 0x1, 0x0, 0x7}, @CTA_TIMEOUT_GRE_UNREPLIED={0x8, 0x1, 0x1, 0x0, 0x8}, @CTA_TIMEOUT_GRE_REPLIED={0x8, 0x2, 0x1, 0x0, 0x6}, @CTA_TIMEOUT_GRE_UNREPLIED={0x8, 0x1, 0x1, 0x0, 0x1f}, @CTA_TIMEOUT_GRE_REPLIED={0x8, 0x2, 0x1, 0x0, 0x80000001}, @CTA_TIMEOUT_GRE_REPLIED={0x8}]}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x600}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x2}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x88e5}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x88}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x84}]}, 0x90}, 0x1, 0x0, 0x0, 0x20008884}, 0x8c838e824010161) 16:25:33 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') inotify_add_watch(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0xb0000c15) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/145, 0xfffffffffffffdc3}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:33 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:33 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x4b49, &(0x7f0000000000)) 16:25:33 executing program 2: r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) r1 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x12, r1, 0x9a5a0000) read$rfkill(r0, &(0x7f0000000000), 0x8) r2 = socket$inet(0x10, 0x2, 0x0) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) [ 175.836908][T16089] loop3: detected capacity change from 0 to 4112 [ 175.846800][T16091] loop5: detected capacity change from 0 to 87 [ 175.857890][T16096] loop4: detected capacity change from 0 to 4112 16:25:33 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x107e41, 0x10) mount$bind(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x60821, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0xffffffffffffffff}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/172, 0xac}], 0x3, 0x8, 0x9) ftruncate(0xffffffffffffffff, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000800), 0x101100, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socket(0x11, 0x800000003, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) getsockopt$IP_VS_SO_GET_VERSION(r3, 0x0, 0x480, &(0x7f0000000280), &(0x7f0000000580)=0x40) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r4, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'wg1\x00', 0x0}) sendto$packet(r3, &(0x7f0000000340), 0x60, 0x0, &(0x7f0000000380)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @multicast}, 0x14) r6 = pidfd_open(0x0, 0x0) process_madvise(r6, 0x0, 0x0, 0x14, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f00000005c0)=""/124, 0x7c}, {&(0x7f0000000a80)=""/152, 0x98}, {&(0x7f00000006c0)=""/179, 0xb3}, {&(0x7f0000000780)=""/125, 0x7d}], 0x4) sendmsg$TCPDIAG_GETSOCK(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x400040}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x4c, 0x12, 0x400, 0x70bd28, 0x25dfdbfc, {0x9, 0x92, 0x9, 0x5, {0x4e20, 0x4e20, [0xfffffffd, 0x4d, 0x6, 0x8], [0xe7, 0x3, 0x40, 0x3], r5, [0x8, 0x4]}, 0x0, 0x7fffffff}}, 0x4c}, 0x1, 0x0, 0x0, 0x4011}, 0x20000080) 16:25:33 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x541b, &(0x7f0000000000)) [ 175.893069][T16096] FAT-fs (loop4): invalid media value (0x00) [ 175.899112][T16096] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:33 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea5, 0x5, &(0x7f0000000240)=[{&(0x7f00000003c0)="0e00cece61ddb469899b68347def9d090000000066617483dbda1bef17ce4fe5ac856ae2653527be648508f18f0739bfaa7bf51c82274d6cc13de00ee7d2ee41c9629c5ca30c5452fd9bffcf62e4e0c8f26c6d41d2e2b1dba467fda10db500fc4c175490dd94ed181dd8a73052892b61d9faf53158821151cc694dfcb6ea305da2c81412274358153566a90f4b9d10214b80990b06b493f951b0b2d0f89eba9f0ded34fc00d005", 0xa7, 0x5}, {&(0x7f00000001c0)="be9c8d54e70c4c06ba1319a632c64f8fe9ce295bdd897a517b1941188bfe14ba7b752cf0e48d0b6c52c4cd74d993d5a8e10f694d1615c3ca9741d7a8821a9577f39faaf80d6b8bb03a0d55b3e6a34f7791a863d3414b2ec21ae6996630b988ef6774881ae75a5e94b04cc8cdb495", 0x6e, 0x8}, {&(0x7f0000000300)="c6397f17646f65bf8ad36bbb73b5fb05acd4a4a8ac55d30e8956b56d2e4b9cfa4a0a980909a7bc8095dd45fb9f77c2bbcb88b447914d238023e0925c51eb3942392a2b4617ed6885000000002a0e02a3e997702b2ee5249f99618986acd8f65ea83292253e139aa6114c0d93a6f08ca43d578bdec5f427aef53ccceb959256468db65d80f3c1e215fa80d942aca9ee8f1649e1e0cfe93d96909ccdc350188e", 0x9f, 0x1}, {&(0x7f0000000080)="209a2979da2942d78a5b06191b0da6f2ec9854d3847676", 0x17, 0xed4}, {&(0x7f00000004c0)="d08b8fd15b1043a0578e83058acc24091d76ede8dd8e7e29dab7a971ee4a5d40ea30c1adccc1a59dd21b46249ef65bd4d9864eec706cbe7e49e6aad6325a89510a1f115d04f4bbccee100d2626f98b9a6b845977a998d0296167e2ca527d6be6dbea4752925e1637e38fb182b3958621b3032a5dcfdc8b8fd1c9f17c4c4473adad2ad9d5b3f3abd6d6a1341c2aa54729c08e963dfcd5f2f1e5fb6441df29f247afb8e553c011dd0f38dd095d1611a161bd15fb284c3c55169b572242f2eb7d501d58b6f8b2e09d", 0xc7, 0x4}], 0x2000, &(0x7f0000000080)=ANY=[]) r1 = creat(&(0x7f0000000180)='./file1\x00', 0x4) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) creat(&(0x7f0000000100)='./file1\x00', 0x44) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x36, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:33 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) setresuid(0xee01, 0x0, 0xee00) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000680)=0x0, &(0x7f0000000640)=0x0) setfsuid(r3) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000000c0), 0x6e, &(0x7f0000000540)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/200, 0xc8}, {&(0x7f0000000500)=""/53, 0x35}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x20}, 0x0) setresuid(r2, r4, r1) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0) setfsuid(r5) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:33 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f00000001c0)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x6e) bind$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0x6e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) 16:25:34 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x5421, &(0x7f0000000000)) [ 176.016304][T16137] loop5: detected capacity change from 0 to 87 [ 176.031156][T16148] loop3: detected capacity change from 0 to 4112 [ 176.045322][T16150] loop4: detected capacity change from 0 to 4112 16:25:34 executing program 2: r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x40, 0x0, 0x4, 0x70bd28, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_LOCAL_STATE_CHANGE={0x4}, @NL80211_ATTR_SSID={0x15, 0x34, @random="f9c2f28d61a342d995d33be5ddde20ee1e"}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x9}]}, 0x40}, 0x1, 0x0, 0x0, 0x880}, 0x85) r2 = socket$inet(0x10, 0x2, 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f00000001c0)) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:34 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) syz_open_dev$vcsn(&(0x7f0000000080), 0x86, 0x882) r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0xffffffc0, 0xe000000) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f00000000c0)=""/122, 0x7a}], 0x5, 0x80000000, 0x6) ftruncate(0xffffffffffffffff, 0x0) [ 176.067217][T16150] FAT-fs (loop4): invalid media value (0x00) [ 176.073277][T16150] FAT-fs (loop4): Can't find a valid FAT filesystem [ 176.089603][T16137] loop5: detected capacity change from 0 to 87 16:25:34 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0xffc3}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000780)=ANY=[]) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) recvfrom$unix(r0, &(0x7f0000000e40)=""/21, 0x15, 0x20, &(0x7f0000000e80)=@abs={0x1, 0x0, 0x4e23}, 0x6e) chdir(&(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r3) stat(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r5) newfstatat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', &(0x7f00000008c0), 0x4000) syz_mount_image$iso9660(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0x7fffffff, 0x5, &(0x7f0000000500)=[{&(0x7f0000000180)="99944b1286c09103e0a9bdc5692c1a9b3ff4bc1c4885c9ddf191e0db38f2178abeb571ca", 0x24, 0x3}, {&(0x7f00000001c0)="a14f299abe5aa8c18e84e9d21fdca3d9d8f3f647ceee0292f229", 0x1a, 0x3}, {&(0x7f0000000300)="0300f3e54d77338181411039cf7ecab9138009107ea5aab3fb0b76910bbe440cbcbfd14d5898b1eb60c5b6b1e051f8511273a6f83db7b81bdd3b27944db3ff4fb0889d53924414c243bf80bf33957f1ed5f818b6ef3857338f640f1700274f3d17cb4bf78979943f2bb6be8c4a4a15454d53dce6410331ac3ac8b61f2493d39586c7e21a51cb9c2cd6439ab7383fa887171b59a716446a2aa3ec8782472d8ff6b7aca1083d4eb2b9f73156c45e72169d1c758985a03c90ef0fba0072c3c0eb5f622e268a826d6dca1645b281ac84660fbc377d3f6d53409c", 0xd8, 0xae2}, {&(0x7f0000000400)="1358254e9811c7edac50456d1423f0c58d2cae90ffee719994124824ede67e34e5a927146a9b3b65fb5446c1ab9712c442fb9901f89bb2bd9a8d1ca184c471def5f685303d3de24644bb6c8b7af2b6b5ae97265de539454fdb9256ff677d748c9b5452454f5ae4cf9035c9afc1f569fa0a361fcce3c368a6e7025a5e505a23cc9278bc9b7498566ef7e42a5d53f21dda9b224b51ccb320c646ce4020b8871550004c4828f092c7976c40c00084525d9d090b12434c8065351e70ba0f38b9bdb785f1626f9b646714e573b28fb2a4f29c2ed64690e8fb3b5dc767ac0773", 0xdd, 0x1}, {&(0x7f0000000240), 0x0, 0x33}], 0x20, &(0x7f0000000f00)=ANY=[@ANYBLOB='hide,iocharset=iso8859-13,mode=0x0000000000000006,iocharset=default,euid<', @ANYRESDEC=r1, @ANYBLOB="2c666f776e6572bcbb4c988890a5f79304599cac52104dbc7196bbd3162b5f012cd8d266403b1faca141d88e590fa67121bc9c1940fa39115fa12ded5e46af49a0a8bd53d52dcad53f678fa2573a007f8f7c4a8983c80fb8dc8a2ba9fed0d1f452226d156a034b5dffa0d1e0bd5a8934ea6f960e89cf5f705757078a4b9c4c8e102d35a09e714409821e39c04959da8172f9fbe6234a79258fc0bc", @ANYRESDEC=r3, @ANYBLOB="2c6673757569643d37626665053663612d303663622d333538392d336337322d3a346539383731362c686173682c666f776e65723d", @ANYRESDEC=r4, @ANYBLOB=',fowner<', @ANYRESDEC=0xee01, @ANYBLOB=',euid=', @ANYRESDEC=r6, @ANYBLOB=',fowner=', @ANYRESDEC=0xee01, @ANYBLOB=',euid<', @ANYRESDEC=0xee01, @ANYBLOB="2c00d56418f590e9b2742f71b85e6ebb5facb3910000000000000008076e919614ba0d16c2e6d092642184d28119ed81b4f99f9e793801f0fbf2ab8bfe73b3c9038d"]) r7 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) stat(&(0x7f0000000940)='./bus\x00', &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$msdos(&(0x7f0000000800), &(0x7f0000000840)='./bus\x00', 0x8000, 0x2, &(0x7f0000000880)=[{&(0x7f0000000b80)="53b6971806dc4da9887c9c2099b721e4dc68968110696af56519ddd7a50c4562395ac89182612ae5e2b8a4e47a4f3a101a53dbc56527f88cd8b506d0f9d5e13e0cb84f44e26a51280b3a14dfb03c4a5ccab9063bee0d1998633b70039a843fc9cbbb9b1e30e84e252aebf53411c93303f5b08cd18d68c2fcd8", 0x79, 0x100000001}, {&(0x7f0000000c00)="92d9a5507cc38196857a89aa9076a69c3c42789fc73213030240f923682a8703c15c19e42dc9f38973007f6aceda6de39f16e0423103c001cd3186a7565e7bcdcc732a1f3d0e1b64b0a26b0405a0abd681e1a3c0201788afb6a26c478ea0a4e3dfa06dfdc93341bb38974aab44fe34bbf75bf1b153afee63aecebc5f45f9a789e9a8af2001031ffa80ed77bb2ef90e426dd81585fc4489ed7b0086886cdfd5fbdaa3ed7206845f75cb7a52632fb4f86c31ceefe6cba59894b3522dba502424de854212fd2b266a897037", 0xca, 0x9}], 0x40080, &(0x7f0000000d80)={[{@dots}, {@nodots}, {@dots}], [{@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@measure}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@appraise}, {@uid_lt={'uid<', r8}}, {@fowner_lt={'fowner<', 0xee00}}]}) fallocate(r7, 0x1, 0x12000000, 0x101) 16:25:34 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x48) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x110) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:34 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0xc0c5) 16:25:34 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x5450, &(0x7f0000000000)) 16:25:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:34 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_tcp(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x4480, &(0x7f0000000240)={'trans=tcp,', {'port', 0x3d, 0x4e23}, 0x2c, {[{@cachetag}, {@access_any}, {@cache_fscache}], [{@euid_eq={'euid', 0x3d, r1}}, {@smackfsdef={'smackfsdef', 0x3d, ']'}}, {@obj_user}, {@hash}, {@hash}, {@obj_type={'obj_type', 0x3d, '%!,(!${'}}, {@uid_lt}]}}) 16:25:34 executing program 1: pkey_mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3025e7bf5598ff51, 0xffffffffffffffff) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x80000001, 0x0, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b667301000240008000f80100000000000000", 0x17, 0xff}, {0x0, 0x0, 0x101000}], 0x324808c, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./file0/file0\x00', 0x1) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/172) r0 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 176.211484][T16197] loop5: detected capacity change from 0 to 87 [ 176.219744][T16202] loop3: detected capacity change from 0 to 4112 16:25:34 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x3, &(0x7f0000000200)=[{&(0x7f0000000100)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f0000000180)="788941687a6830cca73ba673b740c924b5778506710d37c79fed74b22302b00d986065b766708b06be84a3e9d9da957d6b953e5f076835e81b824ad82e9a9f930473c935f0c2c421d53c292863fe90d6405995078ffc51661d4754b61a2a2276fd5baa3647440b34768b0d0ba3ea80dc32608084f18a581ad8eb185800b19843", 0x80, 0x8}, {&(0x7f0000000300)="de802522f72ad25353d1dad30162eee4f0cf30ab7bbff234d7dac0d7b2dbdef287ee1c4f70164db4ee6e54e5f39a8d2b7d067e3b55db4f1d416a0f50c73ad58b903fce8bf431374a1996cabf854467b852831bb70c21306075591b46c8c445c2573e2efdf22244e0544620a89a421595d62266ed30b480045d00aed80d8da6be85c2de8d350348b911fed5ddcd74a35e454c823422dba5e0b2a047e5e7e42676c1630722f1a2c155afcac9e341918160a3d50e694f6f44bdfbb29253a2e40f59c4ef5541f55424b622ba51e08b73d0d1acf3c47df38aff5b33e395ac92a28fccb34afd104722876bf559af374e", 0xed, 0x9}], 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC=0x0, @ANYRES16=0x0, @ANYRES64]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:34 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x5, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') lsetxattr$security_ima(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000180)=@ng={0x4, 0xc, "3691c87a239a9b79f55518c85c9c53bdbf3830"}, 0x15, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:34 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x5451, &(0x7f0000000000)) 16:25:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x705000, 0x8c) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 176.255479][T16209] loop4: detected capacity change from 0 to 4112 [ 176.280971][T16209] FAT-fs (loop4): bogus number of FAT sectors [ 176.287071][T16209] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:34 executing program 2: umount2(&(0x7f0000000000)='./file0\x00', 0xf) r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:34 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x5452, &(0x7f0000000000)) [ 176.339411][T16234] loop3: detected capacity change from 0 to 4112 [ 176.355164][T16234] FAT-fs (loop3): Unrecognized mount option " 6‘Èz#š›yõUÈ\œS½¿80" or missing value [ 176.361301][T16242] loop5: detected capacity change from 0 to 87 16:25:34 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c6b66732e66617400020101000240008000f8010000", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000003c0)={0x0, 0x0, "35984840c6dc8a2f491fecc34963cc1eed69dc048330a40a9d736788e52da43035cc0c2aa10b726a68b30c42aa539cbed8f485a349c6133e90348ff8f39768ca4b902340afe550af8bf44e68a82d6bbc6cc411d73103575bf12ff69ba13ad631978c14396455b6f269169ac9afa8d7efd5434b6773e341f162e89a2d5f16aba0367094e8526b4569bab56aed8b56cef38d74433422249647c4f62809cc482c8c463c62e23496fbe26340a268fe37074d9262bc600bc07fdb2700c6f006c55c54fae215bd661fec0a3cf42aa36f1483f258ea99e252f20984e27216e526c10824daafd1a08d8b9b25bea100043b288a861a21c27b0d93dfa926f9bde698651c40", "fdd762e9d653cdde681ad929eb94feac386389091cce72d028680599d6d979fb800244e49decba025c1c31e9a612439fd95d788593e4027614b46513a6d6d9dc7d33672a2556f381be8ff12fb15d803c1cd9c0bb42ffa8f129fa0b0aa2f2dbede774679d0269a73011df3561fa7d387ea2f36d388d12caebe2a26ee4755c32438dc4e5b7d2940d95955440ff441f1ee761421bf098a15e94f21caaaa14495c8888b3cc1acedf0c83c91e8f8e1455036b0ae101f0566081094f69af1bafd0f4d61d26a0b172bff899a988a7ae565f8476dae95566687e0f246d68411d56af429bab4162b11426702cb5a6d4f7401da4c16675be13ecfe4d3d5f2ba6906089011ba12d1f3fe55ba3d291ded8a56864d2f1cdd839f499a3b16047d5bcc1619921df1e4cb97850133d364fa0f74a2e5e9f68a4770f9caba8db8b19e2b3891e15a5c52fc0e1d5d1538ebb14822ba645be5127a40438ed887b162760722d0c6449a6c103f963f00561ec6c3a8cc629f80bcfdf701819723b75d030163f836597c78a631fad65d8a0401e0d95363f2dbc6ae1d58c54d82447072405882cbd0a4bd4435e974792cb7c8defc73c1f876616d95b33b98c0a270bfed5a82504f5c126a16a3dd05f97f4596dfa4ab8f8419ff0f21b5b49006792135b5925f8bf3347e4c6f36cc9462ebf201de8fdb0c33634aacbf277bdcfd8a9750b4e7af9fed2613d7c7f86f6fd70a0762da0b53b9633f323c246612662adfa67e62194d8573a2c9f4a799058ecc544318dce55d05c59af1a4b33043111563d5ac329235c11a91b25de303ff63012345b4da8e0c7426d39a43fd821d3c3a08afccb1075537a9e6b6f8c9a4efe06ee0e40555a7f41399b19a163f6df258c027fbe783214d540269d0371074fe2b4fdb65ff5772c4c47282a78db6663c09732f9bda3b733c2fb49e60496475f08f37ffe7b3a88e2957a5b6e68cc1160375703d4ca257e18c1482a2a59f2c643a7202a0d90b32ee7875a66ef3e5e1f0c303e9824062458dded27dcb6fc2336a9202fb7392620f0ee7939bf776702ae55aee537c6607fb2db1a5a6e4b7e07537b2a8aeaa688828f1898888ce7b741e88967f8edc600f736f01febb1e2c417996388c7131fba5f80ca1c7f05908c23c15479ad532ec240b23bbd1179b05e5ce7de4693c26a64caf0dfc93109e939c99f96b5b443ff33a88a080b6dd3cec2a55b794ef20285e59f9da1532b1f07cf427e682738fb87b2f2b6a154fefbfdb3c242152bdf045293fcae82b5cc8a55fba2d9abc6f151a95f3a81910fffd146401da19624a16c044c4b5ecbb5eda18fa455bdeb6441e007799261e854c386c0b70f8e14599b470836b792b9a58871223528d1375cc192658261e444260bc0fdb6c9c13eb9961639652532ed132c549821def8c2fdf954ff414b26791b36440a4caa61459c41b0b3535046effaa2c18524da3a0d0735b2f6a45e2ab41c8e49b289217eb8e9ffec4734fb42efe8608ba2d5e073e264ef5a267a1385788a50c7ea577f908a9aa76d744cab3e62fff345247b51d4a5ae1e3d3876b344e9de9c934666b84f96942554ba2dd45dc69e3e61f691090782dcfbed6a6c063376f98d58bf5149d2d655ec7c2c14804786fdaead1548e6c77426811d5e16bd1f0b935fe8b0332be2d0dbd926acf6071a48d37c387586183f7459c42c69cf5dc0b2465458111b3fa3bbf15350215dd311a322f0dc2723aeeeb3a15b1a068068cb67f9cc2575943d78b3eb5977f25bfa8e308c4f3638d91d2d82d6ec90d3dc1c58f4e85c13582e683d01b67cf7cf39c92dbbf376a4acd75e0a999d9f157bd9d269083825cc1a77eb1de22d314243aad345b20f837e8811a82daff78124f36b8cd83016c51787c50b8994121c2980476b02feb249c72fec06d53f70d16ecef3ff8658bd6d3ec32bcfccfe2f99c5c6ba05cbdd726b834a884e41b78e81ec55b263c47db15020260e2a6c8f4aef1ba7caecd150f6fe1ee4e2139d4c83a81b3f6cc7bc0498775e0c7230c50d08e8ec8129069de93d9c482179d3c297841fd95a54801025b6a64bfb1be1928d665c4a11086dff14de665b275399a7cbf4ecda0213137566a11ded90ea66c31992a5aeae032eea8134842121186de83fa53d03d62cdc8b9e305d9676567ab3512443f0dc1f3be80de18aebb7aeec53a243978470619bb2827f7a375cbb65726435e4a84b326b8b0f90aa48024349227aa3c097c4a48e186cbdd0803452d3e7e6450dba89189d79ec5d6b5d3865bece878d661b6acb6de51d35f65414da4e4b72802084c21e3aef81fa7ef2639d65dcd433e1906a24e4bae86bbb1e0c6b06072ab67bc82050f552addd3cf2f606810cd17fa41695bb4f655ba0bde87664739e37f4f01d67ebab29bbf7dd9bda5e46d5742c452063346eef7b85d0e3aed9c96956bdd9d9062eb247ae64189ddc0423646e8953c7b6173ce3f8a13625ad71266ffdb87018ef835b9a73144f333677b1dae99baf04c46b233a7ee01c34544cfb3ec418cbe9f9de46255f1b69d31d8e95ee0d1650acc03ae0ed2f62399c07f752a745f593b9e244733ed4735ba25b0baa1814bf50eb28b4fed385dbb61fdc3fbcfc0ed41ab2f2bf33bfa4bbf3085a527f55bdd2d5e197a67092624870c48ca0a3c0850484365534f929d994daa32b72e4e8e812969c5d94874227a6c7996a4ebb480a0676243a3e6997c96bea442fb599b6feabdb6e34ac29266973f5c4b80290161feda8255e01be4e17a568edd57c39b30e0862be11667103e72936a1c6aa2b45040ef10bdb68004b61e6091a6bfd1a80f7d8a92e8c69f330f8ff853eab0671b3ae5ea4fb91a3e88ddaf7c01b08c00e73f3a5d3b085b63f5f32ea725ca5663dbfe2d188312ecb080c771b293dae270f93c2e3f1253e7aee6cdb066665eeff212355696161b52d3af4cb95bd61f0a09f1d9b31d096cdf6b9d9e0f260ec8dc1cec4abba6dfeef579f800709fcd7374a28fba24bd7f1dfce4ad1ef02526a5fd405d17a01c3b201d28e7e73ed34287278f446041d89f598f1e67ca854cb375f91e5491dcdbae2cfc92096d3d1efc9ddb37136ebcb9d3ac9c956d65499ec1e96029c80fb0c666587d1261583d5d02d2977d118a3850913f1cbe6db830efa7cc724c8ac332f8d25dd4b55f2fe651b993f2c86ff78e59e5c30c022e9b71d0415867204453773a1ca7f81bca10e35f17b442c13433252743ab7e108442d97df377f7b5e4667e4c23a9b30e0fb5710854dbaec3bb1eb28f2eb669cba849247fed817779166509cbdf754f1c19dd0f4a34269116390aca8301879f111329602ba6ad216109cd50c4abf1a28902ded2f2596633e9bb75f5bbe326a12911d60233d51243388ec136e35d1cf25f4aaed59d56ff9f5c213e7caad83ede1bfbde0ad893c20c420393b98d66b390b30bbef04f7264209a9f9086db9e296cd9ca57289f1cb0999b07f0a067e90f9fc88fa9248a2467116585a53d1edfd0bf763895ef4995dcecd38561c28bc5e47eaf5c0705eb125efac0cb1becacbebb9658e7c99c6ff86e8fb759106ee0ad99a9a57ec54a16134ca1f2802f113e1d576a8a7251403f9aa7ed5423230db77d33b752f20e99685b5b3b92e6c4fcaa2d3a10d34c7248db24cf7e63140c0dc33cd5366e81c6b9b626ad532f8893efacb49614721ba9c55324e48dbc511ee50a4c2bb627eeb29571dc32be18a0342a8bdd0765987c317608ccbfda0fd7e89e78cedfd721e09388961ec7933c64bcf0594734bbd92cfb053bec46e1a18177c492c62b127d58b539e0f79dcbfe1bc6a0b2ea361f3e410ad4ff084e810cd55b3766ba83a354da4af6e612816319452cbe2f75d5f44ce78fde4b3011b76e7d25b1684eed09a76d776921c0cd6c2133d74a61d544f2d669e143c9510b6d5f52a7e78ac9ab5dafc624e888fdc395931605da429d3a2f070ac8541c0f83667a0240e577868a69dbd2bfae53023224fede6b83aee699e2251b22ee4134cd97b66629bdcef801ff6ff332d4027f1787ee5aa255e39648d764f9f3a70b0e8ddd97830fcdfc44acb1de92fef8ed1777b5b1ef764638b5ca3c4a6ac83098e9d3e8927f1e705e358015655ded49cae46b83852e9a67cd2f289b8f7b151376179630a9a17e78dfce8640d5a62c3539528d6d1aac4c0ad61a554c25a6c8d0e09e190ed5cb7c8b5cb48ccf220d240d3e654c383c82db072a9d5bacc53aec8edc0855c9f1da8c000b3c78353eebbd2d254acf7de8acf9d089a71d08f58568400ce3cd0f7fb4fd54a11565f7fe855a20b63d71a60cffd98385b436852806eec3f549976e9d93c67dc3423cf2beb02f42888310f8fc2f3f5fb5583600a261b1f9443fef15ba60a0e7498355394e3c210df0a02f8e62d242d67c8a9e5ae7399f92cc60feced0fec992f37d3fee562a4419ca47b0806db6943deb43bf27343fd32e9384f4cbe8d4fd2db36c7d1d2e4904208be42576df676bb8ad88466351e796c86e9a52ce97912c6da4a265971d5624cb3a137ab5b93d811b2d75e3085c8f6b8f6a2de039be3991565701c07d2ae84c3abd134c31bf09e5f868541a253b63733cc9fe3f4c10252153d60a748d9d58b3829d939b922eaedad5474ff8416239f0e9096c3c60ff50618ca6b4c99a51babf5937aabfcb2b3665a04ee734a448f96a593904be8e8b6837403e09579b6f62fdd4d686bca0b3ba41e5f3a93679ea4e8e7a72aa3a8f6621d0a7aea251dd6e19dae3ca019c104981ab02bc9e863ba32f7fea6f0c1d8ee10ab9cd9027d84e210c1228909ff691e4e6d90c203dac46e91e8e60194dbe3a92ae9c1bb475bd9b09f3ee2630d5b9e39a44689c145d5e923851374565498bdbdd09253ab0af87b65694bba9377622312949e70ff3ed89ca9110fd2fd9c7f10238c8fb8d6fda27b19b5b785896d1d3a229247fca1c113e0ae7f318d51480fbdea0cd8a343df8698f7328ad4e212571c46aaa8cee830ea5f408a27c299a33c435339d27aaa3dd80ddf79e7f3a4b86c9571d4b6b47970bf0ef311a9b9fe750b99586a7c1b264dba666a17d0698ce753cfb11567f51dd99b61cc64be1d9dd2c40ae8b4fca5d226bde6565976bb3c54218132c60026a5ebbab5762d669e7d797110bc536d64c18229674b10d503617d0b21a7eca8e4f71c6acf0450fc0176227fe9425ab649c5e6d305af7185106e33a36aa59c20e5173fa76600ccbed22562feb64443b3ba22f69869cce596f27e584d7eebe1fdf91b54f0a6efff637780a2645033ff2dcea8d33cbdff4d52ab7678a585eb8dcf6d6d12f016bf17e7a1bed9badbc8726523336893e6c53ec2394c93a07db461c8637cc845bcb6719e10be873f4195587083190e8a5b34a2d7da64d04f98d62c4b85"}) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ftruncate(0xffffffffffffffff, 0x0) faccessat2(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x18, 0x900) 16:25:34 executing program 2: r0 = socket$inet(0x10, 0x5, 0x5525) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000000c0)={0x0, @private, @empty}, &(0x7f0000000100)=0xc) [ 176.404525][T16242] FAT-fs (loop5): Unrecognized mount option "00000000000000000000" or missing value [ 176.420369][T16268] loop4: detected capacity change from 0 to 4112 16:25:34 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x5460, &(0x7f0000000000)) 16:25:34 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) splice(r0, &(0x7f0000000040)=0xfc9f, r0, &(0x7f00000000c0)=0x80000001, 0x7ff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x40802, 0x1a4) 16:25:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRESOCT=0x0]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x24) ftruncate(0xffffffffffffffff, 0x0) [ 176.452643][T16268] FAT-fs (loop4): bogus number of FAT sectors [ 176.458831][T16268] FAT-fs (loop4): Can't find a valid FAT filesystem [ 176.515056][T16299] loop3: detected capacity change from 0 to 4112 [ 177.189076][T16283] loop5: detected capacity change from 0 to 87 [ 177.197003][T16283] FAT-fs (loop5): Unrecognized mount option "00000000000000000000" or missing value 16:25:35 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x82) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:35 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8901, &(0x7f0000000000)) 16:25:35 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f0000000100)={@loopback, @loopback, @multicast2}, 0xc) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f0000000140)) accept4(r0, &(0x7f0000000080)=@nfc_llcp, &(0x7f0000000000)=0x80, 0x800) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) sendmmsg(r1, &(0x7f00000007c0)=[{{&(0x7f0000000240)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x80, &(0x7f00000003c0)=[{&(0x7f00000002c0)="8799a3ce4a6d4612cd9520f761687710025c0bd03a6bdc210baac48e089531", 0x1f}, {&(0x7f0000000300)="cf0e72a6698fd2d58f4d4311290f0e55f676383272b3ae8b4539073daa93c6824672941ae08f549d1c98df091db1bc7a51ae79ae0d94eaaeb37af15e16fabb9f19d7ca5096004db2923ec0", 0x4b}, {&(0x7f0000000380)="c48c64bfd328efcac75d98d6c6cb511b64669e264ffc700efbabdc2f1988dbe14d7c18b61af070b0f191ed826065", 0x2e}], 0x3, &(0x7f0000000400)=[{0x110, 0x102, 0x2, "baafcedfe6d1d45026e0198fc3fa8fe936381a52be03cd83c688d0a6e9360a2e43580ce9d151d60f60900bb12281623592e3dc47dd3d8b24392ce22e50fb145a23a0c3596df654dc6a55388785334dacf81f31ca883fd3697644a13ee26407c2ed06d07d9fb64be044e01a9631a36932d5578f593b7449bef6ef4180f4839db6d37d4bf5c8d449aae75aa4b36195e7e84a3add3f9f1c0b1994b1d565ddb0de5454c59bb11b85f143ef1904045103f9c78f30f8ee2c9514b0e7bad057c07d62ad9af5837a3848b85b50dfbb6f86d8028545ac41e414fb60c8cd8d1befe9c9790449ed619bb74cbcb6f4997bf5a99e2074d3bf16306b3b655468c2e95751"}, {0x50, 0xff, 0x10000, "043df3ceba18e4879a570809179e9c4eb438551ece369a403aeb8e95fa5261cf6fab798d1d1c0941d939f2ab9988316cdeae109df8ce720093dc38d4604116"}, {0x60, 0x0, 0x9, "df2eae7628f7303711359aa40e24e4a4cbe73c47f3b13b0dd83e2029331e9250536f89bd47af5d3e8b56dfc9afaf08270819018674fad3b9987d3bd1a986e86fa76313cb4ddf6f36cc"}, {0xd0, 0x0, 0x10001, "1fdab147ac00d3f5cda119b6e12dba38b528bf8d5c6016d2e624f028f8a708f189a1e5eb5297f1636b41f0b52f2680548317c6cef6494b415b674fc956d551f269f2d600ff00ce9d740fb20b8798f5623a922e4a0e790b4947bab954ddddc7ece68c14ce16cf7e41ff9ccb705a64a50fb19c97a1909a3e40814c56a4fbfe86cc957c5e7076a3021d7b670d600c8b07f3fb9879b0cce0ba7538f94b22c9b41b4027b23f4c5c4f5f012ee650d366221c24918752bcb6fa9a693381c7"}, {0x40, 0x118, 0xcdc, "2a8e455dfef68aeb0acbb9390cb4c2742a5877779f3925c15fcda73f68efaed841fe4192e46ee6578cabad27b5e8e9"}, {0xb8, 0x3a, 0xfffffffb, "b734a8bd52be28042b5968bd29c98e8950f5e9ebe238fc908f1f875fcd7184956da0a8f391ba3b19f948b751e37d3b4897d42cd28c750122156e0125ef549e2efe2173aaabe02844b18aa696746efd838688d565de7f7cc86477a638b37a537e81474e13cb0e430e4ae94dcc0a5d019673cf9e6e90fba4ad36c1f3d59ceec70dec765dff211643069102e5df12822d5d49ec8b668ccc9680b0fac2a74353afb28d122cc18a5895ad"}, {0x18, 0x110, 0x2, "36b3"}], 0x3a0}}], 0x1, 0x805) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000180)='.log\x00', 0x0, 0x15c) fsetxattr$trusted_overlay_opaque(r2, &(0x7f00000001c0), &(0x7f0000000200), 0x2, 0x6) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080), 0x100000000000017d}, 0xa085) 16:25:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:35 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) openat(r0, &(0x7f0000000080)='./bus\x00', 0x100c0, 0x4) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="43278879f5d66349b6c7e025697d10e4cf0dddb5a293352f263b74501a1eaec4e812895a47c27b863d4fc79be21aeedd7a65e79a4d0e90082a47370f122954eb6a78ab3b229a77a272d81e2d967277fa14f3b102bb9bb1baac7a46af8b60034bb9f0e3b7796a6d4967cc95756ae5dfb99e292eb39160a01237ea07624dbf5e9336e1d6f6aa2343ebcb0e469b8ee5274eb49ef3fdcba56a4665e70b7bcfde7f79cbc2e3ee9b15069ed073df922d93cf3bd9e4532f3cf47a0f49f34ef8bc94dcf7a53cb15c3d302b85048b3764d56776e7a3d38f8656466bd7f287a39e6ff776cbf29f33b1d985cdd86f90b4eb50caca74c6cb9e05dd3d7eaafb4f601d89ab57d8b155888eba7b423825e61e588b06ab2bbf10eee97f8cd70d32a372350d1fe0adac3e6158a8ea215d6e1179a1a783d127884e2e08a1772a7d6c43398f326abb80ebc95df8f1254797f5761eee019e042652e5", @ANYRES64]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) lseek(r1, 0xffffffffffff7e99, 0x3) [ 177.305730][T16341] loop4: detected capacity change from 0 to 4112 [ 177.335904][T16341] FAT-fs (loop4): bogus number of FAT sectors [ 177.342022][T16341] FAT-fs (loop4): Can't find a valid FAT filesystem 16:25:35 executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x100000000]}, 0x8, 0x80000) sendmmsg$unix(r0, &(0x7f00000014c0)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001440)=[{&(0x7f0000000140)="95bf6d86bbbc1706db768b8260d9ee45dd58f6cd4ce8cf2450fa71bc40c45ece270b0b6c1b23df73f6e98ab833f2ab2bfed25b6aea212151d15269f2351b516daa0e5d1e870b84166539bba17d9d34edfe840314627ba52b30519448aecb3388a95aac20957f45a5617169a2120cdea765e5b1323436429055be93ffe681c5668fd1fc3d946366e8732a20058ddbe3c0a8417d7e93d0e7d737d17c74035e49ec5a0301db498b38", 0xa7}, {&(0x7f0000001600)="90a947cc2d4ac88fbbdd1648a42667c6f91f0d893735cdee09136b5f786d849e8ebf4d079e946ccd86e807f0e770c46e681a581dd322166634a84717a526ab09ff8712885060c8e696a4bce54603b9526e266f08c3acae61ecab8d7d8246b90027938881b061175f7935bb6cdb5a4ca39e15234027af64e493eedbd841da7cb9280c4d7428a0ccf9a29db2f69d589c6d8f4a2211f0204f148a12a8db4b98026307c241706d9655c0e5a9602cffcf56226f0034ea59b019b8a48614db1a12e2d25da43af0e01db5f5339ce166722771447c5e7634d83fb79a933ee6bdd5e8d719ad1d54f75e3c005ec3771ce311185563164fbf48fe4bbddf58d55675d0e25ef5ac9309808e9b81bcdf83e36a50c9091ae3f9734c67757e764a52b061d3d3cda5dab33313f89c8a3e6173a2906525bedd8a85b7a8100868d4abef5d054944034c6cb392154978edc45fb2b51e03491202f31b50ec0c6458d6c693f84abfaeba809ee36ad16f905a8d9e3b68fefad30191cf38a2f15d1a74af459ff9b721c3c8", 0x17f}, {&(0x7f0000000280)="aae901e606e2ba4931d1b4f5a0e41e1e3d0225c9e63c7c0957f238ea49a0d8bb0360f934c85afd908ba613bc600a7325db0b4f80871db71d670a9ffa79d9dc576205ccd10c7188de96d54d7abc8cf68865f88c40d4cfeb5fdf8042fff2ee4dd61c40cddbfa51d03823b51a0c828512a9e6c5ae3b043c767ad012909c3563e393c21999b7495760735a9bd9d6145aab7d068f3828df159f5dd13957235e89ecaeb74c2bbfa26359b245f240bcac073fbce46355fae01e99a4b41e6ae1573cb0b506a572d2f5fe0fb3b4d1392021cb2c7cee9473d3f9db97baae98f304d21e5203648cd8c8c84e04ae4e8d6b896ac12f1d767d4ca5cffffb8b33aecad980ca3fc1327046315dfc67254baf57464ee05d374f77f35ee89d5689e79f62b0994d1be012129f1391f328f36757134f2e5031daa1e3727b6126a3e91cf133df52e1bb6de7834ea22f39aaca492994f89027a6e8905c252277878c8a144a7695cd6a6e9407202d2c253c9642598948968109f6af488473ab7a1a66d349c29abd72475491f27351337971d7a05f5653702d6afd344454fe5801db91e661d328807dc95981ec22d37fc1833e250467f8c4a9194603b492c3b741023c47f8224a368af8f00ee1345dc6b620e2f873dc29754d735f8f29fc8efd8b28f0bbdeb2a4948a0ced4dcec0e7ddc52ef7e82758a751235929d61acac5946a45ec389c4c116e9dcd3dd448a7cee0ee7dcb2e14dc0877fa1649856693e1afd4700846cdb19509798317a0c8a435865ece1f1cf077705eee2eb081c8863cbf181fce0cb30f9991cdc12119b2d8b4eff06584edd676f534bb9c6cf3ff9e8ccd880e3646578135660bde2951d191432c0531d1bd5cc93f167aec89ab962cea1368a146ee359274923759c5fa0f42b83c0578aaf1795c7ffbc8e56d2f9d41f4d850318e3eaaff50cd490ac1603911260aca8ab928bcaf4de50c7351be797963a84eace31ea54666ebb2f6ef6344816ebd08113b60fd122ecdbc9ca2d7d4907062032d9bb30b04785fd9310621a8c2b4d854eb9c4b56b889b9ef368af3dd06e8c7f2658bc9227f7c05da0f07e123458967f8c3f7312bdc09be76dc8a22379ea1affe87217f4d7ebd60b3aacb502ad966d7ade423bc1807d1b6d4a60006343c782f62f589ceb5e37c437d4031150da14f050d1dce1d991e990452fcde9896fe7d83efecf1b89ba15075fffa5d9f6346d0e9caf03382f6aec88446691678c9c4f02bc95bbab95dbf79d96496cc9cbe353f7b079194ae4649e1a2e3693466dd82bd1963a962c7e2ac3cd2dc835255b3ebe42412fafbd7683ef7e0f5f0f251bc5f349d915714ce7233451b4f7b0759dfa7a588e4e5ef3ca7eedde7f5a8a638e7b82de8d76fe4842297d0a014102e944b25c3ead3dacdfa0a5f74a6c9d6654b76a61bb5b3e6d2fd1e7f38068248b77716b085a94a318a90301b43251f2112bc73e6fcca6a340af054751393b667eb6b57956558d0e180955c77f40bd31239f54cb9d6f1009e9f016fbc9b5cc3c2f3cec61c193d5d59ddb1275c34a09ca6174cdfd335b94af9566a6aab8c36d190d1273f65df6b01ba1b0594a4184a8b497fc33245f5a459d23601338bb841075e0ade1cfe4b4ef9e977ab31cd1e670715179422fbf5589ad69d47bde0daae630482e73e9171ae7fe796383dd7e1f76e497652f43fb96d32484152599da503bf1e42c3e3ff8b39cf63147198b249bf07d9279e86c9bb0d2a2bd424cf1b801541baa3b67aa0f4326082605de1a19398868240cbd63ffd141b611977f95a2dbeb08a369e5d9cb1e63f6d0f8fad6c64447ad30731f07958d4562d4f30d79706f51c0e84573ee1a305dca59508028342cf30593ebffbc7f768856b958b99d5d6ce3cda34e2b701912bdd9ce9f6baf9758a924db5d1d4aee30ca2e9230030a3610fb0a4883a91693b2d7c422b8147736903135bb309c6e114def3233968845205cbf45799aa9d991ca3887d8f4e0805428de807643e1a952dad4383b72c8ead119ba8392a25367100027568f4366656e42cab429c18e5bc15609a709f32da8e4de0f1cbe8d998c429835d65ca38012121ec6dd5960b88d32a55958a1c7131128bae55d375e5d4c644c29ebed91b6db0be637e7620803838ba57dbc249430a1d736f1bd8d7f3b7ba63100e163982b6f13b22afa3dcf3fe9139423d543c81c2f288b4c0822de6d895023dba456af61eb47ffb9ec3466c0f6bca7b75c129b79fd32457e05eed89e5bfb2cb4353659fea0d7b9fa4a225aa89d3b64412b09a0875f200f7d34ac4cb825a582d3d2d7a531b73c88030c360fb218e33a56287327ff65a07206affc70a9e2b39e4c073b895df785ed8de2e4ce663748b1c41277fff0ba461064fdcd52a5a33d38b072134de88c24eae42c0850af96b2a4bfccbd35ee2f28db6bd7c6adc7dc527161ab57534d7f2d8d929718f1b1f8e6883559367fec3b963284a77b4b30ad321243e0d354d3f4f7a92c36d6897e1c91edf983b0697fb475f2268005d5f12aae6393f72fb871beb15e2b9922bcb33702795585069931f5cf5fb40f167bff28acb09a651c6d4340cb18f8de720b3af93a22c698f6a39129ec9c0b54179c10c039d2bfdd51f0a59336caad9202ac3c9e3d3cd2d5dcb5ffa17cc2c2adb4183463ab9f5b121404775da377acbdb7cb445da2faf5b8c5d51ea2268e58fb41a9eddc494104af78f3503392a3779a8bfc3d29693bf4f55ff516ab5469bb2131104e7f4a069b92b1e39f9812ff45305adaad93d4076752a216481ead1fe52cafb17733498a78e284c1ad24cf6a112708630bd91a41b39541df986dcbecd30c31b2cb43c32f000e5e26f0306474b30aeb5ce48388164a7f639c3fb50eb22ccee939e09e2cc94488c726ceee0740a640419431c270b81a9dea5d51568cb07ada16bc48f5cf384fb23886ab4404862d1d6fcef921ddf6193c2c3f7e6bfba076303cdf479f45641eb43abd7ead1024737d6c1b2f9c65b79ed47182928cda38783b113e17e2cf3e2e466df825136397bd006ce3f14807df74aeea30239fd8ff7fdf9c1544a4718eaf4c5837c056a1d06a8d621290aa73f09d174ae2f0927900a966732a4828462d713b5f5ea5fe655eb3dd8bd9bd79e39b3195333932bf979023f18d02f05326b7da3f07e3cd84a6b01c1b3c61ca6a7d9fa2ec1a84375d96c60a0d97a255bf776648ef2eafd72e5b49dfc7daa7ea1405974187fe5ed14650c962705d910021bc38885dcd4c28649ff2de351f88c0a342dc8601ceb555f7c963287cfe09708433e26361f137cc8ee42f5783cbc8b53f8e0491863214c24186992d9858906c2b4421e6ec910024760527e75cb9baebd98d3ef7df2daa61f49f36a489436d35de0ff9bece9ce34143eaf5c19ae7c4752a5c24b334ef9ffde46317a6c37c6c1c9e089234810c2d70eeb8c1cde1dad71e8ed74827a5eff961bcf2bd34821972d2da7d33cdff07f086275d16a2ac02bfc8756528f35df14f0022b137fc67e5b03d59194ebd5599ba96e627444ddbbcd160a35e1c60a0141695e412ffbb6db52a3e03ab724f2bdf7ab7c9f11e6095f9c4dbbefb7c5ba8e4355b3b88067b00e82917342a9129f37b8de6e435a609bd5b0b24e429139b3a74156ad584751f8df696bc1a2dbbcf1ac36bea1561da9a20dff9e29ac5f787a54199a5987bc73b9946971c785e9e02ffad225536b6499418f53d23e4319e914a88c0b5332831e6c086aa490892d1c7cf05fc9879454586f62d752fb6861a97a91bfe49ddf455cfd85720ca4462abe6fbbb8ae4026a80350692659dfa9411de60c07a997c9f2f020ab1227653e2e60c52536ea671d1762aa09d491f48921c084f81aa8d605fd541b3ea2aa297a3837f5146165263ba7e38695bd70845388ded9785cd4a6fd59713e9f0f175e231fd58c8d7e47d37c48d7d1d8045c4b20448999a1ed00d20da9a74e3c031fd11dc6ca7ab078a23c08a4bd3f6da95a2facf5c266d3cae4d8e74699796c04b6e5b9c0352931e419a0195a0805befb0f139b9d097d9af0ac970eb6bd821d335a959f11ee6a65518b7f0d25b9f063130ab120f9026014e8e78a5f028c9f1b9f56ee02cc9fc6e86b135453606770649574d9be528d386745be451ec6dc274ff9e0963a8e98c88d0e88d3dfd5be99b911c504848f43219108ddc7a9b98188da70e90d21c7b0e6f60f4f09ea4767bbbb5acfbf392dab52a0cc56345a885ff6e1dd3172f4240daa532c2ee6856117039885f44febc66b85ef1340ab58b6141a4d5687500d76d1ee9b506bbf331a388feb10f804d2a599348b239916fe5090f9690531041e5d237a18a94f75a478d4677a388a7524adfca98fa07acd4f886a3c9b717fecc397ca1c017c39474c2c245446830febc680ca376b9b425bd01410e35762dc49cbbf8fc774456c4ba9f5c01c1f6aee4a4c65cb7caebb0544ff75d5c773f4874d5a33993919f2572ae4c09d6150ceee99803c8046073e186b9ba55846d9d05617b47b443a6e25e61562c768e926ee228cf5b309ece127670f90528e52022bd84bed65bf3ef4b65b482b43fb10dcadaf2d260bdc58730163828d08b4702660eb59ec55a99bb16953ea88b3f8c2cd34d899d39d9e9f6938c90e2be25e9d75a4293b7aaa35273e9e5367535b067d41a63531922b5cdef644e734b2233ae4a112753633336abe6b758ab72d60fa99cdfbf9ba25dfe11c94c0805472f994130a246105ae5ba3100bf5c6b674330ffffa0bf6d274a1714378d62236a1be6ac3645ee1320b9c0c57b5b26ebfa3a7e6e9e8b4adfd8e545930b475187af55043fd203e3c0c1117e07bf550f70ee8bdb44371cd2433421d996c03feca3e717e390a6606b3a759b666b22a21df32c5a4aa1742e8e3f2b4bef8de2a1bbdf4cb1f4a861d8183c29de31d6e3e6da675344942f1660ddcf944efc5d327db41bb4ab8e317af329bb2f9c5d1c5c38655b6e2f47919069a39aaac7a8d11e070ae71b064da48bbadca12286c662badf10ba8e3e97c18ae3ba9aecbbecbc6301b65fd21d5e4e1ee2ab357f8421153ed464ed17c1adff63e70d2ae64de850b8bc1a9e5408d56db76ff6deedf338a3448c3a606b689fc2c99ff744dcb19e192244ba11f6c894d5c56815c044946900c93e3965651d94e56d45c63b4d8a5d1977b4ec96c0f33a14fee1ab8cc5ab2cf71da04eabdf3cab8be35abb461ba0dc16f1b6f1e479653f950b5f0b9e8cb0d399be93d45176b95d2808d76f1792723edd24d6d7caf46d68802791e32aeb244866d23976667ea8c3c69f10ccbd0276960cc2943b1a6ea0a11b5e6ed5a372cdd28dfc67e06257ce81a33e59dcc1bee7a0bd904dcf2f15b3b3a53e95db2ee25f0b4fc37c7851038194e0136de3ac0c63158485214019cfa713c7e44878697138afcbf7d8b6390411ce5c18e9d57da62d59b855450c8dbda318b055629cabf040d7a3674deac3298384f240f4f99408b7dd3f36c12d1d2e8152672d1c33aeff701411f3078b2f57b73068e028cb2ef2fa62487517b1848798cbdef684a9397e742633d0d0506f7cd09cd6f4ae8d5deac3bce64325a595db687ddc2e297b062bd5d1dcd65e226937aa653f35babc32e8a3d50b2710b74e6d6d55937df6ea8fc16337ba385bb2c1f572dbf70b6271bc0030b753ae23c115cb72d895da82e19dce807e4551c20519a639f4e82830a219d54c64a2cdd91bc77a3b5f28039984525d1552c36fae30eb79605527c3ccd4f66ac1ecede17f5bc513083a06b82b9a0", 0x1000}, {&(0x7f0000001280)="9f97b5f98936e53d63a38c2080cb86d85e239bbe47ae49243395f42a4f519f349a5f0baa07aacf544a919f90d47639911f5ba722505c9673800bd2da62c1acf2a980e578bab4bc652ed4ae7b7105adc3c8713a9675d3ca6055f4b9b6e3ab3241f912cd9f4d95635882fc603bf9f7766c4defffb6eb468523e5436fb7d6b41236701627d8600fe6b3b476c156e57c7c9eef42180602931cc702a975b8af0d751a4ae4960761c5c0242c2d94432380a1e7cbf6f24e283b53f97dae8a6ff47673d37d4f3fcdf9042670ebbf085c8fd3e9a97700c53a67e8ed5cef03733df2edaa8e61336a22", 0xe4}, {&(0x7f0000001380)="763680f62a126d49bf2779a3", 0xc}, {&(0x7f00000013c0)="8e1e08cc9b6e7c01ab328cf2767e5ca6dd6dec91774e8ac74104b0c9db679f7440f6f34991e758ada9afb724a2a1e4c39663571833c0463ecbab0d9e3bfe9c62e60aa833ee527ef966ed8e56232c338976e575b6ea", 0x55}], 0x6, 0x0, 0x0, 0x20008014}}], 0x1, 0x815) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) mount$9p_fd(0x0, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540), 0x1000000, &(0x7f0000001580)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@version_L}, {@loose}, {@access_user}, {@version_9p2000}], [{@dont_hash}]}}) 16:25:35 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8902, &(0x7f0000000000)) 16:25:35 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000180)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0xffffffffffffff85}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r2) mount$9p_tcp(&(0x7f0000000100), &(0x7f00000001c0)='./bus\x00', &(0x7f0000000280), 0x8c00, &(0x7f00000004c0)={'trans=tcp,', {'port', 0x3d, 0x4e20}, 0x2c, {[{@cachetag={'cachetag', 0x3d, 'vfat\x00'}}, {@nodevmap}, {}, {@dfltgid}, {@access_uid={'access', 0x3d, 0xee00}}, {@fscache}], [{@measure}, {@dont_hash}, {@measure}, {@subj_role={'subj_role', 0x3d, 'vfat\x00'}}, {@fsname={'fsname', 0x3d, ']!'}}, {@fowner_lt={'fowner<', 0xee00}}, {@euid_lt={'euid<', r2}}]}}) chdir(&(0x7f0000000040)='./file0\x00') r3 = signalfd4(r0, &(0x7f0000000080)={[0x4]}, 0x8, 0x80800) statx(r3, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x7ff, &(0x7f00000003c0)) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000002380)={0x0, 0x0, &(0x7f0000002340)={&(0x7f0000002200)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@loopback, @in6=@dev={0xfe, 0x80, '\x00', 0x30}, 0x4e22, 0x0, 0x4e22, 0x3, 0xa, 0x0, 0x0, 0x0, 0x0, 0xee00}, {}, {}, 0x5, 0x0, 0x1}}, 0xb8}}, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r5, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 177.357945][T16352] FAT-fs (loop3): Unrecognized mount option "C'ˆyõÖcI¶Çà%i}äÏݵ¢“5/&;tP®Äè‰ZGÂ{†=OÇ›âîÝzeçšM*G7)Tëjx«;"šw¢rØ-–rwúó±»›±º¬zF¯‹`K¹ðã·yjmIgÌ•ujåß¹ž).³‘` 7êbM¿^“6áÖöª#CëËF›Žå'N´žóýË¥jFeç {ÏÞyËÂãÐsß’-“Ï;ÙäS/<ôzIóNø¼”Ü÷¥<±\=0+…‹7dÕgvç£Ó†VFk×ò‡£žo÷vË" or missing value 16:25:35 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000240)={'filter\x00', 0x7, 0x4, 0x4e8, 0x1e8, 0x0, 0x1e8, 0x400, 0x400, 0x400, 0x4, &(0x7f0000000000), {[{{@uncond, 0xc0, 0x1e8}, @unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x1, 0x80, 'system_u:object_r:iptables_conf_t:s0\x00'}}}, {{@arp={@loopback, @multicast1, 0xffffffff, 0x0, 0x10, 0x9, {@mac=@random="ba840abb83a9", {[0xff, 0xff, 0xff, 0xff, 0x0, 0xff]}}, {@empty, {[0x0, 0x0, 0x0, 0xff, 0x0, 0xff]}}, 0x4e4, 0x0, 0x1f, 0x7, 0x3, 0x6, 'syz_tun\x00', 'veth1_virt_wifi\x00', {0xff}, {}, 0x0, 0x40}, 0xc0, 0x108}, @unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x3, 'syz1\x00', {0x80000000}}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@dev={'\xaa\xaa\xaa\xaa\xaa', 0x27}, @mac, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x8}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x538) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:35 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8903, &(0x7f0000000000)) 16:25:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 177.435173][T16352] FAT-fs (loop3): Unrecognized mount option "C'ˆyõÖcI¶Çà%i}äÏݵ¢“5/&;tP®Äè‰ZGÂ{†=OÇ›âîÝzeçšM*G7)Tëjx«;"šw¢rØ-–rwúó±»›±º¬zF¯‹`K¹ðã·yjmIgÌ•ujåß¹ž).³‘` 7êbM¿^“6áÖöª#CëËF›Žå'N´žóýË¥jFeç {ÏÞyËÂãÐsß’-“Ï;ÙäS/<ôzIóNø¼”Ü÷¥<±\=0+…‹7dÕgvç£Ó†VFk×ò‡£žo÷vË" or missing value [ 177.524718][T16396] loop4: detected capacity change from 0 to 4112 16:25:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={0x101400, 0x80, 0x8}, 0x18) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x13) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r1, 0x1, 0x12000000, 0x101) 16:25:35 executing program 2: r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)={0x7ebd0a92, 0x7fffffff, 0x3, 0x20, 0x5, 0xcf}) r1 = socket$inet(0x10, 0x2, 0x4) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:35 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8904, &(0x7f0000000000)) 16:25:35 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x300, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 177.591681][T16420] loop5: detected capacity change from 0 to 87 [ 177.647900][T16431] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=30 sclass=netlink_tcpdiag_socket pid=16431 comm=syz-executor.2 [ 177.681270][T16432] loop3: detected capacity change from 0 to 4112 16:25:35 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8906, &(0x7f0000000000)) [ 177.703100][T16445] loop5: detected capacity change from 0 to 87 [ 177.705664][T16448] loop4: detected capacity change from 0 to 4112 [ 177.719602][T16450] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=30 sclass=netlink_tcpdiag_socket pid=16450 comm=syz-executor.2 16:25:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x48400, 0x100) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x14d842, 0x88) lsetxattr$trusted_overlay_upper(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f0000000300)={0x0, 0xfb, 0x1015, 0x2, 0x1, "6e8644262d55c0fad72877afe1858778", "ada1491b876b12077be60c9c136f36a25b6ea5f5bd2f6595b37148cbefc775020916a5d32cc18137ce2b62c73551baa6429fd1be66b629db761fa1f3264e54f299e24c8ca56ad81a78f904dd9328e986a1ec7a776bacf095498bb12341497f96c62bfc313ca188d7f112a8fdc099f907316cf743496ddb7c96f5bf70579fbc1a62868c699dd0e03f99dd03c2f942799df8d0d66bfe0ed002f2cf7385e59b8aad48faad87fe44d975618d3fd09156ed0bcf32f1f06ce0a8d40172b25fcdcf2e84cc398b56a405b33e0a58f83fefbea260d56a0792462f76736fb93310296156017292954b534aa4d440d1d22053e55b8b914c933707031c1f9b85db6f8fd03ad95e37aed0f430f24ef4694f153761fe55951d32fd07d736dd7b41b2aaa1f0acb44d56be051247dabd6e65c7d059a942b73b2efdc32cb7c72c628d3c51b0b5de91b3744243f474d60a89225e024bce39765008f3c62e4dceaa41014733e6349f13040e30b4069e16ab1634550e1b326ec62dbca21b1f3d408cfe44f8de99b818b0c6677966aaa95dbdcec2802baa5b5b24010792a8342640aefc3f6119a28649a3f7cd8acd99b30a0c8e1f0f92b08ff73dfd3f14b49833c313fe31b767539e73665110c0c31a2fca244dc13ef0189b78c42d7f5df1c99a37c4ac57e655d8d4174a088dd7b4c235e95bdf92510f3d43736fd803e6b6e1dedf24ce74d343e50f00f08985edce75969fa8c67e83cc1e9ad1b181c6409d7d946ad667a12c79e95c5d8509f8266cf96bfdfcc193ae7e25abbe03983b6dd77e6182205829e345b5fd97bbbcec715f025b6c8e5b93ffb6441e3b22b8e1ca033ecc9d4eba6ba8e57bd38be61899247a31415449914d9d5ba21cd6fa82a903eee36c34ca1c5e0044d5913577ddd28fcedca1740eb8610b2d2f545e5a509826e01dd485d4dd6fb5a67aff4ef5064e9437120d40b9a8001cf4428b0dea907144f67989495398404351dc2f25bd68fa705155210bb526a72e77014da6a5d249530a30f6ab611a0d319690d5b6da4bb9e8fac1a9dad1a2b019df9752720f1bdef8d5c39337dc2a521836aac7f0bb6a858be4faba5341b10e45649ad21ad0227a765aaf1e6aa01b79de509c4c1e9dea0c1de5a331d2742f60e01c388cbc33f0108b6d9c70df6cb6f5a4d8df7bac31952d87c1212336c2f12b49362a11882907502379631f7b071436038f867ff89a5a66b1be33301a91b80981e0477a2821034a972b52681ecf8a43f83f4c4fd0235140ae1535bd2aa22fe42f5aee174970a6da96bb85a4ced69cf4b2bce20de612cf92db1a55f3de0ef63b720075b3759efef914c385e0b781bbef330229e19f11f8c0264a9490355f87ee4e5f844bf653790a15908e96ae0af91e85c72f19fd6c0d4cb0feb38eb37a239a39dcf2ebf9b8e2dd621d210258d61004c9bc66e0f569dca6ab9289cda0c6fb3ae4c9c6a105eefa7f3a2418becd5272687598020e396ce0e33d90897a42b7625a6af6ec15114b1c47fee77fdaf67fcb15b5b9f04fd6c5c1c7c54da286cbbefe0804e11b52eb84347ce4689f01470437c56f2f462a0111aef51e980f02c741869703212a573079609a042f539d078232e4836a3ca4ff31192ab790974f65e06339c11dea0a52695fbe182d77b7dd83cb1229e55786d3055c173a9817f2322a6a9cabf7db1e309ef39a961ae7f241987a9f21edd4009a8d3822744604d92a48cf584bd61f00dc21bafbaf09b7c85a52be883224f0b9c3d42608d8f13103a4666b054cb51b8e744e04332ccdd2386291e9d941b3db40e1ff067715752a61bc00d72df90b4873ca85db219c251cd22039063f8bc1f9ec5e6de86bd090452373f4f9a0e077e5a8b40bb534ed6e8635db5cc594f0facba2f05c050542bf9059ac992fe5f54c0b625ff2a4b99d88e1da62f611173eaea90c0e560ac061df23f242f8127d29090261fb248c2450ceb679a3e2ba64e7a06e48f51a867e7fa760261237e21200bbf6f9d8f041a497530176bb1cd50711a099973be797e77f3950ad7acfae144953f7e0afda557f909db792f946606e2b3176d3b88a04a559c94b0183f9a2fb7f6867fc229dd7d04dc6ae22a9b48bc7989725f0242d616911e4c6e16a8a36ede2203c3a2969afbcc45e9500da415b1ec12ec301a144e1e04e81c0b04759cd5bdab66750dfdff91a3a9a56e1e377f00a3023ede784c346016b30b55132a827559e0f0cef3fd778fdfb5f26f32d6c127f681090e315c1576532a0fd3aaffff7ff70e2e5c55ad23a672263c2e930bd9ef9a25c2d01cc3c984f4c265582a05e31f6e00450aefa09d544e4799df144b56188152c183bcddc08cab5da48f931063c245bd4b57f9412628465ff8257a6de4d98cbf10bcdbe99b707f23ad9cd35ba24d9e82df3851b70647b501e3b98b2b2941d448f7ef8f25ed074189fa07fd380dd64905589a64d192508d4ac675384b6dd2565bb0d672e3cc88e60e51513020ded4de583a1775984eb7a96899ca464369d5fd33aa70f408581e955db50c72a45dd06159c4cf4a094de77fb35740249c1f9ef49aeb701de18026e603e748029b3d03be15024ca093ebff50a23f910a3f0305a798fc8cfc465e051ef2d62ca5999725e35849e05311af4843304d95fcc99d838b24c23c7c4614a4fdc4cc57eea07ea9704eacff887a85d347568f876bba79dbcb7d9f1ae1be374a6d4299d10e53e5542fffad5cd468210f5383c0f2456f69a2d1f2677a5dc9917a544f6592ef0d5c442e5d7536ac06253548fd4153cc346d16288913901db2630c55a73107e90c52fbe2746f07a1d7e832042cf1944628ee4c504fe9e7fc1d397a5af35d3798a67c9dee15cb4e65770e160e2625cd02fd814ffee7e1add5ff06b6bb3e7371773134be6b3ca1a56ea950512860d6e4a0e8ab309388c70057fa43a38404637f7fcebbc7858b0aad99fb5e84f340f611e34b57b68d3064048f76ba8d0dad104649bdade127bb6c9f2397322a5af842d3c0cb5b7338df985404a12fb4306f4b520b999f4b3ef1a9c02a6be7b84ea332ea9f6da121bbbf2d254bbcda9c9652bba2a1fe2fc3cccc3c9308693e07005fb1cca7df8bdbe5290deeb8e9ee842963576bf244df50a1004ebd27816003a0907df89ec8ece669e12d820a758b29f7be556b69af53cb167d83f340bb16a143ef8655533f24d45eb3f81bd56254839fb8bc84a4a9fb33f9aba7e32912458fca4328c7957d7ff95cfed2a737f0e77d39abc2f918a54b1fd2ce103354dc36cbc89ef7fe9c908308f7532c30cb5bb0a1db2278c42caebef435fc132bd1ea5ac0fe5a799bbaeda1122346618d915674449354a23642b220260eb747d99cde3e53e597676699a3839b14c22c50978ba5c7781004c5881e9bbcdd0daed25d5288af6787af6ffe2b2893d61a61c7a1aa82cdcc35eb3585cc616f36bdfbcdb937ac3b4ec5f3b5d1b4f3c76cb95938d9667e4cf9e67c67664ef57f242f195100583231b4770954259fd86a85633ccb033c266dd87ce86ca90d626d3506e0b5fc8048d2708735b115d38b2f48b58865b177f573f3ddb094a9389344d40c00cc840661b80750aaf1e41e4cdd266115f5bcca9c99df2fd617d4f1b1ae46c2357ead5d36306a8b0f8f3d85cb6398e66e3df5c7d88c62f9a6d10aff9c657d566ace08a39dc4deccb6befd0afb1f442fd40f491b54a5c44b821242277b8f37fe94c6f49f6c727ab911b523c3f21f0df0552dd8a384f9926908eea7ce51fed7b6779b09f7dcde384ef4b5ae234f2f35941df6dca0f60ca3caf72f2eb9e2be1ee0c80bb3002f861eb247de80dd72ee9f9ac27b4473b4b9d86f1c3d637f962b72c9487cc01b80d9454cca3d22b1b23e4ecc831df2300c6290ffd904fdc4db075c3f336726faf475011b5777ca5a3f2e1c523c2c72d72cdf252c29e7bf45a747eb754890deff8f05c3a5aa68743514787dd1eac9b6729a9b1b6eccad36b37efddd752e3d872cde3d3a4d2874d0c1e82b9f74444ff428772deebff6793e8150e1e11ce9aee90c792c6bf94efa102fc3eb19756230206d272d7d8b516b58f84ee4baec130d219e9b1ef8fd13278fb210c88e0a95ccc7ec0ca62e3da23a6a6ee3d4ed2e33b9fa0f6f5d888a57a58f2ad74951f3f732e6ba99b800b11311546d27852b58cfefd12771e4672d66a20ccfdc05f4706e59623754b2dab0e89a80a0f381a5e7745f5982c7aa514fd5a5d0f71abafdaf29dff875d308f95a12425bbe7e9f4bed9ee0608adf73fa306fc7201658b111cdf6e511b9b8b0aafc40dd443bb965ec182fe5542f127ba518e20b9ca31d13f144ae21f75d3c88ec301d00a779a448978732eb21e8a44f0224c2e23d1f2e04611a303169bd8ab6ba12a9c182432f1d32702a40d03cfaf7a524710c4cc9a099977982ab26ee706cfa2c8df832a374a7e72a41f64692253e7e287d3579a5c57555d0d1cfd7be286a4edf04f8194160679ac3894319fe2c77312dccefc025d27cbb4b5c3971d29bd2473f6b52951b9054afbcb1ffe6847f6884c760102c4f8c6ba4ff68090b35cd363fe93fa8d9885f0404893762e8cea9df7bfc661c6e82b001820b055d02ee7c6a036a2e7d7422f5e261753a33c7d5441b47ee0fc075aaedb42359e46b816697833ee15f9e7112d467a1d9c9b9f5414fc772f2cac1bac71a5900ae83646908d8faeab146558b32de9fed49b17e3d882681c5b67d3fc269a7e3052aa5351b3e5b454edb29c0b718167a339481672c6e229bc2019a741bb1714b7f6eac9d27fd1c2013cf1c2051f4119c1ee00a619aa5e43412a484f22d471bf279d1f3f868d12d40ad3ac5b3f8f893a2fa740e68eca5eb52b76743e5b9f17cffdbef037d7b911c1b3727970b611107c399a4fa4535eaff07cb96397b826906b9ca11fce26d0da1ecf3d622c9087b344747b80c89979654c6335300cf6afa50ed1e9a55ff4ef574d80d1e36c08b42579d2fb5b4ff6c623c04f45b1fada85b7c47e658a820ee619d44cc6b0f642d9d20090ce349c592f35afea0a5936c6e4d28c8e810232be15a042a886b9d5b62be48c030850ddce730a33a3ab067275c95eddc3f1719b9e410811febe7f8d8fe30f8f3d0940b15bffaa24575bea259e71fd928383a899320e51edd8802eeeeafc5275d539f53f0bc3a78b14905caa8d36f1812d0cd0201bed72ed0742fa53c6bd18fb389acbd15e11d203f65702d02c316fcf4cd2aa57816775c95756128c628e91eaf7ff63fd3ba7688c13fb833e3c511ba9f3d1c401123a657f924599e6c2f0700ede40c083374824c2005611bac6edde08a182987d437c0009395384b2a10cb51eba0a7ed7fed7b6ca605da0df6e66dcf12e88bef36d1f83473345fbdb4c938a01c04a8588ea56dda121c3c7b3bb3b9f8d50864fc44fb50398ae7e04e6ce4cd512d522f731bfa9b297016ee77fbde22bfcacb35d200bb539ab694693ddb5a42885f41694ae19f382bd90deba86e73dbe52c4db50f9c7c577de136d54d136cbb877b01f1e47ee460bc91c052d4a9a5ca1e27fbe6f3bd09952553629f6b45ebb20ef55c923b4f99d558f486e15f679613b484ee2ee1d8444c526f1a8f30e42ad98120994e91d1d649031ea71fd544779a349e0e1c9357d0d696ac904bd885e7d6bdc97f478deac717ea7a9db94bcbb33b098abfd8047114a1d2f95adb2504950280db0e1692747a2322c80ad91e052b8dbb2dcab4155901098693ddace57f17fe2158c7d2c12521c0f000196ddb401dcff26a2df18ac59c475"}, 0x1015, 0x1) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:35 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) pipe(&(0x7f0000000100)={0xffffffffffffffff}) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) futimesat(r1, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{r2, r3/1000+60000}}) ftruncate(r0, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) [ 177.848293][T16481] loop3: detected capacity change from 0 to 4112 [ 177.855016][T16482] loop5: detected capacity change from 0 to 87 16:25:35 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8907, &(0x7f0000000000)) 16:25:35 executing program 2: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/13}, 0x15, 0x2, 0x1000) r1 = socket$inet(0x10, 0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x3, "b0cdfae2664051eb9bfdd3f3eef2cc58d3fa5619886938692d45ec65690ccbdee6b90a0103c7a3b856f06e31edd2950374eba058881f84d633981b156abb999399e1c2c493680c28956cf0eb7b5a8f21443da3e8e323a0101aefb71b02a6c2e00ced7731f9aca84594ffd00f62a12b6246eb81d1fd85069feb021b1e353e437e09a83a8e94d233eb108a10266a5c0dd23b3545514ad74ab115b09cc12d4b06b8e5cfdd6b2b2c5d7a36bcc7833bf5825dd53f1ec35d20020cd42d0eb96b61d1ca"}, 0xc8, 0x800) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101004}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) umount2(&(0x7f0000000080)='./bus\x00', 0x8) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f00000001c0)={0x32, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, 0x20) open(&(0x7f0000000180)='./bus\x00', 0x58281, 0x0) r2 = syz_io_uring_complete(0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x60000, 0x1b5a66af670c8c62) 16:25:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:35 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) write$binfmt_aout(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="0b0102074f0200005600000000020000a30000000600000000000000000000004010ebce8e7a9b47f207cbecfb6bdcad5825200435d7c9e217345d68ee79caa1bdf69654d6f61a15f333feaba88d0ed8b77900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b46d77d490c5ba7f0e5c3646900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084bbe210f949d4cf26f3890ddd6958f17bc1c97679b4df9fc8084ef9ba226dbf201e341eebd9b302f81de0c06d6a0b83d77f790a6e2885cd3a27a637559020ac1e2b18f721c72cc3886ddd24912f4129f12a724795d0fa15d727d5bf0ae4312c2ca889c2aec2b4c02cc4b7aee34adb4991f514ff69d019bd034eed64136c17981a000d95b45c6a62d9c0f15eba6ae6adeeba763f590f2fba270c953e602cb327ef2c7738f99653414a3aa3cc2bffb2f72dc10f41ebc57973d38a2aa1877742319f3f5470f26f782352de06828ecb346bf88466b94185eb0b7444344f5b5318cdee884e2d6bec5b80132738db96a30425834c9444feb318cb3ecb6ddfbdf6791d33b9004e469586c32816c407355b4b1d8aa81200000000000000"], 0x952) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:35 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8910, &(0x7f0000000000)) [ 177.967576][T16501] loop4: detected capacity change from 0 to 4112 [ 177.970419][T16506] FAT-fs (loop3): bogus number of reserved sectors [ 177.980674][T16506] FAT-fs (loop3): Can't find a valid FAT filesystem 16:25:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/156, 0x9c}], 0x1, 0x1, 0x6) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 178.013233][T16523] loop5: detected capacity change from 0 to 87 [ 178.019727][T16506] FAT-fs (loop3): bogus number of reserved sectors [ 178.026312][T16506] FAT-fs (loop3): Can't find a valid FAT filesystem 16:25:36 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8911, &(0x7f0000000000)) 16:25:36 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x80) fallocate(r0, 0x1, 0x12000000, 0x101) [ 178.122324][T16556] loop4: detected capacity change from 0 to 4112 16:25:36 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8912, &(0x7f0000000000)) [ 178.189281][T16570] loop3: detected capacity change from 0 to 4112 [ 178.225640][T16579] loop5: detected capacity change from 0 to 87 16:25:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:36 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000480)={0x7, &(0x7f0000000440)=[{0x2, 0x5, 0x40, 0x6}, {0xf7b5, 0x20, 0x4, 0x1}, {0x0, 0x5, 0x2, 0x400}, {0xfffc, 0x3, 0x7f, 0x4b2}, {0x7b, 0x81, 0x8, 0xf45}, {0x101, 0x0, 0x2, 0x100}, {0x8000, 0x9, 0x2, 0x7fff}]}) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r2, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x209, 0x70bd28, 0x0, {{}, {}, {0x8, 0x11, 0x7fffffff}}, ["", "", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x14) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000300)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000540)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="09000000000000f0ff000700000008000300", @ANYRES32=r4, @ANYBLOB="0800051d000000001400060076657468315f746f5f7465616d0000000400cc00080005000400"], 0x58}}, 0x0) sendmsg$NL80211_CMD_SET_CQM(r1, &(0x7f0000000600)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000500)={0xa8, 0x0, 0x0, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_CQM={0x38, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_THOLD={0x2c, 0x1, [0x732dea05, 0xffffffff, 0x1, 0x6, 0x280, 0x4, 0x8, 0x80, 0xffffffff, 0xffffffff]}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x1a3}]}, @NL80211_ATTR_CQM={0xc, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT={0x8, 0x3, 0x81}]}, @NL80211_ATTR_CQM={0x14, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT={0x8, 0x3, 0x8}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x3e}]}, @NL80211_ATTR_CQM={0x34, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x616}, @NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x7}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x3a}, @NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x9}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x249}, @NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0x9}]}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4c854}, 0x4044084) ftruncate(0xffffffffffffffff, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x1c4) r5 = accept4(r0, &(0x7f0000000180)=@nl=@proc, &(0x7f00000000c0)=0x80, 0x80800) ioctl$FS_IOC_READ_VERITY_METADATA(r5, 0xc0286687, &(0x7f0000000280)={0x1, 0x6, 0x45, &(0x7f00000003c0)=""/69}) 16:25:36 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8913, &(0x7f0000000000)) 16:25:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x30100, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x408801, 0xa0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:36 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="4f8bed8c78c6d621054c14fd04988da3a1600b59e44c4a74f8b41d88ab6562c28635", 0x22, 0x48090, &(0x7f00000000c0)={0x2, 0x4e23, @empty}, 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) r2 = openat$cgroup_ro(r1, &(0x7f00000018c0)='rdma.current\x00', 0x0, 0x0) inotify_add_watch(r2, &(0x7f0000001900)='./bus\x00', 0x7049380b453c4312) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f0000001940)={0x7fe, 0x2, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) r3 = accept4$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast2}, &(0x7f00000001c0)=0x10, 0x80800) sendto$inet(r3, &(0x7f0000000380)="2faffa755ee6cbcd3d3e84054de1a3b9b55df56229c6d5b434ec35d9af515c38db0cae36d0e8c38bb73b79214d2872bbc37d385f31123063a531aca63dae7d652306ca6d627a9be92f719401c4f2bb89013474a1706f664ad6e98509d122b8e0e93dab586e6e04589c1a297400a5f778d658befb6e792d98d202a61047cdc6a2d107809100ab53c3327620b8666611f706e24bf177e68f7a0ad8083363259b9c091c7a1c1a0b67e58aa2eaa91778aa46b3afafe605598477fbf1a8db6243db9e13e2bd6f455e8e8839b3b626b6a349e25553f34f0b23e36a6b082f725fbf0f751e27d5a47f3adaa0d8b993c79444908ec105975f9a48bf45d397ee4c04bde589e57762bcc0cd553d7af18836195216bbe1ea210c9d7a6dee2fc746d61ad6fdcc1ae591f259c9445c2a0e6d52416279c5363f0eca79ff019a5e4c066a4931616c9a06facfa0d857e43ba714c0d52b2f57eaf6cb326b867af11c991901f7a07a38588b5572af8ceffbba9a92", 0x16b, 0x20000000, &(0x7f0000000140)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) 16:25:36 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x45) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) unlink(&(0x7f0000000080)='./bus\x00') chdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:36 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8914, &(0x7f0000000000)) [ 178.834937][T16615] loop3: detected capacity change from 0 to 4112 [ 178.854021][T16623] loop4: detected capacity change from 0 to 4112 [ 178.860730][T16624] loop5: detected capacity change from 0 to 87 16:25:36 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) setsockopt$inet_int(r0, 0x0, 0xc, &(0x7f00000000c0)=0x5, 0x4) sendto$inet(r0, &(0x7f0000000240)="9bee2f1e732669edbf3b53d775bde34d90e387bcce350d00286f8fac5eb86cd594bb1b929c50635a7cacc28b66a0f423fc056773b55d0f5f9812f933700e6d2bd93d3609967df199e708b0ab80452adbfbe124d8a9768cff2bdc037c666606c923c8d22927ab1f81e967788a7f793b9c7b0b2a465f6775f98bb5e1c424e231c484ec836a5a812016d4511c3fd2d66de991d8e92d931c5080c39a94d4cc67c159ee10b3c146b4b0b43621714df4f8901766b82c877c83d0b029c9c2f8c45aec6ce8e4fc73ae55445de0ca5f760c9b82d9975bcf54c041eb6cb05a5cca5ed8b382c1de032f846e89edebec30ee8d62c91cc78b6b5033b85e6ac4f61d08d7feedadd03e7c9e0da0590ba550dedded42b87c392f6ccb95003aeb4567b9111a1ee238c0c567228e21aa0bf3e808d2a9d18890bad923dccf0cb5d95d1a7679558f9715fc808b1d396d96a0b12a8b58e30913d22feb428f8cbedf0ae225b57c78f6650dcd85578ce0cfb7def68aaacd97e099d76724bf64bc359573a7b9905787e31fde2f8a0cfd8f312d6cfcddf711107edb9873f4079ee13a1b30015d43b1088009e5d44a772bdf16aed887ccc44cfad31e89201615f8826f89612b64be14c09573aafc0d2c5d335acaf3043712e2d794193ae1a7cde303721f6866a5f1c830d192045c0e5a8462d1d2499428892c50498bfbb3611b53bc99b8c8d3054412cb4e246c8f450fbed959e9e889b8dee97504ea057a4246732d8786743a8e049ed3e9550e7d89c0f3811e2c3518e2379aa042181081c286c386c3106c95f24d3885ccccf1b04e7683cf67ee5543344e42775adfd32f6b59f934aedb6cb314125271469bafc15e0ab5b6f6ac9f4636fd2a395b43f5f1544126c2eed0e04e8636098504b52e9382b65cb5208f12206a44f6f87b061ce497fdc25b9f90c67ff61168207daab5d5a9fd9d1cd3d40238b109c3f7325b04c7f82220a26b15d9b48b482ab2009d4251f23f3da4a1f173c8a3ef3e8efb32efb627538cc4a85456a8e5fc37c508589e27651127652389f3b983e5c49e9dba23dd453ceda1b35196e329fc559312a37a0c662261086d4defea4553380b5b668b25bccc8c41aa0a13b24cb0a3436270d2e977b6f4c872e4673f9905103956c3ec6a4cde80346c8add9074ad967254c4daef84f20b3110b1fb58c6e1db9b4fe8937d1b9fa93c2ed1b34b613c25416407b012ac0967998eba81bd92f1009429c3d5df2e2aa0b6f0e1f206ff4718491b9404bb5876d0486cf9c4c85759e0da0d957007b65e86686af9ec2c96e39a869091029d6fb5362ff13f42f00a4ef5723450daa018388a5cfcdeb628ee2e81b95c3f29891e8503ef594a0c645f58e00b4cd704661157fc723a15992c58fb7721aeda6179c324e3bdf1145034a0f70cb5a1a1cb922e04f36281548a51fc34ed44a7838e6e54711b044f8bd862a875f729b29bc390215fa4d191ce7954a95913ce7f0663985219ffe60c9d0f4bc42e87375d9c527ab75ab966e8da4b0c306235e2cb5a1ffac4d1415107b61f0519a1fddffe4f783b0ad8aea4ead884009dd9ac29c0bc78d98cd9780326175b6b2a4bb22a2b6a81f2581f37ee2002f510c130c5eae938405f9f22abbee225f9d43e9ae85a622c16c6421cfd9458d98eb7168fdeada7ff45be7d3a2ded57bf3d217ad85af46663c06df769e9e50b5ef256035cbf3b0ee31239abceee80089b24ed251967dcfd52317dcb4547f1c03a98939a69dde5c17a6b871c6d0c1c014c3603714ff4f227cabff876857f824db793464609178a6056767590cc20c636838d3c5ac02c1fa0ac4a879074138619294063abd228f7c7f4edb5d05f0346c204961d43e7e80f006ebd8aecdedda83a6346f548fbf4908ffbc3b78cdfc0ddf0db94cef1f500d39cef386536b272f5a39d9949026e341082795bde5d6ce01cf2d9c3c954d6e4078f4be135a6191b230d39c9a71bcd8f149afe53f8a94ce8aad387428f15d2691badd5a38d3e20571849c0b56e82d40d3d1e3c1b9ab84d4e0d4554325498f12b2e963a7c615e27765cbf0a0b9f5da019bffc17756c775e02779f8c1b854803f1e9ffe3c340634b84de61fba124353e638371010e89f49c8eb4eb8402efec7b43eb7a318221e5a3d67616ee79cce60bd584832a682eadadb571c28fa89e953b7c4bda3af68fae1a291ca4edac7b6adc7a895fc936690d94646dd0258d9fbb8bde75cfcc5afe0ccdd13e5b5b31ef18bb0896ea61e780aecf9bcfbc8b97e7ec54b195325b8ef2bc7f4141317a2d9103df39a8562b5d8cd651b6c2807b0041bff997e7ab45097d3e013d71ea6c2d6c2368a4630ef2e4334ea6ff28c01d858dd6a304edb1ed780b5362b3d0851f9473f14ab43576cdd0675e80725ece68c5cf0f80b40b8c9777267367f238e6c955cf2d441bebea0f14093bd72b9c731a7635ea10ca45297d0ace8baf4d237a959ddcb50deeda213f4263620e0967045acfe0be1e98c5af87c851a6f230e68d7a3b197fca29eaeac0f0ff5c13902e36530ff4a541003ce844985f979692c0cfb4e6acfb55768a2fed73a25d9c9a32b8c9dad294d2b877dc904702ae548624a769b9280899719ff03a53776c19e9d38a915fa23e0dad3061a95a5e062e52e98750d2ddf003df12eba9d11fbfdd4678c5bfb7885130ffd955a0b2ee01ead8cfebc0dfab14e8f05fdb99fbdadc42470076818971530b77a4d2cb7cd0122c4e3a8b0612cd89cb3494e875a505ea1440a3ac19ee8668f11e5124ae32071ad17515fb68b2c83d44903685e875d4935383e511a993a9a5124caa36cc44ba2256fa39d63cc19103792565437d76b31a745a21abbc24b2af1f289bb0c4cd8084b9265227bac952b4cb5bb701cb22819ff4ff753abfcfd30baaf9bf2567214e26d36f4f3842f26d94bf00fc535eb010be9a0d324dea3a2eb0ec3e766df22dd7ede27bfb2d59ed1010f8552979ea1a3b9e3c0972a9aa59a5a44c85ebd0725c381a4390ffc1035e45ae1492315ac9d8070bbb9f14782fee67196d4fba4ce2387f39e9f9eb66713a2264cbb95fa38b09bf826658a9f578609a37f25dc02b369808a7ae80a35ca870a12c5ca16206b94c2ba0aefb0bc523edfe223a6066f0776761852c56711ed9aaf166a19a747c813a0959d093f691fba972c1d52b3c7c8f66b4d6d0c46e513e16b61149765a9d1a009360217fba565bca98340766d653bc88ca15cd44df403f2f15fd64559e69812c2c00f618f5bbed89d9d268d7e84e79f295e8922ce63f908efd182695e3cf3a705c26526fe36aaf77dd7d5f052a7a5d2c3cbf0bbd87c7eac7ef3b9ec760b6b05690e5f64a8056fd3aac2ea8bd05b1413cc12dce2396ece4c4d870cd3770acc171b84cab71c753d1f80487ae517a75f229709e9d7c6ec95fdbeabc8ff77fa7c085961cd41bb1b44144cff41c4395efea8db814098b0012aea16834a8914efa7ead042191810a35bb4aafafd98c030c61175359f297835c9701de02024c4c0fc196273ecba51b30d561fb22657bef152f6f3cf431a07fb770a7be5ab23407d5786943f61ed13befdaaf6ac289ee48261aeb12bfaf5c0bc168295363699c4f4bf8c173df5571f1f82ec697071bb5794d9c8847fd760c145d6eb5c71d629f5dd1c44d85e86c773e90d339341064d1ccaf13f492b3208b461f2c407b57a3c548a7f11047b0192c6944eb9d770f643a78258331da4a0c49723a204fee788960bed1d3c2dbb52d445e56bcb8d083698d5cd7ce0f988bbcfbaa09463f8dc488aba4d92602e70bacd0ca59038d8bd6fb056572d597727997d0490ba25154c74a46bc800a262cf41d7b34ab6b5445b5b99362c056b7c847b190430e9401f9c4410be7cde469230ff90710b24bff1a4b52bc992f4840d01038b70b8d6bf7c6c7dbc41e7b1feff2a24cda96f8170bdeb1b872603d6d8010f176c12de3607cdcc664ebf50273458bc0bbba212eaf664c8ec3cf8cc7b35946a035c78fcba2202c38a19031fb87a5e117916c9e0f07e0779c499e1cec37782456addac97ca6894a7e86bf6ee7b0a655b433dbe1a2e9c47582be79180530bb2615f5f96ca873019adb6403a3f952af31d16301055fc3f921574f71af37c468ab6de21384eee5b9d0f6194d5c96472b36eafb9f65598123bcecc9b225020662c2f3c93498b521f3c92a9e5cbc15c8657d69c3172647454e7ffd8550f7febdcc53fb18b468196f44c412ec294023320f0374b978e415069988a815bc80d9f65507c18b67d06f8e35bcaa42d1635ab4de5ca52cea6b4cd23bece20a71b40809d703fb2d4ced4599803f8643066cdeeb72a2a17380f7e82e102bb55267f7561ac69f7d583e16b9308d694edb10de4d5edb97124551f8642d9e4292b491a6616bc49912b811230fb7c53a29d1507494557b6e4227e8caa42c114cd46ccfe588d2c26604103e9d4acb3d27de1e0ec410c7a39b7c86e7f19b6f0a08b690dd503f8199ada8de775f73158a1784f6ac437385495017e520a4572719c935c8e5fc6f8bdade577641be9199fc7a60b2125a16124e13dc1f3278835398022d6416823f46a2b089b33552479634c6095e4322cbc098818140760a24d23fc72ea049010e33cb9abf6f63822a54935d1153ba95a7dcde60b49156c1d4fd1a0bb7b0a74338f12757f47576f50d9d26033729c7f2bf2e35cc217762f75899df35f91aa5c7c396b3ba5432b78f8bea28d56dc13a34dcbf3dd5988469f161b84ad8bb0a7440268e2fecd0c950df645cf3651e56d20cc5505d66e5ed4f093a1a9577f39c328ee214656de40455cc2b2008d7b0bf62d258ce5d8321be326d4cb118cbebaeabd5786a0e43d04416b294bb9c43aa47c2d9d8e562b13e147c8766538c27602312987aeca99ffef2ae9d4be1729750f437ccac16e08f113258e4a8560f7e39d9ca178ad2396309d58cdbeb85ee736631080fd4ee7874138bb8951540b88b167b0d7be6336c056495c464efdea336e07bfce0493969b6965ed5bc034e118027c379bc9c099fd129e8290ce2c7c644aa146cbd0c9e6e901b0c9cbd3b5c1d24888821c5af8b8230e5d5e07c679c5ef221235ac8f9d2992873cc16cc962472d0ea2942132b31c7fe610055d87f9674f51b8c6ecef405ebd418ba359cb19f49d670900bdb169d54599432da94a3ba5a1bbafa09107954b707e165fb3dfa3b4cbe2a17b7b9ec1f6ddbdc60d5eb9dd91a66a6fc8df83453022088223c7bdf33fd2ef73bed23449c7e756950378b3e2c8eb6f9b197a6eef65aecc7e6bc52ca5c2d460420dac09e6f7ce5a050d0a2b0e57dee9d479edbdf2e6db5eaf0c7274af68da404438148906e9c20528aea2baaa0573d82c3be8001308483eb85391c8b09a7d8ffc6786c6b2318c02cd81d6756ffc97133391d8fcfea1d7bf15b61ad5f7bc9f4a9c096ab04ae4ff843505ee35470222782ccaaec86480d04705be0044ea6638c926a2469fcc46d5997d64e41212a828424a5bfe9f00a917b90b7c129d69aa22ca5c3d0a7c01c5de0498fb0433ad8a381ff3882ca0a4b6a75d1f729332d82ef53355fc1cca62d0e0b3998f587282210ba80644c93792af4065f455137a4e8b2d6711b3cb487633fd2ead901a1d7d3991c85ca48b374a1026462b85972a6d3a382532b3f79bb54633ff11cb3e873d334dd0667f2328efcf39ea4d2bd1c53c8b0699c481d1645ed723ef901a35ce2e63a37ecc61c592df31fdb35cf11507f36c8b760945c396cabd08276992285fdfda1f7cd369225834cb3", 0x1000, 0x24004800, &(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x68880, 0xbccd2ca4aeb2032a) 16:25:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:36 executing program 5: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x80000, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f00000001c0)=0x1, 0x4) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x40) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) setsockopt$sock_int(r1, 0x1, 0x27, &(0x7f0000000100)=0x400, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80080, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:37 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x891d, &(0x7f0000000000)) [ 178.963819][ T1800] attempt to access beyond end of device [ 178.963819][ T1800] loop5: rw=1, want=230, limit=87 [ 178.991669][T16658] loop3: detected capacity change from 0 to 4112 16:25:37 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}, {&(0x7f0000000240)="32558d7c4f4bb17390cf8c7411779028bb9f405582d850658bac9bf3fbe3c27878c540285506b51ed1ce18ddce63dfea31b97237588c1f75b34021a909ac90a65e51c8fb97963d4dfd2d01ee5d7c5c3cb8ce725b45a4ec5aae24c0925ef5bd20df51fcd7cfff79be5bf66e2e57652a41517c838fe0153273d9ea61f5ac68892b6c5a507d0eedc168f83b4a2fc797976933ebe5e12b44a518a7f631940031537ac3276cab3a541b49e9d930d6cfbe391719a58143c0f2f273a6f961d9369d75ed6e288f157b4a7efc741048c0a47639f7d3514bd98acadc0a80fbb591bb26a7dbd6d4e85158a3dee3652d3046100bcd17c567231fba90870da15cc27f7ef7b30e847a6291edaa2bb6c1373318077b9bf9247f0c9aed58279286b62e1f17a0a2ab698256bcb80dc8dff46b714483923386aa4d175281e73c62b08be3a2a9422f5ab0aabb3ecc8ec0707b7f1d5424bd3d29e3e6dd7d95dd9a7482d0347a12c3425199094602371451b16344a944a072a1dec8b4a91af7d462d7535628fc9afcbc8d5e03f810cb4284df01232090000000000000", 0x192}], 0x2}, 0x0) 16:25:37 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = getpid() pidfd_open(r2, 0x0) r3 = getpid() pidfd_open(r3, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f00000003c0)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYRES32=r1, @ANYRES32, @ANYRES64, @ANYBLOB="bce4cdba257fd7b37abeecf3cd4415eb54bf4ced0660166323734db7b9e3e19e3d9c631c9d162acc8f07c6b2edfafea0212405c44eb3fea581587ff08a5af32c8a4c0e2c5b5e46148319449ee52577671b887e0c477ddda75885068aac5a9260ad8f", @ANYRES32=r3, @ANYBLOB="4007264bb08e37bf666b74351bb88baf310c703e2309d20100e782ac14b10900b3565a0d829541308805e399f12bad3a36e325163ed1fed061b511554d5094bd5b5df768535e0acd4aa6ec71f7f93cb924ec6f7f2be985583fa81151b84d9336aca581484aa39566d803d91610e2b4c3ba92f25073aa871bd11385dc873dbc63f55e3b05c501aa5fd7d9afe0cdc3c56fd7380bcdc03038c999684a1eaf68622108dfd166334882efebb7135f0470ee850b79ec521c6078983d35f4c048d88b26a050b99b9117264c58b363f7b21307b893379362608588996e88c21041c7ee82f0a661a17b306ca1934769777cc63c387d78265555e9aa500ef301cf73245544f6c3"]) chdir(&(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:37 executing program 3: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600), 0x101000, 0x0) getsockname(r1, &(0x7f0000000640)=@l2tp6={0xa, 0x0, 0x0, @private2}, &(0x7f00000006c0)=0x80) r2 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000080)='./bus/file0\x00', 0x3, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="4bbf4ffe99e9681593cb1e5f86eaa32e5b79d32fe83377cedf58e34e1386987ede82b81f74e05b39ea8ebd6c8a829339f46ee4a3d3b240a97dfcf89dac64c0190aa80c29d6e7507f3f4db89ba2459a7d9fa572ebdd67636350f57e877503f03eb64519782096a24e92663ebf3bba52912c064b9214b17a5280c3d7e2569009c34a5710d38a86b7fc70736a76a8ceecf58e01ed6e29f1710883f972d3e9924bf4903800488ed570bcc85f2c9523dfec", 0xaf, 0x6653}, {&(0x7f0000000240)="0e268a22375597c6a07b955948f0a8f3e786353d941a5010a7428dfa74767fb578be3f32074ee3e299dcb555a3885b0f940c7b8ad6ad055c37b7f13cb4f81d6236386e6edf63f944f37d6e37f211f16e4c7bcfa7f1db0e07df3f54630c1c0e3121ada8f4009aa8bdb41c7dca219552231d093fbc79a7c08c1acb2809ca79564f1fee57fb7fe7", 0x86, 0x8}, {&(0x7f00000000c0)="75268a666266b02249778814e9c1cb5f2e2bb1cb5faab3db447eda5638d3550b97dae8aa749b12ad1c23b54109010000000000009635986b3fe84c33e4e4e2fe6fbff3cfe2915b411f305e60b4c939265f07b2c94e8d836b783faca1f76a00141008091d62486e1fb36d82a32fffb714515f255afa7d619363036ae7", 0x7c, 0x6}, {&(0x7f0000000300)="7c418f6efd27897a229e739d5c9cd7d7697077507e027dbd784e2d0c93170bb17e4742810804af9d", 0x28, 0x4}, {&(0x7f0000000340)="5885f6f5e82df1640eb47db0a48e9155abeaea884449c3d8772c98683ed430bfcc3b427c0c425c59caa0c3201bc8cf1210e075fb70f0a57532ae2e6e0c5f6bb2818c3a8b1b8a0a26ffcd3761da38e5a4c6a189a0705a67381b5c8bb05ad5516f4c23e45d8c606e08c787add229e0f3fa49115149e8ac36d00c033d3e0fa8c70257e92533b5a194c34026e207843cea5854a123edd22241a2c888b5b1af6970ccdb2e07a6df496909c1f2100eb086f21607", 0xb1, 0x8}, {&(0x7f0000000400)="6a56dd7c746c5a13e0cfe422a3ab38e94978d8abf4aeb7c0393c9c4eb69496ed3578d5e592fa6ba0dd0bd2d29932477f994eac242a9acd0f414e113f63460c036b2ba13f9e15", 0x46, 0x6}], 0x1004, &(0x7f0000000540)=ANY=[@ANYBLOB='uid?', @ANYRESHEX=0xee00, @ANYBLOB=',nojoliet,check=relaxed,sbsector=0x000000000000003f,hash,measure,fsuuid=2e2d15a2-e4e8-e5c4-20c6-eb?1cbdY,appraise,\x00']) ftruncate(r2, 0x3) 16:25:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 179.053286][T16685] loop4: detected capacity change from 0 to 4112 [ 179.088275][T16691] loop5: detected capacity change from 0 to 87 16:25:37 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) r2 = getpid() r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) sendfile(r0, r3, &(0x7f00000000c0)=0x1, 0x8) setsockopt$inet_int(r1, 0x0, 0x12, &(0x7f0000000000)=0x7, 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)="fc0b8a56dfd2582b7990a64c1a2ac01d16a8f5c748378c617a3facf0af786049d0f372", 0x23}, {&(0x7f0000000240)="d32aa3bdfe87c72c8539b815bd4037d9f920c1bf5ee87fb32e256c859ce7036e575e22a790cb582b191607c9d1bd3ca92f3a226268e8ec7e81143f84599486c5b541a102f12a10bb5508c835e52e7a2d56e7486356586f24a5786bfb32037e255e18b4b77c400eedfce209da6b2479bf0f73ad6c6ea7c8d2da08aae4ac6fc0e36b97f8efbcd6ade86c10c786eecab02c35e717ccc7917b1d2620ba0ec3f8637093f0d96a6fac36e2060cc87ced518342740bece41803d657af3ef72d237fabf89ca8b3288d4cde216bba", 0xca}, {&(0x7f0000000340)="4405721b626bdfe4ed839452d19eb1a5e9c05f657032bd6b98f13256b8be0ec9384f20d96c28515baf958785e1d34ea1740834fdf5ca7761998c014edcbd3b732b30677fc8f6869dde16a4be92afeefe27ec2dcc4f4f2529c9fc44a0d3ad967c47e576ed5f77284ce06d37f7204b0f695de0260aa00c06d7459b4fd3fa13b3556d2ac5bb95f338ef7c46e803e69c2bba88f896875fe50122e7b527605e890dad19bfe7a5565ef49f448aa3d28652eea47fdf3f16f296db63ef9c327965863b69002dc74107a6abc7dd4730e970b23dbd6d1d1b8c932d044f", 0xd8}, {&(0x7f0000000440)="2780bdc85e84a82d56da7a63be97d2bf74379366b1cb678b7c4ef12c8d02314d8997a95108c91277ecff73dd0694371347ef432e01f199bb8a0142f66aa3f10727e65eadb511fd8a758dac73abaa99cf5263c6eb573b7d30750e0cb0f4d9813a60105ee9565dd7276362c2d7adb3bf2884d1965a1e31108045ba64e4bb565c755657908f8f3d22d831aca01aa16fb6e0679dde38ec5b", 0x96}, {&(0x7f0000000500)="66f01e74670a2d540dc941d7b2946c8885dfb8f687befc98a3ed853c5137feef5e52f1bfb7a8cc22bbfc596cf161f2b7491e44e9a19be34ccce426f5b0881645c8feeebff870a3b9d95023abe0290f7a3855ffc44f6e1e47b9e9e0cff0c6e208e30a97d5d8999c39b1a6986b379a7303d5f6835dbe60680e927cefcbdcaa06450a92f7a4cd84cfa27d11fe8b2a8a76ff29ba5fd455d50b56347c55c1c9ac7e0ee5", 0xa1}], 0x5}, 0x488c0) 16:25:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0xc156b5ce32ea76fb) 16:25:37 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x891e, &(0x7f0000000000)) 16:25:37 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000100)="040015daec000000666174000404a83509f9020002741643e0ce286fc04185128c3cd82fad6fe16e", 0x28}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) pipe(&(0x7f0000000080)) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000180)='./bus\x00', 0x0, 0x1, &(0x7f0000000240)=[{&(0x7f00000001c0)="665f4e4d05548d18cac1fe13a450e5503a3b50ac9df902", 0x17, 0x75}], 0x200890, &(0x7f0000000300)=ANY=[@ANYBLOB="7f94db1e189b216e6e6f6e756d7461696c3d312c73686f72746e616d653d77696e6e742c736d61636b66736861743d002c6673636f6e746578743d7379736164cc577d775bec456cb78361ed156d6d5f752c686173682c6d61736b3d5e4d41595f57524954452c646f6e745f6d6561737572652c6f626a04000000653d76666174002c6f626a5f726f6c653d76666174002b00"]) fallocate(r0, 0x1, 0x12000000, 0x101) [ 179.218667][T16731] loop4: detected capacity change from 0 to 4112 16:25:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r2, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0xffff) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) 16:25:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:37 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x891f, &(0x7f0000000000)) [ 179.298669][T16755] loop3: detected capacity change from 0 to 4112 [ 179.300138][T16754] loop5: detected capacity change from 0 to 87 16:25:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10000000289ec00, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x7ff) write$binfmt_script(r0, &(0x7f00000003c0)={'#! ', './file0', [{0x20, ')^\xd4'}, {0x20, 'vfat\x00'}, {0x20, ']\'-\\)'}, {}, {0x20, '-\\&'}, {0x20, 'vfat\x00'}, {0x20, 'vfat\x00'}], 0xa, "81133b2208b94cc85f1e710f2210425dda1eabe02cbe15a569b52111ccfe8d29ff7485a0a76d9ed32f497fd258ae006b1782d2247048a3627c71fbe1305d5eb71f39a4676f1cdf4013d6860983efd1a91bf6e94ba594876eda4e9bd50dc0bc6869d7b3cadb3c6848053e0f4420223e3c51b370d20fa6b9d01169231d276a4d3aa7c3a0694a43bddeb393d04fdb83441b254e7a4626b0cef21f2c520d3958ff2577989ca882e268be729e31a1d51268257d510115a91c14ddfe82b9cc85b7f2b4c6a3bdd3325cdfaed60d16cb760e2cd221f4a43ea660bd8204fee294a8fcc7bc0f0adaba2c6fbf451ab721d19e1802"}, 0x11b) ftruncate(0xffffffffffffffff, 0x0) [ 179.369025][T16765] loop4: detected capacity change from 0 to 4112 [ 179.378718][T16754] FAT-fs (loop5): invalid media value (0x74) [ 179.384733][T16754] FAT-fs (loop5): Can't find a valid FAT filesystem 16:25:37 executing program 3: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x315201, 0xd1) fallocate(r0, 0x1, 0x12000000, 0x92f) 16:25:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:37 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8920, &(0x7f0000000000)) 16:25:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x54fa40, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0xfffffffffffffce0, 0x101000}], 0x40, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x7fffffff) ftruncate(0xffffffffffffffff, 0x0) [ 179.544848][T16805] loop4: detected capacity change from 0 to 4112 [ 179.623622][T16822] loop3: detected capacity change from 0 to 4112 [ 180.125922][T16754] loop5: detected capacity change from 0 to 87 [ 180.141148][T16754] FAT-fs (loop5): Unrecognized mount option "./bus" or missing value 16:25:38 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x3, &(0x7f0000000400)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f0000000180)="f204e9c6b8d29a1a7db45b489c92df776bd44e4ba15a77d5657758fc43ae0d32e2d6e23cf1923c3f5a529873d13c2033abb145986510ce4e9bcab7888d455fdd98ea6d0015736d57915d58c19ef3c054c612ffefb91d6c3f05d4e20b4687cd745bef0099ca121032a85220eb7fdd88e1ba80a31ab77568b3484fcc391933d3da4dac076b80ef402b54296878446e0dfff1c5233da66eb4031bb91a0a69edaf99470d81b8bbfa27753a45b06cc5531d2c6e9877693dcffeedcc735dd0af131f3ccf8b011f181e23da9057446d6a074b5df4afc398a5", 0xd5}, {&(0x7f0000000300)="b5ca740f5d4b0b2b04a6e66978c1b0433e349bb00b2020aa05ef0f13353ab4599cb74bae20f02abfc64cc0023db339d4ac4bdee5a0266fe24a1e8cdca068bfcf8dd1e13aca84a13dd3f088e3c2c1f86c237c89a3d6e7fc658986d63bf3731ed73e3f1cde2924ce7852655f15e3228de09e524c9438e407f8a9272535b76e1c3d49f03f916d39ea77505a257aaa884eef5a82d44f7fa1c67de3d66eb7228e158455395961c4d9c00e355bb87d516407bcdc804602653dc83103085baafa09ebf2e0a7b85e366a068bca46ac8097", 0xcd, 0x2}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r2, 0x0) faccessat2(r2, &(0x7f0000000100)='./file0\x00', 0xf2d4a323dd2bab76, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:38 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8921, &(0x7f0000000000)) 16:25:38 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0xe04140, 0xa0) write$binfmt_script(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2321202e2f62757320407b5d282620766661740020205e0a073f50a210a4ea8988ad1a8f56db5b23aa85f5f36e7bfadaa6b4bf29a4e215a25c174199092d6ffe0b8d867fb3274a22aad18edc8714bd8e4462f5c0bd8d330d8c2153b7a43c3eec6ced57f05ce8440158e81ebc9960cef79af5e51a6b99c1b3d3725fb1a81be90388e244cb2f5bf2b9528690e685e33761381c8bfe6aa8f5fe631f7d580c1384e276f0f469f0433345821a8fb832da95c7c53db9b63f08cfbdb969e138e190679842e1fa18955455542d5218c4420c8692877c6a5333358bdd2d127e793e25fa04003e6700000000000000"], 0xea) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0xfffffffffffffffe}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 180.309755][T16852] loop4: detected capacity change from 0 to 4112 [ 180.322026][T16853] loop3: detected capacity change from 0 to 4112 16:25:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:38 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8922, &(0x7f0000000000)) 16:25:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:38 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) getpeername$unix(r0, &(0x7f0000000080), &(0x7f0000000180)=0x6e) fallocate(r0, 0x1, 0x12000000, 0x101) [ 180.435437][T16885] loop5: detected capacity change from 0 to 87 [ 180.448600][T16889] loop4: detected capacity change from 0 to 4112 [ 180.489741][T16898] loop3: detected capacity change from 0 to 4112 [ 180.496141][T16885] FAT-fs (loop5): invalid media value (0xb0) [ 180.502163][T16885] FAT-fs (loop5): Can't find a valid FAT filesystem 16:25:38 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8923, &(0x7f0000000000)) 16:25:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) openat(r1, &(0x7f0000000080)='./bus\x00', 0x4001, 0x9) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r3) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000180)='./bus\x00', 0x0, 0x3, &(0x7f0000000600)=[{&(0x7f0000000300)="5394b3718e40ba9210eea375ee7348a329bf33b4e57e9a2e27e80e536e37ab0088bbf2a9f46ae4ac4870d251de4dac661e54acdc8d17b0422c8b6b7c2b71eefb3e6f0667ce322d4c22a89d06ba5ffeb98cbf9579c3e4840a1539db28ca782933e2f606e28e1b862e525e13bec0ddf12163da0d89a1a744226a9832062b719b14207249885497962fb261e17eda0bbe49495bbf17247f3748f7b95f8e6aa0e309a8c76e376cf5694131979e85de88d311f68c8f", 0xb3, 0x8}, {&(0x7f0000000480)="d5f6d81d6cdeed22e7f954bccc545d4911223b7a68eb43cdb21e2b934028ef49eaf20772b59e552e624bc7605c9fe598bd77c4e26c72e4df66dd6f496b769246c1739c03490484ac8dbf0f320ae3a80ff3512dc22b603c48bd035a68e6d26e026f0f09647acb464087acf89e937dfdad21ca", 0x72, 0x1}, {&(0x7f0000000500)="af9910dd634c7bc69e4769128e540ea3881f421e15fb200c1735b57f7b5da8fab9a9cada5596f677eeee53e8e20c6503123a61ef627a3f3358a6b03ebebcb94a63b151358b9bbd74f978c111490e5e824d38547c1c17f32e3674ab39f5a5f3bfc8038138826873336ed929169b61cc5025e11098935c503788f378a25402cd610b2a95e0f7d1e685023c8231d18af9425792632b5d3ba17f69cdc7b95a765cf588459e2323e39ceb621f722b6d0d88aef2bead68e056913f44e9f205bae743b724b8fa0c56e87cffc71428cb4fc134", 0xcf, 0x78}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB='nouser_xattr,euid>', @ANYRESDEC=r3, @ANYBLOB=',subj_user=@B,uid=', @ANYRESDEC=0x0, @ANYBLOB=',fowner<', @ANYRESDEC=0xee00, @ANYBLOB="2c736d61636b66736861743d263a23fe2c736d61636b66736465663d76666174002c657569643e", @ANYRESDEC=0x0, @ANYBLOB=',J']) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/156, 0x9c}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 180.622596][T16926] loop4: detected capacity change from 0 to 4112 [ 181.259559][T16885] loop5: detected capacity change from 0 to 87 [ 181.269992][T16885] FAT-fs (loop5): invalid media value (0xb0) [ 181.276128][T16885] FAT-fs (loop5): Can't find a valid FAT filesystem [ 181.413162][T16913] ================================================================== [ 181.421256][T16913] BUG: KCSAN: data-race in __es_find_extent_range / __es_find_extent_range [ 181.429819][T16913] [ 181.432122][T16913] write to 0xffff888106abb5f8 of 8 bytes by task 16885 on cpu 0: [ 181.439898][T16913] __es_find_extent_range+0x28e/0x330 [ 181.445259][T16913] ext4_es_find_extent_range+0x84/0x190 [ 181.450794][T16913] ext4_ext_map_blocks+0xf19/0x1f00 [ 181.455990][T16913] ext4_map_blocks+0x1be/0xef0 [ 181.460734][T16913] ext4_mpage_readpages+0x6d9/0x1130 [ 181.465998][T16913] ext4_readahead+0x99/0xa0 [ 181.470494][T16913] read_pages+0x9f/0x530 [ 181.474711][T16913] page_cache_ra_unbounded+0x3c8/0x410 [ 181.480166][T16913] ondemand_readahead+0x579/0x7b0 [ 181.485180][T16913] page_cache_async_ra+0x165/0x190 [ 181.490275][T16913] do_async_mmap_readahead+0x214/0x250 [ 181.495800][T16913] filemap_fault+0x10a/0x7b0 [ 181.500375][T16913] ext4_filemap_fault+0x4b/0x60 [ 181.505204][T16913] handle_mm_fault+0xe6d/0x1a50 [ 181.510043][T16913] __get_user_pages+0x32b/0xbc0 [ 181.514892][T16913] __mm_populate+0x24d/0x380 [ 181.519469][T16913] vm_mmap_pgoff+0x142/0x1d0 [ 181.524038][T16913] ksys_mmap_pgoff+0x2a8/0x380 [ 181.528780][T16913] do_syscall_64+0x3d/0x90 [ 181.533174][T16913] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 181.539045][T16913] [ 181.541364][T16913] read to 0xffff888106abb5f8 of 8 bytes by task 16913 on cpu 1: [ 181.548968][T16913] __es_find_extent_range+0x79/0x330 [ 181.554232][T16913] ext4_es_find_extent_range+0x84/0x190 [ 181.559754][T16913] ext4_ext_map_blocks+0xf19/0x1f00 [ 181.564951][T16913] ext4_da_get_block_prep+0x428/0x9b0 [ 181.570307][T16913] __block_write_begin_int+0x4a2/0x1060 [ 181.575834][T16913] __block_write_begin+0x2b/0x40 [ 181.580748][T16913] ext4_da_write_begin+0x4c8/0x820 [ 181.585838][T16913] generic_perform_write+0x196/0x3c0 [ 181.591115][T16913] ext4_buffered_write_iter+0x2f2/0x3f0 [ 181.596753][T16913] ext4_file_write_iter+0x2e7/0x11d0 [ 181.602038][T16913] do_iter_readv_writev+0x2cb/0x360 [ 181.607216][T16913] do_iter_write+0x112/0x4c0 [ 181.611780][T16913] vfs_iter_write+0x4c/0x70 [ 181.616257][T16913] iter_file_splice_write+0x40a/0x750 [ 181.621608][T16913] direct_splice_actor+0x80/0xa0 [ 181.626521][T16913] splice_direct_to_actor+0x345/0x650 [ 181.631868][T16913] do_splice_direct+0xf5/0x170 [ 181.636624][T16913] do_sendfile+0x773/0xda0 [ 181.641017][T16913] __x64_sys_sendfile64+0xf2/0x130 [ 181.646214][T16913] do_syscall_64+0x3d/0x90 [ 181.650616][T16913] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 181.656507][T16913] [ 181.658825][T16913] value changed: 0xffff8881069d91e0 -> 0xffff88813305c820 [ 181.665915][T16913] [ 181.668213][T16913] Reported by Kernel Concurrency Sanitizer on: [ 181.674349][T16913] CPU: 1 PID: 16913 Comm: syz-executor.5 Not tainted 5.14.0-rc7-syzkaller #0 [ 181.683085][T16913] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 181.693116][T16913] ================================================================== 16:25:39 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) r3 = syz_open_dev$ttys(0xc, 0x2, 0x1) ftruncate(r3, 0x40006) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) 16:25:39 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r0, 0x2008001) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x209, 0x70bd28, 0x0, {{}, {}, {0x8, 0x11, 0x7fffffff}}, ["", "", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x14) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000300)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRES16=r2, @ANYRESHEX, @ANYRESDEC=r1, @ANYBLOB="0800051d00657468315f746f5f746561ed0000000400cc00080005000400"], 0x58}}, 0x0) sendmsg$NL80211_CMD_START_NAN(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x30, 0x0, 0x2, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x1, 0x48}}}}, [@NL80211_ATTR_BANDS={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x20000000}, 0x4008005) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r4, 0x1, 0x12000000, 0x101) 16:25:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200000, 0x100) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r1 = syz_mount_image$iso9660(&(0x7f0000000400), &(0x7f0000000440)='./bus\x00', 0x4, 0x6, &(0x7f0000000880)=[{&(0x7f0000000480)="b356925860faa982d596e85b1d0d3147e70af2ea609d59a11a9a6f3e1298882b85fdf94e93c929ca593bf603d9907faf4070c6332c1bc27b6bcd7680d1b529b4bc850e8e7f6d5477db5be9190c68291ab301be4f802b7310c836caf3b16bd358817b48bce79616fbcc34b1f2446786b477", 0x71, 0x7f}, {&(0x7f0000000500)="2d8295851724cf2920db5906a9492db402a18fcde8a2ff15a96fcb86f8fdf36a26f85987a8e29ff17428a4b52abcbff26f52ef8f2301205ff7961dfc227bb377829e1d617fe82f1ca25289bb6479b4bbfa2d9251988d899f1c831cb96f86160e86d340258ea926a2f9ddce8512377ef57bc770a9dc281d5ef74db54ad7da6949cdf35c8b6f035cb065831cbdc7e71fcd", 0x90, 0x81}, {&(0x7f00000005c0)="5dd17ce3437b6d68cb4229a43b050237629904a54a99d2c65eb0cd4f5bc8869cc1e983a62d958c008127cc9891a20005095e5ddf2d0fc26ec7059220090937f13e8eff2f0bf4ce8112b7f677082419c01721e5796ec81770bd8170eba62f004f2b905136e16d4bb70a029dc608f3cec0b59a234c6948d059703d46fea6390f0ae1b810c88bbda4d03e50864299938dd0a548a82f09d286fa7c21c236a576faa74037c1b2d662249e572a9f8684ad5f24810d35a42d30e81d9f66cdf8cd9f29aad081863b45c520a59b1056389170857a43e1d664c49251b652ea360c944c728666fe6b28e2332bd34513db96bd6a82", 0xef, 0x5}, {&(0x7f00000006c0)="84ca46d2b32b2aa8d66f4369038137f91ab0cccf0ceb1bc4924c55b529084603704c2b8b8e5573c183e0c4384c4c1827bca40de90a71c8a58e09389c03183dc97d7258b8f3c9157a17447d7985aa0cc02652b57b7204d35f9c8f5239388104a2dc2a9f1fe93e5e13160321b57a869408375682550a9c71a3294ee2f5ba1b8f1c634f919b814c0678b9", 0x89}, {&(0x7f0000000780)="bf502b2567fbbb2b489e894f0c87a4e6a6bddda77aa0f59a52dc51d1bcb9f7409d79ace7f51bb721bfb68ed74ebc7f0b1316e2beb054fd", 0x37, 0x3ff}, {&(0x7f00000007c0)="5d6ab2247ef2c8f7bf0404d62bcf69fac7c13469f8f937a71af546cad9d4572eb8490fda9218ac86c19a2a1c2827e8d5a37dc3d537ddb61c6119e6b4ade7823d0b23e7a8529b5b474a29f9ffcd7c36f3f348421d679975bae115680f25af1e558a448c501a377c16bb60ae4a4a83cb0da28314b6c6338f269ddcbe8273dd82879671cfe328f626c5e09b613b416cc9dae2d955d02419295b4ef961ce1c7bfd720ba86cc9c42443614a789c255bc52067cf96074fa56564f740eb38669c", 0xbd, 0x73}], 0x400, &(0x7f0000000940)={[{@session={'session', 0x3d, 0x4f}}, {@block={'block', 0x3d, 0x200}}, {@nojoliet}, {@session={'session', 0x3d, 0xe}}], [{@appraise_type}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@dont_measure}, {@appraise}, {@dont_measure}, {@func={'func', 0x3d, 'BPRM_CHECK'}}, {@smackfshat={'smackfshat', 0x3d, '-'}}]}) openat(r1, &(0x7f0000000a40)='./file0\x00', 0x300, 0x103) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) r3 = syz_open_dev$evdev(&(0x7f0000000280), 0x4, 0x10000) ftruncate(r3, 0x6) accept4(r2, &(0x7f0000000180)=@nfc, &(0x7f00000000c0)=0x80, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xc, 0x30, r0, 0xa9411000) open(&(0x7f0000000080)='./file0\x00', 0x10041, 0x84) ftruncate(0xffffffffffffffff, 0x0) 16:25:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(0x0) creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:39 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8927, &(0x7f0000000000)) 16:25:39 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(0xffffffffffffffff, 0x4018f50b, &(0x7f00000000c0)={0x0, 0x5, 0x4}) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="0a010101640101020000000004000000ffffffff00000000ac14140ee000000267c5b2b11eb6115a4e182eff536f51d28104eeacfd4b29cdda078050263c7ad7"], 0x20) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = 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, 0x2, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r5}, {}, {r4}, {r4}, {r4}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {r3, r5}, {0x0, r5}, {}, {r4, r5}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {}, {}, {r3}, {0x0, r5}, {}, {}, {r3, r5}, {r4}, {}, {0x0, r5}, {r4, r5}, {0x0, r5}, {r3}, {}, {0x0, r5}, {r4}, {}, {}, {r4}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {r3}, {}, {r4}, {r3}, {}, {r4, r5}, {}, {0x0, r5}, {0x0, r5}, {}, {}, {r4}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r4}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {0x0, r5}, {r3}, {0x0, r5}, {}, {}, {r3, r5}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {r4}, {0x0, r5}, {0x0, r5}, {r3}, {r4, r5}, {0x0, r5}, {0x0, r5}, {}, {}, {}, {r3}, {0x0, r5}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {r4}, {}, {r3, r5}, {r3}, {0x0, r5}, {}, {r3}, {}, {}, {}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {}, {}, {r3, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {}, {}, {r4}, {}, {}, {0x0, r5}, {r3}, {}, {r4}, {}, {}, {r4}, {0x0, r5}, {0x0, r5}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {r3}, {}, {}, {}, {0x0, r5}, {r3, r5}, {r4}, {}, {}, {}, {r4}, {}, {}, {}, {r3}, {r3}, {}, {r3}, {r4}, {0x0, r5}, {r3}, {}, {r3}, {0x0, r5}, {r4}, {r3, r5}, {0x0, r5}, {}, {0x0, r5}, {}, {}, {0x0, r5}, {r4}, {r3}, {}, {r3}, {}, {0x0, r5}, {r4, r5}, {0x0, r5}, {0x0, r5}, {}, {}, {0x0, r5}, {r3}, {r4}, {r4, r5}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {r4}, {0x0, r5}, {}, {r4}, {r4}, {}, {}, {}, {0x0, r5}, {}, {r3, r5}, {r3}, {}, {}, {0x0, r5}, {}, {r4, r5}, {r3}, {0x0, r5}, {}, {}, {r3, r5}, {r4, r5}, {r4}, {r3, r5}, {}, {}, {r4}, {r3, r5}, {0x0, r5}, {}, {0x0, r5}, {r4}, {r4}, {r3}, {}, {r4, r5}, {r4}, {0x0, r5}, {}, {}, {}, {r3, r5}], 0x1, "2156816c73038c"}) r6 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r6, 0xd000943d, &(0x7f0000054300)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x8, "7e6830ead6b793"}) r11 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r11, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = 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, 0x2, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r11, 0x81f8943c, &(0x7f0000000840)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r12, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r15}, {}, {r14}, {r14}, {r14}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {r13, r15}, {0x0, r15}, {}, {r14, r15}, {0x0, r15}, {}, {}, {}, {0x0, r15}, {}, {0x0, r15}, {0x0, r15}, {}, {0x0, r15}, {}, {}, {r13}, {0x0, r15}, {}, {}, {r13, r15}, {r14}, {}, {0x0, r15}, {r14, r15}, {0x0, r15}, {r13}, {0x0, r8}, {0x0, r15}, {r14}, {}, {}, {r14}, {0x0, r15}, {}, {0x0, r15}, {}, {r9, r15}, {0x0, r15}, {r13}, {}, {r14}, {r13}, {}, {r14, r15}, {}, {0x0, r15}, {0x0, r15}, {}, {}, {r14}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {r14}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {0x0, r15}, {r13}, {0x0, r15}, {}, {}, {r13, r15}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {r14}, {0x0, r15}, {0x0, r15}, {r13}, {r14, r15}, {0x0, r15}, {0x0, r15}, {}, {}, {}, {r13}, {0x0, r15}, {}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {r14, r15}, {r13, r15}, {r14}, {}, {r13, r15}, {r13}, {0x0, r15}, {}, {r13}, {}, {}, {}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {0x0, r15}, {}, {}, {r13, r15}, {0x0, r15}, {r14, r15}, {r13, r15}, {0x0, r15}, {}, {}, {r14}, {}, {r7}, {0x0, r15}, {r13}, {}, {r14}, {}, {}, {r14}, {0x0, r15}, {0x0, r15}, {}, {0x0, r15}, {}, {0x0, r15}, {}, {r13}, {}, {}, {}, {0x0, r15}, {r13, r15}, {r14}, {}, {}, {}, {r14}, {}, {}, {}, {r13}, {r13}, {}, {r13}, {r14}, {0x0, r15}, {r13}, {}, {r13}, {0x0, r15}, {r14}, {r13, r15}, {0x0, r15}, {}, {0x0, r15}, {}, {}, {0x0, r15}, {r14}, {r13}, {}, {r13}, {}, {0x0, r15}, {r14, r15}, {0x0, r15}, {0x0, r15}, {}, {}, {0x0, r15}, {r13}, {r14}, {r14, r15}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {r14}, {0x0, r15}, {}, {r14}, {r14}, {}, {}, {}, {0x0, r15}, {}, {r13, r15}, {r13}, {}, {}, {0x0, r15}, {}, {r14, r15}, {r13}, {0x0, r15}, {}, {}, {r13, r15}, {r14, r15}, {r14}, {r13, r15}, {}, {}, {r14}, {r13, r15}, {0x0, r15}, {}, {0x0, r15}, {r14}, {r14}, {r13}, {r10}, {r14, r15}, {r14}, {0x0, r15}, {}, {}, {}, {r13, r15}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000004e940)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x40, "061ad447af8c95"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004f940)={0x7fffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xfd, "012ae57e09cebd"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000050940)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r15}, {}, {r16}, {0x0, r17}], 0x9, "f8f255c78c7ca4"}) [ 181.710574][T16913] syz-executor.5 (16913) used greatest stack depth: 10464 bytes left 16:25:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(0x0) creat(&(0x7f0000000100)='./bus\x00', 0x111) [ 181.757747][T16972] loop4: detected capacity change from 0 to 4112 [ 181.766533][T16973] loop5: detected capacity change from 0 to 87 [ 181.810617][ C0] sd 0:0:1:0: [sg0] tag#7088 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 181.821036][ C0] sd 0:0:1:0: [sg0] tag#7088 CDB: opcode=0xe5 (vendor) [ 181.827953][ C0] sd 0:0:1:0: [sg0] tag#7088 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 181.833746][T16994] loop3: detected capacity change from 0 to 4112 [ 181.837524][ C0] sd 0:0:1:0: [sg0] tag#7088 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 181.849360][T16994] FAT-fs (loop3): Unrecognized mount option "À" or missing value 16:25:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x10d8c2, 0xc2) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:39 executing program 5: r0 = getpid() r1 = pidfd_open(r0, 0x0) process_madvise(r1, 0x0, 0x0, 0x14, 0x0) r2 = getpid() pidfd_open(r2, 0x0) r3 = getpid() pidfd_open(r3, 0x0) getpid() syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x8000000aea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000600)="0b0ff84c3d5bf46f7ef74b93d494e71ab945ca84ef16a0561407825e56823c52cf7fdbcdcccd814b93d2e97d110895b7c245fd3990bf9ae5147b2b69026b9ac157e6c8a890467d338d224c75a04a699390a03531cdee8b2324ea93ad2f390c82d75824d84d3bce428936ff02e520c679b6b752ad0cbd2eb316febdb52ab3179dbb659a93b055d2dfce39d480672591511cf723fcc4e4f9271f7b55c4a97cba9964458872dfd7e90bfd59f3d1903c318487ba896a65d67bb6cbcb432d12f91fd0e4206bab8b1168d6f1abea5d6507d364dff09fcb4d5553e9b834a651412fee6706a66015014aae722ba0bdd029735a6f8d1a9e1cd522d9cdc6f8e144c8528e8c8113dfcb6b6c30b1b5903682c13ce31239555663743c3408283d9048c41f263af12178eb39bace22ff29b90e6f7c215679f60220270da2ce64ead055bc0e3e14f10bd15fd3d683f1a59424b9bd3489181f8a4d946151068ba607b1113411551003fe56aa93e60f516d99fd2080cc50f014418f56c9335986e9000000000000000000000000e44c84ad213b87c62a0b9b95977341faf5b3adfd7a917f2381c5db913adb4bea9619cef2b484a97b2f86355ea898f504d2f29a951e167c26fb82345d43a47b34818a79956bce6c441bc13c9c7333da272f31591bb87ca378c232cea1b3ec97f0679bab3c74a9a4f47ea6ef22fd19c9bc57ab64119bd4e9bed30ed89bc51ceda174f0e89f13de9b5e9cc389160bd6c568d2998134a8dc687773cfb613221d47d82b4ac559193069e3638e872658594e4c08a213a8d8258ba49d5a720845eb38c04093e09b5cdd1d133c1f9b58255244e41e8f", 0x257, 0x1001}], 0x40010, &(0x7f0000000480)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000340)=ANY=[], 0x1178) chdir(&(0x7f0000000100)='./file1\x00') ftruncate(r4, 0x6) r5 = open(&(0x7f0000000000)='./bus\x00', 0x8080, 0x0) sendfile(r4, r5, 0x0, 0x8400fffffffa) r6 = getpid() r7 = pidfd_open(r6, 0x0) process_madvise(r7, 0x0, 0x0, 0x14, 0x0) pidfd_send_signal(r7, 0xffff, &(0x7f0000000140)={0x18, 0x3, 0xfffffffa}, 0x0) [ 181.853393][ C0] sd 0:0:1:0: [sg0] tag#7088 CDB[20]: ba [ 181.898871][ C1] sd 0:0:1:0: [sg0] tag#7089 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 16:25:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat2(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={0x40100, 0x3b, 0x3}, 0x18) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:39 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8929, &(0x7f0000000000)) 16:25:39 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/bnep\x00') setsockopt$inet_int(r1, 0x0, 0x1, &(0x7f00000000c0)=0x1, 0x4) r2 = socket$packet(0x11, 0x3, 0x300) r3 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) sendto$packet(r2, &(0x7f0000000340), 0x0, 0x0, &(0x7f0000000380)={0x11, 0x0, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={@multicast2, @loopback, r4}, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:39 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./bus\x00', 0x6, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:39 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8930, &(0x7f0000000000)) [ 181.909346][ C1] sd 0:0:1:0: [sg0] tag#7089 CDB: opcode=0xe5 (vendor) [ 181.916455][ C1] sd 0:0:1:0: [sg0] tag#7089 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 181.926022][ C1] sd 0:0:1:0: [sg0] tag#7089 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 181.935596][ C1] sd 0:0:1:0: [sg0] tag#7089 CDB[20]: ba 16:25:39 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) socket$packet(0x11, 0x3, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0xb78e, 0x410, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4, @perf_bp={&(0x7f0000000440), 0x3}, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$ptp0(0xffffffffffffff9c, &(0x7f0000000400), 0x216800, 0x0) openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r1 = accept4(0xffffffffffffffff, &(0x7f00000000c0)=@nfc_llcp, &(0x7f0000000240)=0x80, 0x100800) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000280)={0x0, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000003c0)='/sys/module/printk', 0x3b2b6b9bfb2b2f70, 0xc6) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) pselect6(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200)={0x0, r4+30000000}, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r5 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r5, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:40 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000400)="240000001e0007021dfffd946f87610500020003e8fe028d3beb06080008000d000400ff7e2d11a1a8455f91015277d18f2d998500c67a2260d1ebf7b8a97f84aff1a07e16e4d9b745a7d73fd35636cda60930bf2d5b28da0282916300995ec5de7c3ce721c739d3d4da4acf1f121ff14e8e097b8c6f563557449052f14a31050fd2795e9245641935cbffac411dfc88d1173df95877d1e387438e308c8d607f130658b61e", 0xa5}], 0x1}, 0x810) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x200000a, 0x10010, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_setup(0x4956, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f00000003c0)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000008540)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x10001) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r2, 0x10000000) syz_io_uring_submit(r3, r5, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x2000, @fd_index}, 0x1) syz_io_uring_submit(r3, r4, &(0x7f0000000180)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index}, 0x0) r6 = mmap$IORING_OFF_SQES(&(0x7f00000da000/0x4000)=nil, 0x4000, 0x3, 0x12, r2, 0x10000000) syz_io_uring_submit(r3, r6, &(0x7f0000000140)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000280)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) syz_io_uring_submit(r1, r4, &(0x7f0000000000)=@IORING_OP_NOP={0x0, 0x4}, 0x0) [ 182.039509][T17057] loop5: detected capacity change from 0 to 264192 [ 182.059692][T17061] loop4: detected capacity change from 0 to 4112 [ 182.069173][T17062] FAT-fs (loop3): bogus number of reserved sectors [ 182.075713][T17062] FAT-fs (loop3): Can't find a valid FAT filesystem [ 182.083280][T17063] __nla_validate_parse: 1 callbacks suppressed 16:25:40 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(0x0) creat(&(0x7f0000000100)='./bus\x00', 0x111) 16:25:40 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80000, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 182.083301][T17063] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 182.126378][T17063] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 16:25:40 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8931, &(0x7f0000000000)) 16:25:40 executing program 2: prctl$PR_SET_MM_MAP_SIZE(0x23, 0xf, &(0x7f0000006500)) r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) recvmmsg(r0, &(0x7f0000006380)=[{{&(0x7f00000000c0)=@in, 0x80, &(0x7f0000000140)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000240)=""/215, 0xd7}], 0x2, &(0x7f0000000180)=""/117, 0x75}}, {{&(0x7f0000000340)=@generic, 0x80, &(0x7f0000002840)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/33, 0x21}, {&(0x7f0000001400)=""/232, 0xe8}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/171, 0xab}, {&(0x7f00000025c0)=""/157, 0x9d}, {&(0x7f0000002680)=""/237, 0xed}, {&(0x7f0000002780)=""/151, 0x97}], 0x8, &(0x7f00000028c0)=""/121, 0x79}}, {{&(0x7f0000002940)=@in={0x2, 0x0, @broadcast}, 0x80, &(0x7f0000002b00)=[{&(0x7f00000029c0)=""/164, 0xa4}, {&(0x7f0000002a80)=""/82, 0x52}], 0x2, &(0x7f0000002b40)=""/16, 0x10}, 0x2}, {{&(0x7f0000002b80)=@can, 0x80, &(0x7f0000003e00)=[{&(0x7f0000002c00)=""/246, 0xf6}, {&(0x7f0000002d00)=""/4096, 0x1000}, {&(0x7f0000003d00)=""/79, 0x4f}, {&(0x7f0000003d80)=""/35, 0x23}, {&(0x7f0000003dc0)=""/22, 0x16}], 0x5, &(0x7f0000003e80)=""/226, 0xe2}, 0x3}, {{&(0x7f0000003f80)=@l2tp, 0x80, &(0x7f0000005300)=[{&(0x7f0000004000)=""/4096, 0x1000}, {&(0x7f0000005000)=""/196, 0xc4}, {&(0x7f0000005100)=""/31, 0x1f}, {&(0x7f0000005140)=""/178, 0xb2}, {&(0x7f0000005200)=""/194, 0xc2}], 0x5, &(0x7f0000005380)=""/4096, 0x1000}, 0x997}], 0x5, 0x2, &(0x7f00000064c0)) [ 182.143260][T17062] FAT-fs (loop3): bogus number of reserved sectors [ 182.149823][T17062] FAT-fs (loop3): Can't find a valid FAT filesystem [ 182.245416][T17106] loop4: detected capacity change from 0 to 4112 [ 182.869620][T17088] loop5: detected capacity change from 0 to 264192 16:25:41 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8932, &(0x7f0000000000)) 16:25:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) syz_open_dev$vcsa(&(0x7f0000000080), 0x100000000, 0x0) ioctl$SG_SET_COMMAND_Q(r0, 0x2271, &(0x7f00000000c0)) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) fallocate(r2, 0x1, 0x12000001, 0x103) 16:25:41 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) setsockopt$inet_int(r0, 0x0, 0x32, &(0x7f0000000000)=0x6, 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) 16:25:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(0x0, 0x111) 16:25:41 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) getdents(r0, &(0x7f0000000400)=""/196, 0xd3) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r2, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r3, 0x6, 0x2) sendfile(r2, r3, 0x0, 0x8400fffffffa) 16:25:41 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) listen(r1, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet(r2, &(0x7f0000000240)="c3a06c9e8109958cf0d529a9c6ad27ca8f90a6338e31a49a19fe8e622103739d5292adab39799f9a41fde5c00fc74c84a8420e691d2affcf369558c40a22bc758f01bd25b067a08cff2bfb02361f56e381c40d827cd4069479460c98a6f119585fa4c8d7501cbd2a2ac004777c99a48eb9ceb23344ab57875be57d52c47a43b5d13a09fa7f423784974f2acd37038aaadf109e3aa9ef9adceb774929a7ab64c2168c9bb88ba480767eb9e39d83f8baed59dfa5bff5e984c694766f1fb6b0a7df6fcd854e03bba8c826359f681b417182247ae879fa9465ccd68778df8a0db65e12bcc63d2ff3ad004f47d168f9525dcb689b084ac91e92cb07b8f311fc31c32bac144e795f357bad5b5341e2db988982d526a005fc47e711c9d8f6f1e39a8202145eb0b8537f7f32a3948afeb8575ab72da584f7dc3f897214a0902b2428fd178354842c65a6fb170d2fedcf96edaaff04c08e4a852f7ba7e4b649da3eaa50a6605a636d91cf82db87e55a34cb2c613d38d7dc35b9c98bd2895508e5a201530da1f12405e94cdb162a8c312f4ae7b3a71059006ca5284c3bf62fa5edb75e23c4d5b69ff2a91e62eecf8f34e93d2e1edd54943bfb9b2bbab1629f9e5a8587d6a0dac78a4dfc9295bbb380ef06580a2a215dec91f44b49d786d5a8cf61e014e636787750df210be904251c986cac18822063090fc2fac973fdfb026b3e191089cf794ad639433ff85cd6901c381ac3f6b8ab717a19994d252d386f1618a75bdd27462650efe3db19b53e7a5162fffd46aec70016d2d7253542e44513bafbb3d4fe06ceef1fdab6a7c34e41c30aa9a8fed292a57deb000ad18f2b93e2ab5595316e9f715e0f531bbc6c7c0e600f886675e037068ef29e35699bd915487c383ec9b4d0e58316ae5964cdcf6f1518adee85fc50af5a422fe91b11ac82503c52065d43a9ce7eb0d446b44c66f231db0d0e42a489e2381cc6afb2db35dc28dada57867d821c6b8b185955e47267171bf42a158f6e8cfacff8541af1a130d2b4809cbffb5c67e6113782cd6ed6007607656bbec54716b1f9cfbbe7d47b6e45401710da99acfec29b667b40f1b6dfa0ee37d4fde3af1f09cb22c7058dd345afd3e8c2a2658531bf7ed542154b63d7d8315a18de01a22e9f4b8449a7ef3db759db6fb65b596b8e3e45c585268589b5ad0c0c587e3c990f18b93e6c82af7b4153bf3b6cd3abe6e01fdd217cb72de36c76be44de17069540765b573b2c854472ff44a90a69893ee7bfe1721e680d2f641300d493f5f75954dd605638cb796e5f9a3a41aa060951d4dcc0e82b0028409a51e729fc066203371804e04fed9902b0cc70855eb5a2feed4fcaeb488a3ac18f11f4073c95be555f522555a32bdf397b4cba1d4738b7809391e41bd46a457dd3601d9c3443d0555cd48b3983bdc49e7bee2d66882f937be6085a1831aab764b058836e36ee2f2de7f95ec6212ca291553926750d74d7aa3a6c065eb883b90dc24c08de13e4005217260ac7acc8ebf43339b846404e5678f30ec0566d4dcd0cd52406f4f2d6be637a50380e39822288f5f4c71d9628f88770485bf836c9593f987a6e8331247f1c61fab82a46a9ef9df9851e1921065d2de6305a3670f06bff95d5ff41f0b8318a55b99707a7604d53421f0eb3a891fcc54973b716fdfb1aba316944e23f7c99afcec0dccab9bb2bbc2345a77d5b6ba6d462476c1f9cbb69a762c055d6fa3eeca98cdfeeff55e4644f090c4932d1f065a4d876017eb971fb4f4f93f9a9a3438867dbd5c1cd37e516c7ce0fb223f977ed9fd40ca8d2eecf24b6cf56fb3ba82db976b303cf09cb0cdf948c8a33daf4b3714c987311b71c069f09a9702d518b9de264a509655a79a924eae077cda49e0e406838285d8d951b9eeb6a3a9e230405966c2aecdd7c3e41c93c51163c16ce8b83bd2516b7b34e2b380128e42b9b1a7ad717913c6b23fec39c9fef6c63312597aab0dcdfd0fa40910cc7752bdf36f722a88ccc31b4a3de602d23597044b69c4a23bfc89a7f1c2d2dea02014f2c6732e52b0cde02b12499ac765b0ef0a5b0b5eb637aceace15881e79f9833e18a86946200e74abd9ea74c2200dca7a66a5f40847dd4686e510d686313c96309e0dc28c94ab98238cc394a32df5bea89d4a4afac955d439bbdedce6026b019b539af2a5c7b24b8d8ecf8bf87d2d5833fdb5af04b2ba6c67eee189305cd6fa580926f70b308d19ebec8b5e2fb3f1a55638d758a421d76f6892539c5be26f84afd1301e86f649c3cc462e04a59b919da98a0265398817d7584050e27f6a67995d4847205fdb96bb783dcd9e0f1bc8d3b4f593910f2251184979a23a6b7d05febf74a761526e9c1d6e7a77dc32b8540002d7120854d9b9c9a8d8822f1ab6c03485f65368c5bae9e1000a8b89e50b5dff7c86cc28f2b6d9b553afbe8eef2eb0ed67d73d7d43508c57487d627027184981e51faab8df28fe617a5f40f98b82295b1a7e75b18710ed28eff76f96eb5b656e872bd896e258f932d3a4fc93564ed10c52e6b1421495b631d1f6577a8fa1d49f6c133941ad030de6c24f889b4282f3496d816d698ddf4b886b57d44fcf855d67beeb36360d557e147a03d8227dd4a8fad4f0c31b912a9f94bb8575d1edb85f507fc200d79d50e38a9e59650b06f0f896fd5d449530c0e3580448ed01b068a3204c8af7826774952dec83af9df7ffa65fe69a1e5d6f256cb1be9f214cdcba1b0d6b89ce884568f22e934743c986217f07a9e5076261bbac588780ac764bbe7bd19847633c20f18d3b4c8b4f7e3d651dec32364873d6643fed7c05dfaab8a91db7a39ae996e7ee5e5a5458217b90f38f9c4fe88f2ce367f5b18cc48d26fc6dc7b06f65d84a63b30d76d0d1ca32658b8b8a614d9f06f99316d96df5ee876abc0fc016ade210084c32a0fff78e75f4793512b8047c7f61bb77b9b0bcc45abb405d7db0037565a16b15d27d7c2e6a710c1b8e05ccadc2daa8fda1914d987b50639341882f3bcdd4e70ec9409a525be458c9fab40ab4b6af4fac61196dd56d7824492c84b2fc5947fb2d5b36f5c21d5e9762fb397381f2c2f48e810a67e1df51f9950c98cde2b28f4694d554022b7d2f4c3ecade9ba8458e9f2cbe74b14bf95527bf1881bc5a30ea7982f4a8e8731bd0a357c919ef77c317b7bcf5791a194e8a0648c2e1d5c747a6277c79572e404b17cea7cd2c5afc3c0583fbccc4cc245433f4f3926361e0d4069d219e9a1ee3a7ddbca24db6b2ceadf54da41d816c6baf3dc38b08013d7681bdc3486a792c74cdb62ba96797541b256084938b2e6277b58e3e0b1a2252bd4ba8502cf208f1a64fdce49b67ec35c50c769e83f5d9dd1309c5e67a92a9ee53901bc3ebc1469de0feca217fe638496150539b28e0cfa814e20db8e8360ded4c61b9ad266eb0a1f917e07b7da6ade21c8a28938388a31b3591a2bbff11e67fa98f484108f884d29a5fb40ae47a0d5bd983ed1edb405ac9e419358e9cae8cef7335a66219bb07d9bc52ea4dcebc75d6419b01ddc1874d85ea238473d3a4541171df37bcd5998928a8113e30663f5cf033367d12d92b18786b1cf532dc0356fae341a4f7a29f041885ba75b2fc9d877ad4428fa2f5b92f36953f56599e3a9519feffaf8288f098c0daa9145bafcd3e49b14cf5eda0c47058c73d76d3d35d0270fb0313cedef7d34fde08a91dca5af2a18fa0a39e11b9c6962892bda4950acdc47028cf840554d7941f78954160dbe048e55d23329d59b725154bbad9f196841a6969ac863c28d85e1e096b32cba04a8a6cae1d3166e71b74fcb4684de93dba2357cde54e760104c175b6adbe3a04ee9442843835e2aa362d5deac3474c7c994929be6aebe82beabd25c861ff7940b94196128542d32318ed373487337a437f722f89962f29087d1fa348bae77f1d17d60434d3c63de0017b07fa1ad34cfefd4fa2b28d01e82d3d33f59a6933fdbaaeff3061d0c1b627405001ead234cb8e59d1bbcebc02a79e91924265d2be22b82a0ced06a75c87f20ab21f64af6d1e81a305915774726707f2c0a3ef0c1ea10fa7febcf0871f8ba3b3f7a411fdaca03dcce375863dc53cabd8ba3df65f5fe24bbd9c627566639186b133435d3c1049721956daa3107bad16763bf2db67544188eaaf4fd9fe40115a8b40139c37764cfdf307d6150e3a337fe8c1b4d99903b5d5637f2fce6c79445fde17db3b9d1850e3e342245e4814072938171c281c332d84c60a997d4993ccb7c3ff9f23715a35773e05a35fcfbbb183d511f527aff4da28359c0c582d29b7cc13b2a145f4ba09558cc1555c75dccec2c29bcabbf4ff5d4a5ad6c38fd1584232f7215d2b18f5d28aaa2234e6d3ea8ccdf10ca2fc3890f141549b7cbd9c8d99e5148bb5c6e9a65276c99bec24c38ce6112ab2d35da5059c6b71d64c0e6a5dad7f806ddda911d821f7fa9b3051f839ae9fbc49a229c4fa4a27a891260539338e5be26de9945ffd9a7765bc8c0207ef543a579bdc57a8ebdd87cbcaa3c080c1401d7f3d7979af4ab14409d5a25398dd37e4aa6958ccba01d14f9f82a889b31ff40a060164627e3e0e8399e397ff4261de1bf3ed90608d0df4312cd89f4790e56dbe4e5d62c6f20dc9b19f2f74360385bc9515d1f90a563cfa70019aa3b0912692dcf8c1d65d759932944b8d59f1a6932acc9d99694ef43ecee7e9cf459d82588704e010769e03417be68374852e7bc9743ce02ce9cf2a92469bcc3034ba29a71da5ab38413a2fa2e460c3842502dcc58616f4b7c470be68b36a4cddc0bfeb016ce78c22bcee20e20499ab1498c900428aeaa375f846dd1f92d0f73afd0123ae50feefce24846e90789409645fe217d0c21ffe24c3cc4272a5b48452c3336e8fe16efc67008bb4b76d808d5d121842e7c932de232c7598404a6932b6d639732470ebdc4e7b56695a4f9e231508e65eefbbccb44407c3b25089cc200c590e52e3f89f5f374adc70d6800d97f78bafb33e0be3fa4128da2b3386b450df09727614d037e5297e3070a33afd87d7afb1fac4968b9ebd9b7f512b7e96037b5bc66aeae2f8d468d506674512a22a0e2d8da18971bf1c0c4882c130c641f12cf1ceb23871382c8f405b29501974916f9ff465db3ae2c7906ff13ef9cb29fccfdc422c9491a9c9a60dc93ab7be402ba22a469ca9c42f8356eeb1ed7e3c5f607ea46a115285720c0091013cbf9a3d032c11c0fbb06c520b92ba5d255fd1dd2f7611fc7fa1b5e69ba3fbbd7294f97f40607786b044910c11cfb4a5915122ef56c95b8c75e0675990bbcc3e5dca4844f47318ce7321c42d258e783040b371f82f592a4219dd4b9e2aadd857b15cd7ff78ac1e50edb72e402b2b9ee3b85e5e4bd83bc81c60f35b8b2163bad814ec87809a0332924fae098aa13de6284241f2da70205152c1eedeac8cf32019ad6faf0889ab6aae383906d6e674c962145b864f8ac955ce631f47c01c8ed34a909ae26571756305547edd970a2589a69813d01b1f4520312b08b833b49dfdd58a619e16b756b182e557512f3332e4f207f99fa81f613fac9f23aeb44ff9e4e2035964cfc3f59d1033958f759ee5cfbb93834b667d37e63b781956079a5cccda0019b0a5515488fec205c8baae6024ba16260f364d112052982d3c1d3eceade58795eade03ef926bcef0cb0acf88f2a95de0ab3f7fe1843c7cd420b3eb5a02d6c0c9477b5c8f3b3212ebed39c2fe6a2aca67015c424bef7ce0cf161aa72ba753ab25deeba8ea540b043a3", 0x1000, 0x8c0, 0x0, 0x0) 16:25:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x16d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) [ 183.093700][T17136] loop5: detected capacity change from 0 to 87 [ 183.093891][T17135] loop4: detected capacity change from 0 to 4112 [ 183.112740][T17142] loop3: detected capacity change from 0 to 4112 16:25:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(0x0, 0x111) 16:25:41 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:41 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f00000001c0)="eb3c906d6b66732e66e89da7d6acf1df23aa36716bd65700f801", 0x1a}, {0x0, 0x0, 0x101000}], 0x24c024, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) r2 = signalfd4(r0, &(0x7f0000000180)={[0x1]}, 0x8, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x11, r2, 0xa8867000) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') fallocate(r1, 0x42, 0x7, 0x200) 16:25:41 executing program 2: ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000001580)={0x0, "62670308eec7c95a0b1c1f3469a693a5"}) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000002580)={r0, "9e7a7cdb16c5d557fdbfea0c367017aa"}) r1 = socket$inet(0x10, 0x2, 0x0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@phonet={0x23, 0x0, 0x7, 0x2}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000240)="0c5c78d4d904b2229714b355683553082056efb09688a9e27242f878356cd9a6a2d84206d96af457cee4413311ec36c224b9d2cfd67d008f2f7b127c7ab2c4478bb9f55d1272487e3032df27b4d454d57519b5c05fb06835e3259ab8d9e1ceb43f8879b3dbd17d6156564a4eb0173231ca6e0cd85e17261c85872a141c271d4ec38b8a154931dfe3c468e3f39e37310e02e6b0dcda01148ef439c26fc2fcbe48ea0c37deaae68ca07198e103f98a4d9c42811f8b3691bc2093307ffee29360c6573552cc86f99f8d75b79951e1c162f9578d7ce513ae0d1883570c91ffda5aec17cce698a5d66f1174dacab5b727bf8d33156f6a5d566a4a17ae56b24a1a705b1e9aaee6bd3da0befba4f585194787541d91bd8f52a16c9e95771049945bafd2bf1f66ea8cc7e72bb55234d86e020b3f91edc8a5c0a670b31c95e4668f90847c890dea26b1a08c941eb09d0617c220fd960b3fb8a0f6674c9b9c312f8119eb562cf14b515865b15aa99fc2dbd3984b8f821e994ad944afffeb78f8dca0f7c9ac0b84d20dab7de3580b4a177866a40ee5f587bae0be212c348243e8779b480dcc41a5fcd0eb8833abd33095bdebe25c2a050afa202275b0a25e7bffe38913afb977074fa055e3c969265c4958105ac4cf9c7327fc168260596ddabad174723135a86b811715ef5171ef52c96ba6ea296597ad9a96fc70ee378cade012a89c1249eb9e347d21a919093fd0ccd15d7d0a74cc7db01bfd5a0f468f6d1e3c09d83515c593c4f70d3a9d4e6a00e922d8f2ebc23f60ce604727c49181508ea0f142ab156f29068ec4a234c2634db1f32229c0eedb065f2d5155c4da65780c53918b0c2d590edf19bc5319ff604ef19965d4210cac1ba1e2d90247239ca217f847ad3fed68c52472b4cd9c7ee42cac09c9d6baee65dd54a98bac0c12d41ec7922b2beb999febe5cc52069f5d67616a9d4bf01e82e6f6655c8154bd17d16de96e9eb9979bb27ebdd5f29fd606f9a9c9affabc44792883dfadb77cff4ff0507065802ea8875b2788702df66524c151ce5908a680341c58485b18297e46aab1c18b6764331372cf8c457c89105fcf6eb1d99cf63854cb0b2a6a0edec9ad3abfcfaf65be4361a91e4a36149de784fe29befffe6bd18ca34278d7a61b5221a67692e8fc33de028f25f87337b639386c4c0545c8b1d0de2adf9363e42eec4c71b900fc0d9284de888aec1c6bf113bf7e5afe269b18e029be179e31bb29f1ae76719886f515a7e12c13062ea9c12efd76d17a86fb53ecd1db306ae4192581b813c8933b9a4d5343fb5004054917402bc37224df554b2881a4dfa385c3ba533af99891ebb637464a743147bec133ae67b69449bd07ea491aba4bc8971aa29fc27ef28669a7c4694ffefa908b2a9ad50b9a08c8d7098e149e0f150746925a2ae767a9c869a11572c1da182933e44cd55177406eac6ec48e381d6cefaebb2c2c6fdbcf523bed4bafb05b1aab7f4ed848f0098318df09298ee0d4d11a60b974f6545fb9fa32722fa179f824598dc7f88c41736fe138d3259876b02abcf5e325edc6e64c5eaee2dafabc7d5f5cb50dfe382c1d3e8b5e791807515c39a6ea767b38a32c9d9707ffd02ea5bc820fac6c58775baf60937078e0d8e641fa734d566d52af4d05726bc8a6695cfae1be2f874de7e506c5bbb5655a3c2f495a7d555b0df1a5a3d0c5b56a6178819084f85fd9dcb9b489eb31f7c0d843f366161321c109564a09ce8c906a46d8b1dfdebe7d65b62083ef2bfb4f4061b2cf2d52a31b3737adaa29619bf302f528b389f4e25a4c31b89249d1471459c09858b84075aa87a263a6bf60ae0d66056040b7db42e24e92322519a57e4cf731c5d7333ac762fc4d27384079e8980eb2b0e9075d4248571e98b8a62d1202d8f364bdd2408072b7453e37f335fa499c07380a453d70387ef485bd349726faa41a2fc5c7a8ca6b94d6ab72ebecedf11cbd7ab16fa670ba885eff36ccea9d9572d15dd1e7345ab5c7bf791dd1424990a357e3670c3a6daa0390a6bffb534a3a1d9985933b8e45a35e749a599f06c1c948e939c5ba3677e9476fcd70ffa1f760ce4a8b36982fb6b488ca8b30252271270c67ba6f066d44bde2ef07cd1c835488e45717b4e24ac3d7a2e76f334b8267969d94a5ad1f3258ed337862711c4d41f03f2a76cc922c7aa514a06cb12adbbcfd4ba00a0c8900fe36de35091a3b081eb6f7af201a8c80725c84ed54b1179f0f25106181c3d2c4c6f2fdd158c1410951f1262251c0fe0fa3d4a28206ff626e96b4184ab43ed6fb7364be8c97b57761e2680d2b40567735eb2b65aa64608c87d2134654cb8ae072281843dcc7b4f503ccf61aab9e4e838a07292f7fb35ef0c61d0fc5144a55f541c221ad5400ed8cb37a1cb53ccd9492c82f50cff1568c0c5a022d15175502f3974452a196a0b7972b643be14f3b95fe6021ee648012f90d97a8f631fcf047b9a7db220d00253b91b893ea07e44dfc6a7aba9b2a359e54d28eef1d2e4db31296a0794b258acc75f90738ccf0d9c3ef089d87b3fa251e0641e203ac52b7ab07518b8c5482ce54f69d5cd27cd68f9371229d21bf3f348012e8c79989fccf60fff94afdd813a47043dd13ee4f87c231af1576e0fe29aa7b8223ddfd53e64fd6dab5e069f0065a1450d1a983f074b1a36d7e4ba6fb0621335616266e486e6d6bf731b9173abe98d07d060ad3ca450b2cfec5a7d524666b15082ede9cdaa9cb94a5abc5d25f48c737598b02c9f50229d11d9575b37966ec8cf42287fc1723ee4713d10200ae4555ae8b243255a74745dd1caabd03d8294c098ca3841c81f95b01aa3c6e1ba94c63b7dee4aa2c1bc78fced87c135da2e1871ef77dda483741eb4b5a36d724be2bd1f59aa81dc90cb6b3e1efa1db43d8bfbfe36c7cbbd080b62a9e7d268086cf22c7951da73943d1f6ddee44360740151e0efe79180e83dee490ff9ade675a04af46019d953d4f7ee11483424abd219fbf82d8bcc644a98be32c7050e16e6313768c1b98cf64cd3c7d5d1c680730867d90730c3e2c8da7cf907fbd2d6d7d8184300f3c6e5f35dc65f78e88f777a4159b27124ae71d1530e32cc6cffec38b9ad3f6bf2d56127fcfc3fdfa8c92b44f9a74e14fc799c822b7e240b768a71809da7105fda2045504f00a426345be48bd2e6658a9b63a12f7469bfb13cfbe8fd2d647b4f001ff906f7b362c97aa843544974a29ffc2a7a501b9f12f12e5c31a3e340bf7e274ababf8f6fe730f7fde226628f4af825d01f4ab4adf240cb6d486e52de56e60777a97e0f6b2d0f1bf9cde476eea4f35c1a2b4503074cee725a7ec112a4d1644498f32abf88ac3328d69149903853a4d9bd42b855b7ecb942719e3c308472a8cf8d2c3ff119a65a71b79ee69225d3994925d7ad21020f429646df49484084ce569a99afe0a7d5e24f0e0ca8e3dc1b9b1222536f9bed935588e8242757c2840985627fb0c65b7a65d76e574a389c47e714150330fd2b612d3d541731e3fa1cff5a098434b132b93e324e7f3bf04e0933954b92ac34c5f78ae5b777860f7ecff2827bc45e5c18ca72711956665f73cb2c9f82fdd2c4a2402c03d564a07a3df1260584eaa6ef7bc1a012f7b39cdb79bf783d69632a7101aedbb2251e023156d4a5e0d81344a529224022961928abd563278ec1bffb361f00ed29cfc0bfaf1ba4e0713a54ce16bf8049cbfa1ba49b40bd4343cc76a7be23a760f8cc44139582f562fe844f1f5911132ac83c8f5279bc8060df8748d947fc8c4042541f974394425ceb23997bda407fde26d9b7435aaa2164a5e82b81dddee0e5ebfcf482493ec08bb4eb76286779feeb89bd83f64153cab19541d6ca49849e416ae5753d7b700509a0910b5014c50142e3cdc71f99bd014db34cc26ea1aa3ab51119164754335f0cfa7b4ee072944ee00a6d31b8efb1fff491044d275c9ee537726d4210039edfbe0200aafadef471f8e53f2a6e57c842fdafa20716151377383a84884133fbd9999872c9b22b1537e327a6b0f0e896e1700981f787be54ea5f4c0b83468d1724733787c8a7aea8e88b956d141a2441aba11aeb9a706d29b0ae960d9dfef54abee49dfe7bf61795649f6edae2b692e07b1b330ddf03bd4b61ee8810aae220d0a287e888f55844650ba84a10489675f8879e771678ac73272ee22895aac9e82c1e760da912eb0a8a0209bc8d4684ba9cd3aa38f7a3cbd04433415d27f9c48ab3fc8a3eb171c7e3efdf0008f9cc07535f094e2f783e3c5224079789b3071f502e8b57e85cecb316879c79b31db20a236fce712f5ddaeace05e9d7c83e84898b63cb755710b51372d6f4bc95c9a78abc4b75f3c30541a8264011af4cfc710e6864c7acf733d6c848de41b986a9c0789f4d3f6ee53b2efe8822a01daaaf2cb06fa88973ebdde053a078d75b789261e2ba4843c3f6356a9d59fec4fc510a0d9e482577b125f58289ec2ed9c3a6499a7978a4c2fc4e0128ecf7b67126b47cdd140d77866be35652742cdf8b8474a13956c793f8314998742b77455225680acfe7b22ae908d8dbd48f6bf360eaec444a461aa57f52327440c11ea1fafac60090dc07afffc23e8806fcecf36f0b8dec7a63810b14cc01778ab9c46030116428911f9ba5bbe471c8f4187cd2022e71410651c97193314003deca81f77d7876b79ffb38f3fb735ca5764254cce173855c24c5dd462550b73deb0e9801186f920b0722fab1551684de55666d2783056d141c1acb69b28ae9b9a28872738362c29cf114bbee4a39ea241b9192c702aa8adc580c725f9d2a7838f53ce285a059c8baa275719a0645d4a1203991cbe7ba2b7b6855569b1327633d0ba79d536704583e9ade75524e6b6f07b354023fa9a8cd756db5baeef79ffdeaee00d9173ed79007e7c66dec072fb9124022d45fc0e7928c24f4396dcbf3e4734c41b91ca206f88a433f90c98a1d50ae7a5866734159c5b8b733cc82bb32d00d8bc4384ee1f71c38ceab3433930d5506dfcf2ed0187a31accf0718234432faea75673fabc43ac42c1afe8dd7f790da52eee954940139f5bd4c5a980cae247af0715686981e4eab7f10bf79d9c0540238f5cefe771121695e126a81f40f849ec31ab78a64cf1cb874236c4946c19ad7d66cb9000efd467074a724747a5f7987c50ee9a78c9edad91f55d3703dc4f43b3d4c7813e742361360355ec0e78dd95b26595679a36b34b6ac79c0ca2e480a5b4a055485ef1cedbe18a72a2ba4b123969e063b76a25d4447fa25dd6e3452d36dde3e8e79b072a76a01eaa21eb1b00d6513af9a21a94c21f1a01a7d19a11ef1f976fd286082e058409303bbe453c5d81e799b721ed7aa05d6a2ccb4ab52feae892281b8a3c3d35698558f863f2c64ec95c932471471057084f1847121f12c2d0edf79d16a9096a07f0e6225a40d2a2a152b23fd8b4f9ed73a968953fa87dedcbc81ed5e59f5939c2b25e2a1ca9ea5d1db9ce2ca3f2e987549fa7dbe004de8715d82db97998c93405dced5fceddc7811aea690feb07d87640e107fd0186ffdbc1efe0763a698f024270de53329958e8c32263bd4892c46d4412a932010160e02b7a08cb67dfcb8d848c2b7353a7ca921c40dc277d81941ef8aaf2d631875deab47a23f9902795cd810a006982cfb6edb1c630b11142a0a3b521c776c3c14f784ae955d41661953779d5a0571083cd8823f052e8a8bd7974886eb61790e22cf24efd1ddada1c870777b4458779392e2ec8967335acfd29b635e802", 0x1000}, {&(0x7f0000000000)="65c1dfee5fc0696e56897fca9e5bdeefdf510904b2122ee0c978f3ab24df2ff2e1a8ad", 0x23}], 0x2, &(0x7f0000001240)=[{0x100, 0x103, 0x1c8, "a384625ad3bfcbfc4f9c126d55dabfae8ab5c119a47a8ca1208f185d15470e35bc2fa1b335dc7576c68bd53c4d57d52648d8ff592b1a78d114a7b17ecc69478bc80549dfbb4d7aba347cd6f1cf9f990b527f53a4b9a5da032538515241f9a9cd5c268172b4d09614c7c3ef07bfc07710820b6d286c55fc26421c3a1ed77ef5660568bd725a14435e7768376c5f1ffaa0858db1ef856502dab977b3853b9fe42ab07ebc6e4d14e1a14072acf9f503733cc3459a47998b545513e159d2dcf5655c2e61d445fff0cc8619111c6bbf67650bab7f5ad0b327a057549323aaf2233c131ae801dafe3075a4817170f6f0de"}, {0x98, 0x1, 0x0, "23e6e3256b506390463f1a2522ac270074c9675a8d55443d16bf0e9e980929515548ff0533a3a41c41ae270929fc83dbba68a23870d717fb2d59454bbca0e3665ce9e5160feff927d888b1b452188d213aa9e659fbba350faa9eebe939f5102c195e987fdb2dbd52da7f23458d41fa7aaa00195530c80f82fb159f1a3be8d67301"}, {0x10, 0x10f, 0x10001}, {0x10, 0x112, 0x800}, {0xd8, 0x103, 0x7fff, "48e21c0443d544b4f3aa1483ec79b5e51cca5f337be59c3ada986dcdb4c553c3881fb318eac21bdbb783fe48e913e030c6a9e07f28f2fcdacc72d6868394eb21ac182b3c5d919c7156ddc21ecb56e5fa6b6e2568eefe627035a94b44d882f3c37801ef3a627ff694d16ebd383b77c6515e9e61ad211936ad2924db46fc43a189bb1ddbb04b6b0cc84f3e1253141f226bf583927b0118955fb37c4e7a15469117c1e11bad3f88251434938e8a3b18d8f8b79d81201130be7ee8618c3ee00752b5a7a8d9930c"}, {0xb0, 0x107, 0x80000001, "db48089c98c8c01ae31a0ac35e2e9d3efecbb19cc9d5f6b15e9cfed763de25a367243a79eb228f79b5aa84dfbdea2b653e09eb905b5f747c178b3012bc69715f53359b57e88fea8ff6cf4dd53ebaaf8fea2786b4ee996dd0ee6030bdbc85143a98a2bf85132f71d7dec51b8307eb5f262daf493c9a4c111e2bea3ebeeff40b1c4d9eb9ee4d16027331973ad2509284df951ea3255d4b7651d7ea"}], 0x340}, 0x4080) 16:25:41 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8933, &(0x7f0000000000)) 16:25:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000680), &(0x7f00000006c0)='./file1\x00', 0x8, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0xa) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) getpid() ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000000c0)=0x0) r3 = pidfd_open(r2, 0x0) process_madvise(r3, 0x0, 0x0, 0x14, 0x0) fsmount(r1, 0x1, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r4, 0x0) sendmmsg(r1, &(0x7f00000009c0)=[{{&(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r4, 0x1, 0x2, 0x2, 0x4, {0xa, 0x4e22, 0xfffffffc, @remote, 0x4}}}, 0x80, &(0x7f0000000900)=[{&(0x7f00000003c0)="516f75c766013223e4825c00407a7cbb988d353b463e11843e409ed9dbbda7756411129d8348253871268ab6145e72a50d49e63a00ce7d577f00481b21781b383ee359742c2074b7de163bfb971f0c1f82c6ac80086cb946cc0a447b4a5a7a", 0x5f}, {&(0x7f0000000440)="5393c02ec14b50529f846058b60ea2a1ec46ac9bf2e480c0ab53a424f9c7d47a1ff3aef1a2f5b0a206551467681eda04cbbb4e6bd3d9d457cf96777a03daabaaf33bb2b195b4c5280c8fe1e3fbc1f224bfe411bfdc1d0d258abed77a8a69c476c18e94cb2011d96cb12c84b11174bee3a888c53bf930caff674e264bc32de9dcce1fae24406171b896518ec5a0a6c8997d24efb704afe657bbca06356967ea03be441f5d30a9d8d83f33d60101f4576570b57a7b846b9a8eca0436e3b7b9be556aa8cc4d18c7b8a0e896fd5f9b7fafe1c16af9f8406392136f1a3fd294f4bf44fcc8f360163c14e64bf1702c305f", 0xee}, {&(0x7f0000000540)="73cc3c9d77228ecb41c1d63f4ddf13a6c90216af874f9d3235283ea510933cfa50f5ad5610c07fd8c58c131469291eb9d4bd73c96899b41af7d20133af26a91a0780f8d16e0de1b49ba585bd", 0x4c}, {&(0x7f00000005c0)="55abed78597dff3d7757ca8fa2204de7aab1eadc1c966f99a808e5397a3a4d0298a8cb4210db0c52c40f3344c6723cf596825a66d2e116fb2c64bcbae8863b8ce3a60f238c91893f68a0d8f577799ee987f19b6dffa4773c9a3aba4cc9112faa82217ebafd45", 0x66}, {&(0x7f0000000280)="1e3ebb6ca9bce6de7f0cc5111513179472484da71b6ed5e0f242052996ba4239d9ac7405175c54cb910cc55f5a427be8c29f8e786583c952", 0x38}, {&(0x7f0000000640)="30697292f2", 0x5}, {&(0x7f0000000a00)="fe4e188c35a8ad6e6af3d0aa5d324b568c81ce17b2b275ff5f82f97e8e0cbc3d91d8db144fec07149bedc7ee760df3cfb30921a6d97e991ae6c7364a36ec24feb921b31059baa33bcb4968e2cf3b6fee3972927f1d4728f4afb08549dc4cbab2a43f814ae75e18a6be268844b9c2b145ee580fa07b6adfac286ce80e1e09619b471ddc39494544bd26919cb8a669342d0b9bec5be84473fd5b83841d5040cb24d9c38a064732", 0xa6}, {&(0x7f0000000740)="60e859d6df1adccf232491253aa23021c5cd83cb7b1eb50dbc36ef8e93e15ad70a6b57110f98c92530207e75734a2dd7ea82c44418235ac166fe175da52e3c35f395229160246fa2eef32b737ab54d26d113d9cc76883f3440ff00ee42d47ab417c02e5df8383e0ee851d6d05506dd1842cc0fdd33344c4ae3e73fcd2d2ef96afa10c483c4ef73f74f2d45bc1b3920db538eb084736d8e4f62ebe210d376d97d79daa56476beb8f37866b0d94c1ab978df2fb4d34068a04ddb5ddef2ea84c66bd23e518b9d22fa0084532713e975c72e0ec3ba79e100575582940af1701835bde8ecc1d4aa1c7605713b950d07b80d26c045b6b0796a67dc31440763", 0xfc}, {&(0x7f0000000840)="6b696438b9f6c688df7729e0b235aa6b60fc9d60b0a16fbdfc1d0bcf421017bfc7915e758cb0b499ef5bbece975ad6f136e45d2f6644545f3b6125b600cfda1d0eede5af29", 0x45}, {&(0x7f00000008c0)="e0fcf2e1bd6dc8bacdbf33fe", 0xc}], 0xa}}], 0x1, 0x20040880) r5 = getpid() r6 = pidfd_open(r5, 0x0) process_madvise(r6, 0x0, 0x0, 0x14, 0x0) ftruncate(r3, 0x8) [ 183.248717][T17182] loop3: detected capacity change from 0 to 264192 [ 183.282571][T17188] loop5: detected capacity change from 0 to 87 [ 183.290051][T17194] loop4: detected capacity change from 0 to 4112 16:25:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x104) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:25:41 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) socket$inet(0x2, 0x80000, 0x1) 16:25:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(0x0, 0x111) 16:25:41 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8937, &(0x7f0000000000)) [ 183.323156][T17182] loop3: detected capacity change from 0 to 264192 16:25:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x1}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) process_madvise(r2, 0x0, 0x0, 0x14, 0x0) flock(r2, 0xd) 16:25:41 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x44002, 0x0) inotify_add_watch(r1, &(0x7f00000001c0)='./bus\x00', 0x30000140) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 16:25:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000080)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x7}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x2807c0, 0x20) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:41 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x20280c8, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1c) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:41 executing program 2: r0 = socket$inet(0x10, 0x2, 0xffffffee) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000200)="84c6c31665ff681c000d000400", 0xd}], 0x1}, 0x40000) r1 = open(&(0x7f0000001300)='./file0\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) open(&(0x7f0000001240)='./bus\x00', 0x101000, 0x1e0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="09e455184c", 0x5}, {&(0x7f00000000c0)="1b835fe7632d8e66acf770a7746c32f1f19dd0dee52f313f116a33c8dbb4c4c3bc8cc81bdcaa1da13c24465fb7f926de34eb398d49", 0x35}, {&(0x7f0000000100)="4b55422fa23ad4a4ac30ebf2fe856ff29c52f5464c8451aa04b021320cb29443b9a051c8edfca1eed1f6ff1f8efcddaa2a682eb90f5ccec726d524d64d1119f8b137230f826e2e9476edf871d315fe31b66d2430b1aa1c6dc03ef737967480a1fe3ba1161c590fdc8370de12f04e", 0x6e}, {&(0x7f0000000240)="0862db7e1db51e17c188d4d8b747294500034c3bbc5b234c2af4cfb2c689c25cfd216f92ed90418c78b3e649e004d55e028d0dd1572209c6aab7a7971e4d2da410db49be5073a53bd257d1070c370da27f37e47215552d507581b34c90033ae39b9758be4c0156825ab216f759632ad1a883d7cf3bfc0a55d95025d6e645717a673e76f4ca20e0c17e008399401d7262bd3463a1e428cab2d6f046cdcdbf0ace23f9dd2677eaf52753066a4cdc29788f661e6be0cb5452c7c94ea004d3fcd98ccc75cd6c18acd7933309a9b88ad6e2bc21b43c6e2f70471d8660aa53e6d1cd18d5635ee3464be90082c61f2b1c96bddbfd4b8f62501d03edd30e56f7500773e800fc373479f23f46fee1dccdf8eb704e4a2071fb14a01f07d2934865275dc7217821e54d6b9303006b80eb8fc17b5a1077401766dcb66c15be7bced0c07343bfbabb1121f04cab9cbedd3383b0d5ec96b01026a9b94e4ad5cc0c02ff7f128c241db313aae52c1bfd71c3a773d017e4b19b8eada86190e963c238e9171773e5705813db870de62d10ec37917986f57ce57a4e89dcd8ddc0b9f23a232eae2b8d836ab5678e13369af7cba1d02322d3c8ee233b467d19ac0578873a6a97db42d570000d93d813bd45ef97a833d035130d44c095518131dc69645c4ee654d52c120703806b35950ea4325713aa52cc541c225b040598b7eaf81aec75c5a49b0f3210d0439713b3fb21b40f061b088c94c0133ac9ea34d567c336451e6fd9aaa316d97d032fcec9dbc6f42ca8e05a7f1f0ffe4487a4537cff09f1f8dd53008ef332c735a7f1c1834976aa0df611425162717e61d0d76a30cdcf1c7ad0cd82852271f4f88b8f445fd7650c5da1e5b946a8588d286aeecf05087846f141766dfc9374e1d30a219a39a21d6117a982ca1cecd2e7fd66e532aa17acd7c794cfafc7b4998cc1c30cda4f7d189211c4412f65bccd0cba4f277ce340870f797fee60275cb664867bfa927e702f602b9d32c3fa05147ef3d8dccfd51e131f3fbc7e1915a78d758337891ba2119de764dfe82772478ecf3c66224f5e5fc17b229ee17811d6233f1b392b7c82ac124b2156c1a2ce149f982f3c24626806c2eb02b00bee0566218d89073502e0acfaf640efd7faaf8d60388db9725f3e11f94d55d6fcc72b4c38e462a26aea9f66008cb8180970974cce2f13c50a42de87374ab963ed624ac44a727a9804505d7013cefd579dc66ef671bb156a87a3e57fdf38a0a6060c160ec9d1ae0db859620908e4c6ddd137e957a4eb22eb71fd51a5b8dbdde57a433d60ac8ca30f87d67e56b36bb4fa178084b34a499de86dc6289a52e59f13c3c142f2e1ebbfcefa0ca9fe3df9d320f2bf770b0e51f333245b2368d3f29914b54936e0766c92cf5feab5022e0056d036050e928c07c30c1361f962ca8f22880d9752ffcbf984a3f53586f9568c1df2c2044bdac5477b61b64529882599858bed9ce4a485a0a6c215381fadf559933580410212aae122db8967df4a1057452744ac26c29463b9f9ef076de34351610029c91c476e93e9673b21d49780ec017dbda480ca5c9f73aad8bd3e003b4650d46b7af60ad8843b64cddab820a659ed6c30486984cfeebe4539517eac730be08100852c250d0d58526135596bfa01c11ade5f2b1c1eda9314acf447c850c5d1ee28cba5afde0d5c7a79b8a44e722d3b827c9ca3f6a843d52c2ccc9d8ea7b08684cc0a699b7f0955ae9dff1521442f3a498eef53ebede25c14ce5dfe40caeb9c1bdfd23508c874d378010a0162daf5942680feb9a81f4dcbd0e663df11f5db5464b87353200c8649ac20d8760d08d00c0b53e960013f4bc375f435b559e85036b74ee8a2f92378788291ea5632cd3516124f96e88f882e18abf72b787c3175362e4eb6f4b592d1cadb484e662e5f66ef43783ba040878acc15e3becee6e2a142c21f8bb91f628cdc970c41c300ec3df75bc370e01798618c7167ae87b317e749c467e0d5cabc5da831a4786278f9c9e2dd482bd2640a6fb0c33d009b59f7b31aca8a75abfa4b329f9d578b7b7e120929bf507290ef2259a661cbd728b81c6f85d948eb9214b1beae5dd0114b7cc648578c90e218326c2e170d0800091e050b0d0b817846f7d710cdcd121f03b71ca7d0165f1c32e2946b835a4e8060b4cd8ff0aba705b203f2bd3538960ffe32f694ef1725fb65340bcc5443b9cad7b406dcf0ffcbcbf56f53337fe8d1179e894b8265ec0184c91966b548d76c47ec853224064d175e2974974c3a2c0df08e430c54fd43c5a1b5bfaf1775bf11cf47bdbb7c59b147c316668703ec835a0d46f37f682d305f042f3ebf094ef1d02cefb95a7f73779cc5838bf8bb3c15d946f8980a5d0e8d708ea36a2d76569738125ca6c95bc90ba6657340f8f4d6ebe511971c46f830d76f0b3f089abfdc785b958cb7c562dd9539467d68745ebd733c84f7cf1109dcb522b26f62037003e7af4fbdbf87a7c95712bd082540c5817843616c041fc725eb6aad9465d16a2479c159e8537cee96f8e105cc10eff1e6fd12f2ced3e109116d484afb5b47c7ea6204349ea6e37d18bb228f96e53e607af243ceeb1ce340267fee1eb7e251b0484e45d0586874e79e44be368d918e392d49e26daac77bc64a864cd00649c2621d2190ed02831f60b8b6b719c1c245f8c3969787dc508dc888ac9ba8c555b14b78e1b910662f43b6207b1802fd53b7388be0db265fbcef7192c30e84540cb91167334151c32a0e408b5d436543353bf7529ee69f40bb0cb89e424747a5fbcbc509baa9b4f779be88bb5062282aa2947657e9b91f9678f5bcbea0061a5e15c900d02522c4370fb65acd4396f77c2cbfaba1a86011c7b78869841283e4211294f089be78debb63b73a92b06016a7e09771087c053dd7fa5ca6aee76b71f4ee699653b2d43babeb4266e35958db5fac19f525ba7450b165ee3a09a99e3ac20313556e83f24cedf127f04ca8f735168ef21e7d5a6e4987751045fdfd61f01921fd11937cca422278566c72f28cfed4f806f79ab4308f1ff9180e78deb11c4dcd8e9a3b7d606f3ce32c7ec754779017198931334af85799b2b1a8a22100e11c6408ff10f828c8ac92e0f5bea92238f9ec59f43d7424cf95d07e0c8451fef925f24cb1b7636e2d5cfc38656ae5065dad2dfeb84964c7efa777e2ebb81b559266eaabe3682715a8d8f0f869345b658aa656d00616a96b1a5c416cc4e83ed23961a9a21543d9babcb8901252752b77f7251a076bdc6fcf10fb015ce81102bba01f419f73e9631191f59c5d393be82ee8da694c270a8f36cc0abcf51f1c050bc83d631d1dddd4093110390db7921c66a66002c994cdb1e55e500cb94ddcb6558b9be8f917983fb4569c0464a63edf022d010913e30fa66f9815048267d9bb3d87591bc0f15a9fe8cf35027631c99a6d47018b2d098c7e4b4b8b202453fdb6722f7369c9d17f791a51c00e9950ed60588d73aa9d3648f266d38f27592b7c0a7a2981bb4e7615ce612653b43037c23b6ac0bb6aeb10474feb4a7deac4c012068dcbb35e78779902742d1feb2d0267d11d53e51d2237c4434e7465c8618a2d42e0ba965f68373a58fa2f446a82f7212ba4156f9da1f4b42978fb78c449b095bd721cf2f0df11258523c78ab98a1839742ae643b3b7f65ca382a80aea591cd941028cfda3691c4c2c536edbc017c363b3fd87f5fc0ebec53de5d1e999a392c9160088b9f5f353534690a0c207464bfd3dcdfc6c325901939d7d8c50f8aa128ea951f71b6b9f6696e4e11a84586a65c032969c347210e5abceef9a34243c80da68d52f4b15e09c8c7eca383db21070fbf4eb89bd6587462bedc2a1c7d053974d4e5171af70bc31b21235884be593cb1d08094e2287b3e92a465d801f6bc3a9167358b78d4a05268da7be272eaa688b148a97a4e43c90abc192590edfd194d02367b23ab7ee1c332fed0cfa0645bd20334f7adaa6f054a5ac5e2790ffc37606492025c908bb4e59582257d5f7b02ab4969b1b1f49f1a82975ed75cb3e6ca442338e0691d1ee971f1e724c5b9802548d773ecba9e3ceaa80c5b846b0af4784ff0235ec5f319812529880fa9e61fceb18bd410d26a3c060d0c222568ba21ff0584db9ddec3e0ca64364a52e7229ae31e5fbbc912b606792aaf6cdb1ecd77978876bcbfbd4ff5190eebab50000d341dccf9c410e363215aaae4e72dd1b45f7ffed2751808771b77c2085e0435ea52b779277507b527ac254ccd822ab4a8ccd4c6d865a906269e2780e8813169283959c8d4484bb5a43bb5491a5d9f3494752fe664187b90a0eae0e0f24dce31a1d792181317bf426e45424652595c09c215f703a2bad78fc95f5666a740d857b4530fa3842b3e1e134f4cb96a8446dd5c0bb713cba2366ce7ec268422bea1a95b66b6e0b1351e1ecaff4255b636ce7b123fa8c81d058f862094b06e4d8c0e78b1b323fa62ba64b5cfcd28cc67c117c7262abad80d6305e001682d18655e5e9e0442c3729cc789f20a0f50203e6e64d395d82ca0a26fe498fcfca84dfd64a3b8cacef3cdb3a6853f0d10e10552b9f86e99976d4a5e59dcac72b2668fdf4de139f238c42fd2af54dedbacbb810bd036c94564f3d063bc84796bd1a28ebb0ba3c30a3f7330d9f1df7c5d57ac824dc78ad4bb7c01577f519b4066f2457e110701231fc58c3f95b2d10776f95f439fde77daaeb70116fcf82eda496a186d7785a1d0b81b52b8e4334fc9a8349de91b1d18ea4e708d911ac9b6b6f2c391a583d666b9b7f284785c652c84b0b0f6d2ad485f8fa664a3b9273c68b99dbcc2755487066edf6e11bc0d04b329f525df1b2430050e74e913888c7516f53174b2be5e9d4e673238d5f431cf150a8f2bfab4773cbb1284de96f6ab7d30a700f371521763241e63bb10f4249f1a72c5e794b49971dfaebd431ee3e1027c78488e361a8d6263ee8e6848f91e7f2c36d888cf72a204b6ab5be13e590b607e18bf9610e1db6ec759542883438c2cdf3a8fe50c41fb861a613a91b7f9ed99bf1f616656982dadc78818d938fb2b9034fe61b19d2a653ed8b5828fb45eb4adcb4822eecb67a1a414523d6630388bf4ad56866eb6d5ef924a5aad9ce22b2e9d397667dfc5767a4c764123a83961d9567f5ae2a80cac03130b0b3ee7d8f890d805cd6fa191e9206b89f157488cc6c0e68ec70edff314cea090c884d671b466e4947c894b8c865c0c87b951749ca7b3ca832a447e2e1d42956a9a62f94ca1a6683c0cf6a5a02d7318e606793bbf583bc99bfb9643593798d5de465e1c833e09a4253b077655e230a7fa8161d14d81ae55b83c45715aadeb95299a193930565c245f3daf059134c100a2cafe2f63cb10956288281fc64f5040425d3170d935b360c5dc373822f9b69f3ee5203e6f7b9072c8bc20527bb942260c611f76139744f84cb7b0d8417c784668dafe46bf870e098c96f4ee7fd737e86d59c7314693e5107e193838fd61d18365449a10cdcc2cfe0986ce0462134e052121bd250fb8b37496e65d28261da304361ac0cb277eab61df7cc6cef531c7984638a8685f79beffb0c831174d7aaa708158d3d79f65e7b6ae4cb11734a79364f6d629ef15a7716a7175edd623b1f3a95f229cf761a916c2ececbded885d65c2a89c7b2cf4e694947329a858c8adce9f34bdb46fc88042bcce1a50d6818a2245b66f7a8569d9f6b54af9b1083fa93b2a0c6bc2ef3d6215612ede59a9ca08718c13279985260f48413c638ba971ddb", 0x1000}], 0x4, &(0x7f0000001640)=ANY=[@ANYBLOB="5000000000000000ff00000002000000beccc7b864dec384f22508e1ceb113a666cf91bb6049ac9687f2206712f1530704ae3713e61c4cc2c9fbaf78c224c2d05d05b460f31b1824a84d2c0c0000000060000000000000001001000009000000fe6520aab55dc1d7afd14ac9fb1058d39fae6202b58f87308a7fa528b4c8bc9b89a7519dc2c66ba026b922696d5dbfa739ee8a0eb6e6c464736f7ed2d1ce4cb2ee5c602bdf3212d061c8000000000000f00000000000000004010000fb0000000c5542dea7226d4feb49e0a75fff2711c905c8e5fd6b8b8ffc40fd4f7e3c5cd136b8209ab7d974e5f57c99426243f74d7394765ed6cdd86aa0f07e4073d1d9489ef9f77ef15724e95b47f551f90d3ca416e158409c73d2157929c5348ed51d8d43cc2b6d4d10aa380cabcc29b808e91ea08eaf209be2d646607afbd85c0c0a6465930928504489e45401dd3f9cedb5655bede2ad1b51bf413f9dff42ff7b0405a044a5be355209b885c73325b70383386908236213e317827e114de55cdab1e2e983dcd68cdfeb5cd66acb01e7d651395b023d0e966dad1b556b80f4a0c2000008010000000000001901000007000000335b1b4d57c85fbec858e702459cea07239654fa3923fbbfcb7eb1a8e99eba4154b634f8e2c046384d7128c5408252b1b19755931e49b645099571b73919e510f286c783471a2b58debac9947161807dfa83ba1239c0be61313ea6e9a84f0428d8028f6f9beae88160fcd65ab91092badc84166c6b8a7a6b73e2c030c573d0fc9f40db9583f71f64bfde52b8f72afa9e84e7f2c8b2bc34b500469c18383d0631ad57225175fc785f1300a38c23e4f729aa1130d015be44c85341877f4ea26a8173b83651a3f3ff18ccd8fe3ddc107b4fa3e74c5b74935062712444e22fda9b7b6032953f0b64bc8094fc2943a61e9a4ca583005200000000e0000000000000003a00000004000000809c37a12d4af0503a3f7f53ab4c126bf6db104b80c39a84d4a46ea83c2fb0d41ca95122fb74a5ee81bc977a50fb71e5ae1314f46596fa9750ce68d7f0ceeef54a0e4d3b3fa730e11022e52f4f9321a777a4b72b745191fd01f0bc512947674230cd30e9e01a3d18f3d132930710c497919f8a80e9c37f8ac9f4d7a3db7e7d27607d03bc2c756b929b43703cc8bd9b5102cc3c9d905ad1dfc9561de07909916c10ef1a1d2a540ca90aa74a76a472e611a8a6222c9895234f4417580b7f95e347ce5270a06229de51635aaaac812300004887fb6f1005645eb2f1f02045e0c40521fcf65c0af24c15c921139d257a882f03ee4e83c29d40a96e99510e5c25947c10c03936e42cc5f556da842512"], 0x388}, 0x4000) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000080)={0x0, 0xffffb9a5, 0x401}, 0xc) 16:25:41 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8940, &(0x7f0000000000)) [ 183.447119][T17234] loop4: detected capacity change from 0 to 4112 16:25:41 executing program 2: r0 = socket$inet(0x10, 0x3, 0x401) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) [ 183.496660][T17251] FAT-fs (loop3): bogus number of reserved sectors [ 183.503240][T17251] FAT-fs (loop3): Can't find a valid FAT filesystem [ 183.511016][T17258] loop5: detected capacity change from 0 to 87 16:25:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) unlink(&(0x7f0000000300)='./bus\x00') creat(&(0x7f0000000100)='./bus\x00', 0x0) 16:25:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') setreuid(0xee00, 0xee01) fspick(0xffffffffffffff9c, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:41 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8941, &(0x7f0000000000)) [ 183.569325][T17251] FAT-fs (loop3): bogus number of reserved sectors [ 183.575863][T17251] FAT-fs (loop3): Can't find a valid FAT filesystem 16:25:41 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r0, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 16:25:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) r1 = syz_io_uring_setup(0x4956, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f00000003c0)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000008540)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x10001) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r1, 0x10000000) syz_io_uring_submit(r2, r4, &(0x7f00000000c0)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x2000, @fd_index}, 0x1) syz_io_uring_submit(r2, r3, &(0x7f0000000180)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index}, 0x0) r5 = mmap$IORING_OFF_SQES(&(0x7f00000da000/0x4000)=nil, 0x4000, 0x3, 0x12, r1, 0x10000000) syz_io_uring_submit(r2, r5, &(0x7f0000000140)=@IORING_OP_FILES_UPDATE={0x14, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000280)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) syz_io_uring_submit(r2, r5, &(0x7f00000001c0)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x61c, &(0x7f0000000400)={0x0, 0x78a7, 0x8, 0x0, 0xd7, 0x0, r0}, &(0x7f00000da000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000480)=0x0, &(0x7f00000004c0)) syz_io_uring_setup(0x12a3, &(0x7f0000000500)={0x0, 0x36da, 0x18, 0x3, 0x4}, &(0x7f00000da000/0x3000)=nil, &(0x7f00000d9000/0x4000)=nil, &(0x7f0000000580), &(0x7f00000005c0)=0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000600)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x3, 0x3, @fd_index=0x5, 0x5, 0x0, 0x0, 0x1a, 0x1, {0x2}}, 0xf14) syz_io_uring_submit(r2, r5, &(0x7f0000000080)=@IORING_OP_TIMEOUT_REMOVE, 0x0) syz_io_uring_submit(r2, r5, &(0x7f00000012c0)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f00000000c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x2, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}, 0x1, 0x0, 0x1}, 0x2) ftruncate(0xffffffffffffffff, 0x0) 16:25:41 executing program 2: r0 = socket$inet(0x10, 0x6, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000080)="eef01a6bc663f09fe6cb17802d63f173392aae43b7bd50de13bd0bd8666769b7f7fb75aae7087e33e954abb0fc5adce9a254bc374841a7182030a3eebcf4a8214f7120e5acf680961450ee942a7184d3034300fb9c765ff98908c0f56f39a0e0add6", 0x62}, {&(0x7f0000000100)="d9bc567363d4942cee55cd56114bde254c53ff812cd044bdd4287516a94d251920c854b2d576ecf3f8399214d315df1af453ef6d7c089c3dcfed0024e4538ac50193751bbe4900a748efade36006f2046703fc77604f9d2d130627789999905af4b5e09f50869d42209b4042aa86373fea9941446bcc3f5d2adcff1f90c6715afbedaed1cf33dccee8a14c0d8f2cd2c94d62a83229bedf1b6d5cfc80cc80e2a7bd6636af47a008f21bf9ceb07539a2663673f503447e08704ea9d1383f4cab3914c7422b28862dec038ce44026fe63f96bcb1b7392c245020ab7017e1f647d717e25d4de16867e72e10688c06c", 0xed}, {&(0x7f0000000200)="f067b75d320d2d41bc7cd4e6cb9a8cb63b7eb748e0da2b34e48a7dbb0b18e210cdcf09c4bf347f66d2d4dc09f121eb58f47d33692f69714292112e9f1f45f725ec99946ea2913f34974ba8132e78f0429ed86c2ea654c6ec220bdeaea4bd39e1857a5ffae1816065a7b00cadb33818065db74fbc9a38f5760f0708fdf9fb8de35e158d569c872ead28", 0x89}, {&(0x7f0000000800)="539491aa141afd56107609254e8a2ac10aca471b0c98202ddd9fd8f0fd4edaf28291d7aa50592f5c8be6951c854aa49343ead7072e8cd7f3f56ce02a29cc3745f79a0611546e36b89c583140fd8727ef03771bff52c24730f09e6350a32dd443bf7fac6378bfa276edf23d16da9763c97d1ce8f6e206adf3a424a931f543f479dbd75b0079904e8374b33a90322fb6ff940f5249061a917454b840929e9b817830b5ffeb8f00b85d6f70317e2b9bbd6fde02c6aac338ac58362e6f1fbd481b2557426f985224eb25571777259694a5f45d3dee57e84b3ec99fcde423d0760537e3d0b8b654af0fdad825723ffa2fb131c8b7a0d4cbf220b4fa8128378f82ebe625c48f64bb6277305f89bc9165c04b34db5d1812cf80b10aa342d1ca884863d7180a1a29ec05d0dd031fa991856fc7022e399a3baf2f966272f7d2ef44bc905dc89ae78d4896e3d048366225576317965e946c47460cce0bd43a214fb0a37814a23e0e", 0x163}, {&(0x7f0000000380)="7731c629692d000c9d630c1e2565eab461a0c005f1eea582aee55d37bcfcffffffffffffff67a1986175ee9bc4008c02b9b40b37aa139ddbedc2ce76ad4ebb75061df9925e655a5d387b8cdff6c99f851db14b1f14aeabb3c763cc887b26e75771b34732af86fd0387795eacb4d8124faf0f15959049ae82b3de77dd4720e0ab313bf874963eae4dd190ac2814a823adc33e2cd444ccbd0f2c277a92ae01c5690ee2cb2fdaf0ab95b3a184dbb65b1cfca7b8b674d217ec00941664cc", 0xfffffd2e}, {&(0x7f0000000440)="ef3a64709248fac521f1cc35d71ff27dd7182f495fc4a65c18b5f494ad16c42bc4f369b27d3e92736e9392017c2489390468f64b3f4866114946bafa82a5441f83dca87794ae6bb6ab734b20b5723b92433a9696439ae853d4ebb4ea8a91076b7374cd355c8ee1565ddfe1f28a78782e8d511a86a0df50e558e1424f19d0a88a09bdc4ccee4777e2a69facf74edc8022977ff83ee4eb52e28dc668e5fe2188dbce253df74344014840226af40cbd1372906a9f2b38754e5e6a312ece2599d6e4f1fd53cc4e7715c30d7c9560d743efd1ec58e574107bf3f5fd096cc8a19f23b02babbd39bab7a3e24a65c8afa840d7974b", 0xf1}, {&(0x7f0000000540)="5dd9ee0ba9ebc4188e0004e646beb282fd8fdeaf0d2e71b63cbc6b9bcce2bdf6473c9854f57d7db3caf3a53d216a5c1a2167f332330bab6074d73f906309eb04b88e9201a9262feb33bd221161f36b6d673f9b29587a36595ed24872f3c69c2724f7262a59226b4fa5d54dd3f50db7b37f397cef00c890", 0x77}, {&(0x7f0000000740)="f1d3860b630c3d3d6ee543e931ea83f6257fa2b1be777ec27c7ec9409f1746d51adea93a27b54be6bfdf20c9922526d99ea5098a776215f0b0d04b0b0d25fe64d8095277d375d5502d79964bbe6b3ea9ceddf6dc4e686356aaad31512acf272f09ff5c9426e4d7f192224971cc6713539555d34813463e6163eba54efe5c9d16cc07da328c85ebe526", 0xffffffd6}], 0x8}, 0x2401c080) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) sendto$inet(r1, &(0x7f00000002c0)="ecdaf17eced3ff0aadeb9b6d5be8980ed305896162acc0f41126c14f77f9c430866c3766406598ec936fa4d7b64cb3e5ba440af6d5c26a48cf9a42c527c1f679f7c6e610e256614b30373675", 0x4c, 0x20000041, &(0x7f0000000000)={0x2, 0x4e24, @broadcast}, 0x10) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r1, 0x8983, &(0x7f0000000340)={0x7, 'vxcan1\x00', {0x8b7}, 0xfff}) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r2, 0x2008001) ioctl$PTP_SYS_OFFSET_EXTENDED(r2, 0xc4c03d09, &(0x7f0000000980)={0x15}) [ 183.649050][T17302] loop4: detected capacity change from 0 to 4112 16:25:41 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') getdents(r0, &(0x7f0000000180)=""/105, 0x69) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[], 0x1178) ftruncate(r1, 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) 16:25:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r0, 0x1, 0x12000000, 0x101) 16:25:41 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8942, &(0x7f0000000000)) [ 183.707272][T17320] loop5: detected capacity change from 0 to 87 16:25:41 executing program 2: r0 = socket$inet(0x10, 0x3, 0x40b7) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@xdp={0x2c, 0x1}, 0x80, &(0x7f0000001380)=[{&(0x7f0000000100)="8715833a9c9ce9c580d04614ec8755c1405656212ec3856f1ddbe5bdf3bdb0f4b199d0b5057fc88682791eb1bfbd8f5221552cf1e1697676c3831485b7d25a9ad4920b9ae384f6083245e6b67730db0e5ca6aa55a42a", 0x56}, {&(0x7f0000000180)="98f564e5852306860a56a5523cdbce4b4fa9c873902e27ca061254a0a269d57c128a00991221216602324ad43956e2d604d62336a07fe3f2f24d17aecd815136092a01a938130b3a1129bc07b08c519a9d32dcf4c0c9d320867286fd0cda348839ab828ab3eb8c799f5919db00fa8e0f7ae1bdd9b5633480f6d707d01f2d9e43840086be76ea59712e0a4bc3dcd00c3d5a1600e5fc434b5c5844c328c5a933f194f32df077b93387a01461b51d2b472de32af54d57a48e56de5c969b328d244992f3efa834b6d1bf0681d45a523de4ea5e3a039e4a60f5361e6ae068c0df92905543c64b059f5658a937cc1017d757c47cf19419843af83d6027c3", 0xfb}, {&(0x7f0000000280)="ac88299ad9edb63891190945ff24a38da7367fb2454481302b4790741fd7fa62e5a398f5635f1238a47dbf24cc9a5d72456bce9d661e145c2f8a4d010fbb178dd6a40ae6af82890f49815c149fba1cd7a45f61fe45e30d40b890978e8547e3b54d84073a2eec4d95befde56026b46ea59d9f7437080bce33dc40f43f21df6d6287b317e57c78d64ea6b1dee45fe7c7b98b709e0181a200d55e05b505aa922e6b6f9bf4dc7578a2e6305caf7b45eea38616f65416d9db0748325782dcef6151630b204bdba10a0645333e5bd455e848633a4d3f4b26999489b271060309263376f13352e86237f0cc300d711d4c6a89e05cb523149627164031a35a70ba6baca268703c3c8dc712dbc20ec19bc35fbe8c7b7dce3e8661427879e76f2a73c3aa13aa831b3ca602f575e1c41846799f9f80e45ec24ab420ef655afaaab1063511d436c97f54553878ae31c295e8e494b21fbf1b8bc05ddf5d976bef2cb2b8ca36b4d33d54c5e3ca0714c6c3e73ce1c122b1009d2dd0adbe1a7560c5103900c91e4322af2974d01a2cf09adf733f135b3650398c893b1b1df7ba4099fef6922d6818f0949ba0aab9b50b0f6f2f710c5a1e80050cced1d036417606b6cf357952c9d70f4fa2d7a08cc794c1d1b19bb7f05bdf72850109b5576d3ac6291662a47415e7a7be4dc6099d83edfae17b51c7e6f640b34c4952cd5e7b3b28885235461214bcd2f0a851040de049c8d2b8bc25d896f4cf4c9b318ae46ca032a16a5836f6ede3d60e70bee6bb17143780694484c6008ffd09bd1fdbf063eaabff2ef8ae3a7e32113aa18895babf45bd043177c21d0d6898b2ba136dd97370ec91e959bdab8f5fa8e9b664ae1318eeb174342bd75c57deea52ef9a0a64fa325b56370714db2307559992912fc0f7bff320eaddd45e3c64aef04d9092e5765c7ae8e083fb2be80df4437338bda42c403b9dad9eb0af040d775192e083b8f96e9ca6feb4b8ef106b040d46fcbe1ecb0074eb17f5eae7f767768386aae26ebfa4d4b610d27b2552e3938a6a7d818ba513eba40d764a6c2ea15746c0cf680a72e1f3afe726e4f55266dca829becb7044ab98d7049724e9992ab32606822c0c5512a14aaea71d763ba2141a273c3c912aa0de8d75bf407e5a2830165996577a44c9853d84736ab83df2c250f22056cbbd93f81d1d7b63371bdae7344e38b0abfbf1e91774ece26ec075d9d4ef48db7fb5367ead2cadb97b380bdc76273dc6f18c92d6209fa8ee816f0261068e959d00d9dbf6739db1a6b45c086617e447b21e2551b99ed1f112e532722e2e45a2c90b94a81e10d0c417ad4aa8297f04d0181a3c973068506668e763d74acc1776aa8accc03184e3df76dba1100831ddf3bad9942cc6852518bf092b1917a0f857c40f5f5a8348f6242eb2758b701cc5859a7946e6acea9aa0a3b2841e36f2e66b881e1681512221f48102755872aa79faf40de74b62670d7eeaedc1a97955fda60ef4a017e453e666977855ad281524dc94a9ccf1c9f5ef1934566501e77edc6334db683fab018f4b5a61f9f03f0ca2bf7ed107e61c4b52638d77f3edca9086524590f5c3c4a1d399c579638fc27406792d4820e7d7e90662a4a75e0f194d340df9dd05c3123f64236fef106d0c1f26698600eb85db256c4beb24e66e4208a079027164e355eb15940f1f4dcb24e941b27c3c7c803908698d70a70df291e0e4b2e43008ed0c659327c3c0c54e2a396622daa5bd2816698bf8bb9ae2f6aa9bc30db4b198884cb162fa76fb6eda0a65318b3c3b6bda4263cbf14f16c069cfe355822ac6ba81845a894a4fa8c0fc70c9d26a23828db3284fd6d9e4916e7a66b9a63718c00e5b37795df866e155382c00ffe015ce9875cdf526628bea5ce8379293a56839bdb895d76b3a8562f7bd47a74d456da6bd5bef92287341acc7d69968cb6e30c37d9fbd21e3764d27a2a613d112b25e9aa3970e7249f10f001b77aae9b1420b57e8ff754ca946e1fecf8f2672e48c883ea78b0196b3cfdcace2d3bdfe3f7d354393e4a3f8a0d08306ffcda390405025fd634dfac9d8f703cf9527a013311d323272fb2e66b62209a8b2ea69b81daaa370c3de0eab0e82a833c22754b8cf0322b481b49cb41a31ac18a2490e8ee3752cd90351261ea274dfa96d9c084f07fa96d0e38aea1228e39e9abee9e8d3b46e9c665eeaead4c1f231b37f0ac9873f7df5f042be370c2f4db485a277ac43ad6110adecd5e15d921c0192fb6dd92558c4ef75281cbdc31954150075cc05fc182e1eae1f6aa230780fec0a812eb02e12d66483280e7e1086a976b7043a801262c07c170edf06cb9fcd640fd01bfc117821a7feb188ebf4d8e16a64ad438dcec646ecd748b1f46566dd9c4700b60d02d61867f07d528d91e20d31d59d21e060bdbe4f3c29b02ff55b2e4877f3ca5e29e385e11bc128efce629d70665e579ca68d5e65521949e534c95bc967b8cc379ec61688a934d51e73cf7d72b9a0ce477b2255040d3a5cd9080005569286e451ae08e6e790bc583d3bb2b2942d7491864a02843613511d9353a0988aac8d50c9cd86989fa5546b507dfb84b2f701aa4430aa1923b2185927c304eae7977b4d136f516113a835398643570917706c06d20ab094005a4f6a7f89b5696bd56a45b05b7f43f5d930a4c52c7ac7b7ad07f1f782993659f136515e55ea6a3ae5316af327497a818a73465963c306afba47fc1cfbf18eef3f747f7d115764cbc64de5d620742f7fa990de89609fec409404485e5b4843bf254c6de5b50424baf8ab3689abceee82ccdbe7d1126ca955ea1d079b70dc412084b2cf9a38c0719d8cde08414ee999b64d518e968e7aaa5999f7de3e1c2a4e542f34356cd143ab2a548d5dcc87f8579998f1dd557ad8830b55602a7591ff2de34bdeb7211533b681295414a5b76835b6a90e7f834a76a9413c96f608e7772909628462175e00a3b7751f56621434cccea466b40e42f5b00289e089dbf6e47d3a16fa5b5729b836b2840d7556da044765e3e5397da86c540329bf531864c91caa53c31a78861eac7b37b8d07837008e269bb06e5d8da29eefdd5cddaea1895a286d6054a3ec7fc598aa27202174c0e003185b314397666c64419353e2ef4e93dd9f14330e01708cf6c1c2b4767131adc7e734cb7e6b5e7bdbbe322c49ec6c4a0591ace2b270dfd1b82505191914918340d20d9dc373192ad64bcf6bd60794d671ffff46f3fc6c17f15a5004e11534923fd282c1c64fdf7481c8766dbd8a464794c24821d3b1a821faff20be535817e048a573cd8684b2a41cdf80f0bb3316cd87d0f3f3b34ca54011fa09cd94cffeffd23d38a2d6e6dc725d574366d1856938da080140bd0e474b43896e3238e3dccb0ef76f37960adb4c63271693c0595e3b5ab601788d1d41f600907989209efd68c2febf1498730bd1a37ce1fd00235023413ff5d831617789366b2a704d00029d025da6e798faf5963504b1f92bd209c03b5282dbbbf800d142cf8644ae6232436c0e43d95f89c92739feb2ba370fa78a9ffd38922068d699600d2926549267edd579d7064676778e8bff2222150aa280c2b4518aaf1bd7e4f12430a68c4a37138001dd89a693e8acacf6a2af602958f3b78c406776cb73996c2cfe00198b78c8146faa19333f5afe0b1807bb2f30993765fb740d0646f54f30fbe7c13ea5cccc1bd95e89822ef7feda08d847eabe1d532f0773a474199207c7eab510eecadd02d0cce556ba969153a1a4b3e3c33811c016edae904ccac05d76b83cbb4a288e14e4693684c203c783339686827198c807ca4661d6729917c346c2d3441134ef1fc8a8f3031a26127a1317f50666327d3db3fdb8fe105131a81b437a08d32f196fa4208c0083274c03fa02229fa9787edc972f29bb607e35445ff1ce2bf1379ece264f6c951fc306c677bdebd8c7deec8f5b35ce7af2c53c0f39b2204496d5eba5981ee6952115873c2684771395dbdd15b39434ec8a161fdf6e6faa192091d71fdbeb58bed3d5464f589f5947ec86d67e59c1525d8a13101224113220cfc0b3da09729838802070cc9b0067bec9d27b3dcb1a1f5286ee46e9582a0db95d1e505d26b1c839f4548d13cf3e58729b341171c518edb80863b78b52c162073cda185a6589ba3514ff6edc3cf7a9f8ee60f516e4d85ce9d16744d97d3c641b516f989b4502e937bd4f0c741b8a29a5ca7b6dca27c9e9b1116172550481492eea43fd8c3422354f08ec9d95cf31d63a61326b7326a599191ec51d4c94748c433da7e040db5644c22f6c4fd8c140eecf4e425be00d1c289df7974d3d31a12d38d8ca7befec021c6675e85c7214ebac4b169f9626f81bfaa18d22e6ca0bacc92575c71f4923f76e9375543e58dd2029e229c71b761d137e7826a96ea65c82c6adda5373acf731c798d301a19b124733482b7241768e5bfd4853580561f0cba6f30901e6fc3ea9a3c6e56e9bf2dffbd96de3b51208ea66183f0467edfa40cd3e72fe14fc25e16f3221f86261c2a45a7d9237d5127e55d997c17b0a4f9fd824b9e79dba2d10f04361df18c8661ee155844ed96fc2c7a2b8a75d515056d35fd09a176fa87d3e970d20a347a3b514f9b8650c66fb041479e3b3821ac849144d0bec2162ef474fdc5c295c1ce64851e31bf6fddb06aeab863d2db75b462f959b9585ff043e612389011f42c40912605427a7946a56072feda5002db7a69078b58ef37f7b300f3a47841c7ec8da26e1cd2e4b729ef3a4b6794db3ce11aa989d49ab4c1b1ac79542c689a99d3c2d6fe564475a8d8bc7e2cfe2c6abba5e1011db4e328cc91e1717da9574f01f5ddb942be667df3bcee7169a9073952edd054e09628a14f9ffbad5edf44224ec144bb6469a99152bf8d59256e734ccbc34097586d3d67b4d52ebaf1bf1ee1118e1ecd7ea9f3fe383ba19f8f82b1096e7cd5eb2bf48ef0ee16d2acde8796af19cb1df632512b842364b811a435785c52807ff2f08d65cbfa1e77e556a9e3419c88188a5860bf604db8157062c283946fbc461bfc58d4736486c74a1f3ae6f74ea0667bb4b1fc53a507a710989ed72b231a4375f16e19d5592d868e23c5222f4081a553b5fa98bc854b2e6a335dfe19e3a43e627ba56597189197e34800dbd0fe23b61835ade387b9b5d75a8a25eee27a035896aa187917f335806b7cfd1fe2d21a2ba8225c6fa7ea369b43e10f68f157e4144a5a0d7af8d5403ed313a91ff060a821c5d2b2a8c6c3dc11b30f20172bb4b9582f213c96047ef7e6c818a87aecca0bed6a587cd071ea6bf94613e77ee366571e64ec7b64632ec84a11536a1ced67c56695191bb225df2977f33b74e92a9f6039fd9a4f3502a414a48a7fbb289a6be8b69c1d36253eef777fafdaa4336f695d3d0277dabc4dea295af68f6708a185ec42b7fa11b129610b82f3b43ab56cdc63a5c3b1b1bbadcaaf8f8afa0960e16fad45a4b59ce46aabb8ddc7d5c2005a40ed06469896b96ac2a44f9368091093dbb208b380bd54d564d90c72abbbd3b746a296bf61fef64387fdabf9931a37d31ecaa48e9bec82f26ea895f36a474d12ce4c7333238b3ba7af9d378ef8595120dde59672672ce23222b48a8a4ab8745cd18b51abaa7d777a78605565df67cab10f8780568565a23edd3b7613b635032692ab0cfb1f3ba59d03cbed76ef7b2670d94400512352f958101d49a3ba6a937fcb482a473b31ccf1c5dac6c6d27fa737ebd41bae6733e087b2316dc9e8e2f7f46dac700ef95aadda141", 0x1000}, {&(0x7f0000000000)="ee99554ed782aabac7bc8e4798bb8da793060772e6bd", 0x16}, {&(0x7f0000001280)="902af3033b8517b4ae9df27fa59e824dd35ef0282b123c06255c361df9046221b58ee8913ae3461b913ace259775ea75806f712e824b255eb9d705011cdf51c6520c95c3c131bbd82b32257bd2e4b616e429b4b2f1e34887a456afd623095fcb5c1ec1fe526c9c88c669d9463a0392dcc37c0f2cdf76adce67334d51c580217ccb40ad3baa7c28b26897270979397499df521205fcaef9bbe5a44b4581e3a6efe8d95745da6e310d627d540ce533f478ed39fc3af1fce76586c8e64ed8e5a6e9e5bde985ee05d4cd", 0xc8}], 0x5, &(0x7f0000001400)=[{0x10, 0x10a, 0xfffff5ab}, {0x108, 0x11, 0x1, "fa909867253cfc1f04b06c88bd9cc98461d644658dddcfbabfbed072700def7bcb3ad1c44962dd83c84f0e08a5eaee1c8b836e3d66465893f61f7f43759efea03b71d20eee90cc1ac186bbd7c475a4865f8c388e8a5287cfa2f6bff395395e1106ddea4195e8d236c92c9b806cd8e81c4df2fc75672ef8f860d80d00d2d1c1d3acaba184de95ba5084306e622d1206da4edacfc9bd8e6a78aaaaa48dfe7270a7532516f73fd8a4ee6ddcfd8cf7c9228d3d03d438e6eddd025174705864fd18d1edc596df9d391691f68e6aa26f1e0ec3e1a51012a5de8e621b3f176ba8326833cfb3e0827c7794a73fb6fe58750d07e9322e93b05c1273c9"}, {0x30, 0x1, 0x1a6b, "a9ae3718a88a27d3c158b05cccfbb858a626d0d4626043166d05"}, {0xd8, 0x316, 0x7fff, "2575064bc9f7f19538dac515d5b005f2817e1a22b6170f603e6ed6a6e2c2765181a216e66886a22727e0a05f514cb186b02381f7cd94857e479c5ab8f34017631196ccec58d30ab1230420789efe5a5bd331c2eafebfe7a8aa3bccd84a88929018bcfa98143221eb5bf75d900f2095190d6ee39f299e4b74b117dea60a4d2ec3de045ee54f6fbfad63181359d4362a873d8db2cbc3d00d1d84f4e9ecb400ed36fe8edf0c164e4298d90fb8d49d1fd2f42f254194124661afe9b0c5e56cc0d87a24b5"}, {0x90, 0x10f, 0x0, "43300f2367fa28ec0cc02e91b98066ef2f1bbf9772012a07321e8dd95d35acb20b03c9da4e7c13a8f73e20aac2e1db3a3ce06cbaeb5ef015df553b431e1fc2de61e53e6102ad82e4c3a756602fee99d856097eb4c6077715b24e7f359d3a8ddb574f4a33ee4b2777bcadeb2f04f69b601d21be21939f9f4d319f58cf"}, {0x10, 0x11, 0xcce}, {0x58, 0x107, 0x8, "d0f9d1d1fd5bd1cdd63876558e5f05605706bd4259244cc0ab3de2c6ff86cf132a536c80ea7d14e0e15c834da8d2a5ce9b9bc721acd84ce426dc5c107331e236fc58"}, {0x30, 0x0, 0x20, "23631b4805682ee7e517ff274387627f42add066a0cc95ba283ea0888d"}], 0x348}, 0x24008000) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)}, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x111) ftruncate(r1, 0x2008001) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f00000017c0), &(0x7f0000001800)=0x8) 16:25:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x3000, &(0x7f0000000180)=ANY=[]) setxattr$incfs_size(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080), &(0x7f00000000c0)=0x3, 0x8, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/145, 0x91}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:25:41 executing program 5: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r2 = getpid() r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000001c00), 0x1, 0x0) r4 = dup3(r0, r0, 0x80000) ioctl$FICLONERANGE(r3, 0x4020940d, &(0x7f0000001c40)={{r4}, 0xfffffffffffffffe, 0x1, 0xffffffffffffff7f}) r5 = pidfd_open(r2, 0x0) process_madvise(r5, 0x0, 0x0, 0x14, 0x0) r6 = getpid() pidfd_open(r6, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000001b80)=0x0) pidfd_open(r7, 0x0) write$binfmt_elf64(r0, &(0x7f0000001b40)=ANY=[@ANYRES16=r0, @ANYRESOCT=r5, @ANYRES32=r6], 0x1178) ftruncate(r1, 0x6) statx(r1, &(0x7f0000001840)='./file1\x00', 0x2000, 0xa14, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(r1, &(0x7f0000001980)='./file1\x00', 0x6000, 0x8, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000180)='./bus\x00', 0x100000000, 0xa, &(0x7f0000001740)=[{&(0x7f0000000300)="31e518ed1dd37a7e6fdafb3b41c19d66352491ee42838fc7d7386a7335acb213f31890a33a15df53213fdc731c519256c8bde287bfa2f83f724031f115931a725f3057d632e69b21572371f44e755a5b2b858202cb24e08e02aa568cfe01835ce6c2f4e0d7bda1d6e1a36d1737ab1084c090422d19774e4fc0f1acf091300f7cafec244745e1a9a8910f9898b58e72146ec0291b65cc7aaf8debae576bb585676f3cab06fe750b8c5aa1a8130f6c48f7e25bfd3be8fa401bf3c0aec3f8cb1f335b3bfde6c278df11581eaf755318342ac87b00247864accb52f47464e347cb07a8befdd61425133a41a820646896bc013269bb051301fbc3a0e79ba95c568c95f2d1a67b279f732b56f8c0aae6f49725d67cce808330fdce5aea3a738fd601519d82365a7afab6cb1a7d415f29f6a953fa34a9102e3ded249419e30c94f41fe40678ad7e6f294a31139ca40fa28a3b4c5e6554327e49756b76d25ff56ec37db3890cdacbd78768147c3a459d554c8338645d2354a58465461fd329c6fe013097eb26964df07d3533301ce2e4aae9048a0a8d9787c0953077f95488c722e198bb971c275a172e07e4e2892a527db1c34adc603945b132e442cd3a1e33058cc352037b6e5a7ee6966187b6bdf9bce25f01e002b7c140deee4378fd924b34cb781475530b35629b1c04c5e82b83081fe58e8a46c43520eab3248ac0f50bbf3464f1b9dcb58f3816589fb994847f9e903e5875edf2d2dfad050166b6b655c16fb0fa5e4b22f7a6d09c41d920af64404895f629b2386253df68cccb65d51a92d218e563a6f7a1fffd043181a393a0840159e351244c0d8328d29c40bca55e4f59b06c3276527105f9c8e545720da1b60c29b2d71afa1d4e674e3f4ce7ae7a4907607650f5005d6985d88785fb4746179157f854cdae55efe8bda873610ef878c45c63ba6263ca6d5cb7879b6b49d63c7c3cc440191ff27ff7bd098e39152954000ea90dd04110025208c5e53a5155de151083e346a987d2cd36565234a74f2acb5e0eed0449fca3ea877f53109548d9a6dfe7d59f6f7002dc4aaaef733f97388e8655cb354dc2aa2c770dc533d30477072b474db6179e8a79324b6068587d4abdc39a9372d4b54abfbf5e20152b096ef59978755e6f9a5b539bef354d8592ab0b503db527894d876719aa74ebca3db14fd44b4f1fab0aa2fac0a5181c4ceff611974bb5f8a073adf653289400668b52e67e86e900f7d5a203c723cf80e69d77b85dc7340e757418053369bd8e47d770f25a5baafa052f9b57aa6ca06907db3a37765d70024c1d7e3a19d0441771b083b311bac90f94e213e3c72e59fa60b899ba30c6d01be5f779e80b3a44d3d66b76d73872063024e694679827990f0150560facfbaa7993990407006673341952392e56699b858c0a92d36181d4dbd8b72972627603fcfa869f09c02d331ac6bc48fcd862b6047afef58e6e4448e366d9913b5a2ec2bb10968420dab9021d61155fa9bfa49c4a3314933902375bb36060d4e6090fcb8194d135775761d761d18db1919ada84795daa383a8ca46b6af6897216408d2705aee320fb9a7a3a9d9ceb8035690c39a8cb8021b2f8bade4b5527fb02e0ddd20bf89ea63e45a0437fe426e50cae877a6d70c95380d2fecf92a9daaa89d7bd01a19c052ca0882b0f34098cdd931ac882bd10cf4651d65a8ce976c009332044311b819adbdcc80ca0679c17c4c36d07e1ca39335ec8285822f34d2072d64e8968078d8e6c6dee1e23e05519e1ad0801c958cf8381c1af74c8812d9116959211cbff4ffa664a5afdec1eb115346636a39022ee7a7d5c124f6649431abd56a5e532f7147d51fe54547f9a3945eea1be3d746c43e264bb772ceea96c8ce1beb8ada9e547d7fe1bb95548f1fb3a06b4cddeaf3bf196ad7f2247d416f9091b37e7650fd13c07d6af4851d73f6e6e919d5d8e433fa3385d5246fae2931ae7a943cffd7f0d5d163fe11019d00a54c31d957b563b41a654f1412e7bedc8129032354a64af03bbf7316d2b47e999d05a297ed427ddacac3fffed46a0485c23ff9d75dfcfc02331bec5997a6b5af375c8a788ba0a4428f1239ea3ff988c860414cf228ba216563f51399231e5e769cabe12cd31f9846d3729e517d98f872abc8f50580b790415764ebd9b92f38c3a31b04528505b2060e263dd2d79b4f74cd64bcf642c07bf751a6862899657233db4b9f2f6c9ac1557dea9e4ea26ee6480eb8f549b9d69b7070547ea6422eb6108fba6ba3828543335f0daaa609c8e3021a925ad692ad1daa9c190a06ead55619ad34105f49a9d6a8ad0329645f390353d1800a9ebcb204a54d62859370c491844a87a9169e86b47b322f14f41196ccd316a29aa26a547d7d012dbcc48a205dcbf56c421cc10cfdd0cadf332bd1196b1e02342706a0bfc2c8c90cc3a9a67803de548a434078118778ca35371be5458b6af1b70cb88658c163dc69762e343431771adea207eaa050f871f93d20b90017890437548ea8b339b207363c96d42e9c491b799236a208e3615e4bc9f93f51fdd02fb3be3666c8177a1fabd40a53a191c94639b0f3d6c0dd1f8a878318ae2b84a705d278f407f31b4a3e54a16d30849ceba99cd3d5d9c66c1868b870999d8ea6c8e9a123b4d49f353822f5724055d88ace236de8ce40cbaf4c9233fedb2be139ea4b59098abd9cd947f072130eb9a722b6e8306a16829408c8d373ae3d164fbf285d08a38491691518f8a210c0897625ec86b71dd78055482c966c05bee8f771cd5c872fc083220a11a1484a37a0ee8d5204eb5dfcef84f3cd0c5ed1f8195491358ccf1e704040126d5a2e23481d724630a73380646dea1cdbc91b8d9905e310c2901df1f6be25908cb7e5000fd527a9a48ea6df31c1168e0475f73500f0e8b45e890550e023ae1b167d3aa5619fe501252caa2c49d71b1aa69c499613f3dc7a020a832be9adf8363104ae20a6370c922152f70f4c13a049febcdca62f06390748b4aea2548d6a17b38d448239c8d64259e3ee03b8ba9695335e60d849eba55d4832e0642b8ebcc2f0e3286c8840ae151535da7866258ef247328ec0b56d9fef316fed8a13fd1e04892d5219e05bdc503ee2b8ac2609d49c741693581a897c78307ee19da0849e0fe435a062f0843f111ef17ce6696a69caa714caac9960a4426ed20f7a1abef43a312f81e252bcaad8dbcd25d5ad06f4cb449c6f1244eeea455cd341d5fab8db671e0975d007c953bf062ed23ac303ac066b6bfb00d1194045abe8b5bd7ff193ef471139a0db8904c708e8cc55c901bb16d54bb4469aa72b5ff2dc2962b292a87ef7101277ca48354384d0ac9b0689fef0a83a31dee9b64e959668a775a7ff5d525124f9638a4d928222b246d5446d70db660f573dc18bb6b6720da2246a80d210b4ef326b2bfb7d6e9371e3d43afc6bdc5d8876311aa3c5452af7aede806940c9209be3fc014a0a8b88de33b353ea59367d319dfbb77f029539d0166d80b54f1ccf7988e3adf3043a9bae57afee7c33daa218247b9ed1be295c77fb07a40633b1bb2937d96630936b2a9f4c160caeb7cd0db4cdcf08927bd325d470ba77162c1db3f6ad3fabbb04c6dc13e119564001080d8a1f24b90f4b111b9d5e92cde50dcda7a3a622a1cf96a24a8736b29d04e550eb95e331ca201a4a43c7f74ca619142861037efc641ced5c07266c9dc0acaf8448029dbb7dbd68f7e3a2d2a3492c2a8ba89d3a41a4115ff3244d37e946ce8d51c85859fa646301f10b280336f8f278875890b4b8cdb69cdbd31c39ec0b859b88acfe85465f08658f6926addd723322ace10bb92c681745f6a811f6eae220a34f85fd4202f24a51433027709840cdf21cc3b1b3c7b49dc15c8927e3cf28175a827b2041d2cf53505c6d7c02833e9b4f24cdca74bcbc4ce6d36f26e0613d22f88ae449e9ed46f62fd4db181950132ab330ea6fcebe1ad4e2aab5de8096b45bb29024574ec7b918333545cda191adf45fe53dadfd1fa8e8106a129873b80d37bfb4d272503f93560205744a014161813f26806d8845fe6508f61769ada4439ad468b4d015c3db5e623a3f490c5746ac03cd8dcdd2a584d17c6f26c5ed95a6f52285e7a39e1b5af456fbdbd9faa7dadabdc46301f93583792a0ad9c78ddc38a4095dc30ce74f5ff9068fb80c7efc8ea3f48298cf764f9e845bfa5015b1b4577123cad722daa2d2a6bcec5f4f97aeea3f72f4647f60cc5094cc740586fcc4f5b199681c1aef75536b44336a2b4c5e400a280f71ad8b7dde4cb1f3de51504d7f9a679cbd33fb8f60819201cb0e0560ca7dfc2916c845eb374181a8a30ecb7d4a6c512072885b763d1d7a2c8acc4c115c03788219bd3afccacd52dee3ad6d801dd1def1fd62299be167116cd21da027ce40e96ade1a4bc67026c13ca4c0601df0294e4cdb4e2c90d86a482eda881424ca6fb8986f520fc18ee0153e4e106262a747a41147ace29ba4cff2880c7568bb7ab4c2da398dc64fdaf1969183128c97acb03b996a5633b365adb36dd2d10433e55ccc7a5142095b5c4d450db6149a4f993e284c95367ae40cf78c3fad32c90ae081fcdc5811648eb42299d1298738de7d67914b5cce79d53f5295c7ac18bdf5b77e38f1f8d0c3bd2be047175fa40747d3eb82d50df6f3ea7633cc2b1a7c2ec280a2375898765053a6a6783a23c1f8f7917dcd822668db38358894b1d013a71c3b3c7914d2265000040e79f3546e9b7428a685e3a25b900a401b19c05ae6209c2b5d069cbc722ee5d8d84a7093b27edd4ab6cbddb4c80782bcaffb9c44ce207338b36a38ac9a0c4775cb050e0d6b2ed8808d0fecefae29c8e9b2256b0bffb20056f72ce1bf34bc9b83c52a0520803d65e33a69955c99cd59a5ecf71aeb9463fe18ebe6bc06f29c22286e93dad7808557dec9c5815a7705e4a9be777446b27be0fbacfbb60a67dbffb57966a2f59ac870001307d47ff62cbf731b2e75bb242f03b92b3c044d46040d4e595d7f8f39e4f699c0dc0bfee02023b622700f23de9085ebd87e2b947446827ec23e2c40dc308643a47d1e7b6319230a5382c789cb60d3271472320187252bdcf20c9a38dce8accdd494953fc1abb37b5831e42e90bcdb7e50b607913dd97e47020ef821ab33a03692f9b3c0a8018f776aea058e9923495b46efd2a5faa33ed44e58aeab103b6adf89e3dcb0f8104964fff79fda497c8adbf90f299a1aaae4963c810908697fcfd225f92a53e8c0ae029531fc12c0a7fba6dca547bfa8504d8077199bdb4ba264276728b20a2383748c608d7e62eba54fb7875224e36a4884c4befcc594b91513289fbe4352fcf380bfa80163186e564324c2fd4162464607a109bcb19847bbdbc3e4b4965a710969ab01c73040936dda53664b3d5df83b8c60fb303613be1e39b4141503520f584389faf1eb5f09d711083080c53fdfe1cd55a434bc5eb2a9de4ac85fcef08b6c647e62b9a8a2f6c2a01b06c69d75f38ed7a3c27f918835e890b70125b3fe85284fa2032d2974507db4527deb822a110bb835ef951dd77780c4c718c9064b7132e8c768f028c2422c76a758aec60301082447eee34c0e65cda53161ecb1853a14eaffb00cdbff2905ab1cd8b2a59c72cea9865d15c5be91adf2b272aa5a0fb73b1ced8c036e59fbbedb17819fc55c067b093f916e9ae991c435ccc76431d30d232246ea29f8b546b97c1a55817d780f888745e9bd31e345d4397d9e6849eb2f9ffbf4a8249855fc35d4b7aa90b", 0x1000, 0x6}, {&(0x7f00000001c0)="c9eb0c5eb3c9428e795a463dcd54ad87f86f89f9f19d6bfca1f7b2e0f1dcce0adf7761779d734101500cb6c9f64e88429efd07db652f976cc9d150488aabddbd248e297ed6c60e712c58d961734fa13c1936028bbc469252cba283517a701e02f6df5a4d6b168cf8c56f53344161bb8b71ed9385ab7d9494aca9d60ad0fdac40338f5aaeefa4b4bfdde87aec4837c89c311eccb313bf5e7697dff5ea86bed0ea82e8722d94c3e069c735dae0246047062946ee1daf93992454054b2e60f5b362aae8e95669e64fb5e50cd6c5fdff9373138d4561c902edbe10e5c7df1c96ed7e3226235169b92037fd55648bd9", 0xed, 0x96e8}, {&(0x7f0000001300)="617e23b7d20631e43ffe408606d3bd06c9aef1c6b2f8265bd3f8a5615a2b3e65dcaffecf8a19437ae14301da2c", 0x2d, 0x1}, {&(0x7f0000001340)="ecec5de43b665cc6aaeaa216177471164307e9545b2379c598a47be0d171e1e7e23bc850c22dc406240c2ac2470cdc91278303a59e5518e527fd87e388ec9808891a203cb8e77ccc5eee1f994cc36e70099ba407505d17316a58029084b45f9c51b72947ca63fc84b09f111e963d216766845ec1b5b47c55bf84d2bab57f3179e5a7f1a282c7ef4e72bba2998c69459563825a98e3a1bffa6a212029880c1879bbd685b5eecf0ab1c0df713b15151c590a7beec733f9e91fb4e020b8d66387168f1796ba3d25b77d0337444b91c5824f233e8224d9451a07df3fdb07cd5cf1d585aac767cadfb92e377e", 0xea, 0x7fff}, {&(0x7f0000001440)="0f096c14e8bd27a282820d8231f3f8", 0xf, 0x4}, {&(0x7f0000001480)="d1d3b027b2c94f5f4b87310270c3a05d83d026b4ca6e70d58e8933d9bbe7d710124d879960db14046628923bce8c78d0669ba41c8d4aa9e6d50afb14274f098393fa28da3acd8ae5582400b4195f1a409ff070a5028c64bf92dd430558397d6101c5cc62d4fdea482f754dd6f4e2d24bbf113d76709e95b707c178f8b840389b52d79d5c39d1abea04aae881dc155a65feb46809df9d87f71f0ecc85", 0x9c, 0x7ff}, {&(0x7f0000001540)="16e9766816b945497ef955749e4f2490016590d3181fe6ffadfddf1357b897cc4e0dd55f0218a2b0524b41e4a00c806ba6a6af6a44ac6bc863ca9b7963300c188b51ca390d724fb33523148734d2c6325013a0ed1f229d4fcedeebaae5b267", 0x5f, 0x100}, {&(0x7f00000015c0)="871851bd09d0068c3ea30126c9e4312b25db51bfb032a5d88141770772c9311941edabce1817368a26", 0x29, 0x10000}, {&(0x7f0000001600)="a40fcb78531b5dd4c32a4fec3f15027c841ce22bf9a225b976433c606611e00905e2b508e51719d06ba8e639667e1dd121dce2963d43bcdf251180377b9afb06df768158495202c618baad5fce119d683622355f8af5425ac60b4162cffea973498497002b7750a7229b275e299da790c47b8f3a8232fc68a0a0b0e11c41ce2e996793358d45f768e9ef95ced362556c82b1cd0d37c94534b4c70184e092fec506e37e2c75c6010a290903274d2bc2cdebbba2ec3d2491462850eefc425a64f50286c249e8e38b5a8f8eb5531c876f83be0c63bc16ee617bb65d9bb413c1a78a4f96089a9689", 0xe6, 0x5}, {&(0x7f0000001700)="4b33051a2dc67e8e96ad07eb3f6e3ca8ea47796b988974a24c2b813a1c3acc699ecaed0d46914e85d54d", 0x2a, 0x5}], 0x1225004, &(0x7f0000001ac0)=ANY=[@ANYBLOB="687567653d61ff69c820652c666f7765723d", @ANYRESDEC=r8, @ANYBLOB=',permit_directio,fowner=', @ANYRESDEC=r9, @ANYBLOB="2c6f626a5f757365523d285b5d010000002a2c00"]) r10 = open(&(0x7f0000001bc0)='./bus\x00', 0x0, 0x0) sendfile(r1, r10, 0x0, 0x8400fffffffa) [ 183.756927][T17334] loop3: detected capacity change from 0 to 4112 16:25:41 executing program 0: clone(0x66100d00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_netdev_private(r0, 0x8943, &(0x7f0000000000)) 16:25:41 executing program 3: mount$9p_virtio(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180), 0x42c, &(0x7f0000000240)={'trans=virtio,', {[{@afid={'afid', 0x3d, 0xffffffff}}, {@cache_mmap}, {@debug={'debug', 0x3d, 0x7f}}], [{@audit}, {@smackfsroot={'smackfsroot', 0x3d, '+:]t'}}]}}) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x101000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000200)='./bus\x00', 0x10103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x11) r1 = open(&(0x7f0000000140)='./bus\x00', 0x14d842, 0x0) fallocate(r1, 0x1, 0x12000000, 0x101) [ 183.797274][ T22] attempt to access beyond end of device [ 183.797274][ T22] loop5: rw=1, want=230, limit=87 [ 183.820560][T17343] loop4: detected capacity change from 0 to 87 16:25:41 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000003c40)={@remote, @rand_addr=0x64010102}, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="240000001e0007021dfffd946f610500020003e8fe028d3beb06080008000d000400ff7e", 0x24}], 0x1}, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x12, 0xffffffffffffffff, 0x8000000) syz_io_uring_setup(0x62ae, &(0x7f00000028c0)={0x0, 0x18, 0x1, 0x3, 0x149}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000002940)=0x0) syz_io_uring_submit(r1, r3, &(0x7f0000003bc0)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r0, 0x0, &(0x7f0000003b80)={&(0x7f0000002980)=@qipcrtr, 0x80, &(0x7f0000003a40)=[{&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/60, 0x3c}], 0x2, &(0x7f0000003a80)=""/217, 0xd9}, 0x0, 0x100, 0x1, {0x3}}, 0xed7) syz_io_uring_submit(r2, r3, &(0x7f0000003c00)=@IORING_OP_POLL_REMOVE={0x7, 0x0, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1}, 0xfffffffd) sendmsg(r0, &(0x7f0000000180)={&(0x7f00000000c0)=@l2={0x1f, 0x1, @none, 0x7}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000000)="83afc2f68ca1d0fd1beafc7cb2d6c23208b5f4299ffac91ebc0970cb119b64b65d68d7dbedd33e061fbcc7f006e497ac557afd0a7f70780f66e3776e9c2bc9", 0x3f}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="10100000000000000801000000040000339d51ed83cf2da5496d29dbc9600515993da5e11da4abe219c3d006d1ed66813dbfdee1a7377c8349b3135af4f62ed55d6c38c630f91a71c8bcee44248b8005a3d17f7fee04bab664166c14c65c7717d2b5864803dff9d6547cf20a54f1cfd2fcefde1c8faf20009e59a8b5c736192743d64b5930b3b8c37ed911c45e550a12ac022781b35ed73944745687763917470c299416af994d9d0909382d0201ff5fc4b899cea7e9f948800cfeed65796d0c5b45551ee1bda525220567a686689febfaf28dd46154721111ef29379d66ccf84afefcb121f10dc7f9be58f993445eebbbe7f279f08c2a489c24f2c5a0f441b51b70b82c547bd5f5de76b6c9f274ad0f274b30d5cd61dadb0b03fef83553c9116a433f702ca56d6b9e32cf8996325f35bba943aa0f8a57d60a961ab4ad8c929ebab234f66c4af1731255d38b74c45251cb74f4f440ddb469d87d41d5e807705ad639ab61a688803d1fcae7e27a7e5a19cde6ba2c9f309f8e004dd6681f7acf3a132dc565aa861a8d7023046aaf216ca577bce230de9be0bd7f37cfddaa39723185deadd7bc51cbb0156e3968e351cc19a208873d2fb58bddf5cebaa5c8330820ebb0dede3c42b2870b4187a8933354e73d694e1e2472bad888915f34879fbf1eb3dd014a5fdc1f50f06c8397862266763b7207a4d3657d1813b0e1c8b5fcc363147106881854d53eead7aa43847c25c5339938e4c7908fdd27787af72e9eb7544eabfbf3cb5903aad927eefa74e8298c4472f9349acca036895b3c4054a8cec4eb18111a86fc5d96dc2a53e2a5b371294b0f2d3200ecbb698279394bf910ef1b54aa4d166c38b3ad32f10f4349533ba4f827262f30d32dc9aa48a5b0437f93f35672c8d7d04a13b852d153a75586fb0cf9f20f6d9c260a6341837ef961def7ca12af82132af80ca97a6d7cf3692b3e1503045d9cdb77082fc78182ffc55a689fce28508a1d288ce059e7d90e979706040fc9cd6d8e5d4351e0b4f64fdead5a97bd89c37fd1dc3538b19a55bd8a92b16b20db5eb4a8361564c447f3fad09e6a73a0cf88b63e200287224cdde3c9b45b881bad40ad72119c554ae9c40fbcf288800b89b81aa16db5b1e38f1f005fce89b247db805d473d6b149a025e8c6141e1738b40231a25a7939af4e154cf84b2938aabde9201a6b145fabacfeff4d7e7698c9a033c82aed6e19adf39422cc0a620176784801b784713beb130ea45971264a6e7389753d59e3eccfb7ad13ce3a2b54e9c9a1cd76127201d4f6c850134e724b6bf2ee87cb78e991cb9140ff3bdb32fc23e07a3c3f0de61e526bc4265fad986144eaf6504245cb427f9ae64fd7e1f7335858954efbbbcb78c2d2f50f88866d11a32d52e77f4a8ebb375e51ea6704a52d253a0b9a11ab29ab470807700f6fcc4364aceb21b0673e72bd3fdb0d74b9db80c7c280db86ccafdf856dcf1a517d2d44638f98c7cef2599a897d191574211dac6e95aa7dc8c5b453e4242c3a79f1eec3d8f4826e039678e5c811e99e5aec8b71ce692e5f77fa3c0a74ad6aa09cb4815a8fbb267aa567cef2fd164127470fcac9d26d2e703123eb40913593071ca78fb6fc362784b757bf1ece6a02b5f2ec19fa918e16c311f75d4c82737ba25e4b167a167aeb4a3d3bfbdfd48a34f2bb5a51170c6ec61e96873f81c96f3600803adce846d8b1d10fba38c94d736008bb8367d7f3c75df96d751255f709e5fa77c1112caa84d60243acf75095d81d7a57e8473ca0c4242cb9dfe0c2c37f3df7f8568146481d6b4e49a275b1522ec73e12b3511c73ba76a8e920ea2aeac56fd7532b43c8634cdb22ae0f8aa57e02fea883d1dd7e40f05671ad933767a5c8e2070049da8974facd979b9c194f6d898ff4d39518a0c18eefcce174fcb52a475186a83183c58eb6f492417822ae2f327b974be26d031563b5fd9bcf3d239189674cf66f97cb826deec8971c7ef9798325a903f532a424b43bfbf89e0908cef442c8da00f352ae93cfb92d9b310c9aa7c073fd8783b1380f9b05b5418ba78cd379826121e32ab73026e0fc04a0dd855d91f20af24c53509eda796570f623ec4c17b979e1ddc65b7d3c8b434151d21d941da424a3260af64c525c24c5bedc576e3820c8da33b32f8f5bffa59371bc64046e69d33b42a536c259aa4c2fc0d81d165516dbab24a6077a1ab8eea46369c5c11537c94a6eac20f89bc6ee79884d886302773ee0e380ab93e7c5bc3c4e6eb607b3591bb5770fc38094ef42b537604775098f649fd88d4dbcb090342fe7a9f50544c64083b24b880f827b5ee157a80bfe5cdd046936d082be2b84ffe569b690baaedb7e040bf6612cebb78e4b60632da5cd9f9af2c90ba8b7123f826173d11aa882adb56572b1cbdce337a359a5a5a9f5486d287ee2037c5e8a407d743488bdde0ac0922bfbc587d5b06814e74532131864ae998ab93889881391c1249fb48def020a9583ec6f4462405e82a09de45599467bff4b1d4c75e1968f8820a593568c60e38b29e13011f59df276e5254b1b9a14fea4b013898df893595484f90e5b7d1f00aa4373186d5563883e010a5a63abcb9d08da770921070aef73e5da1e25a5ed5a5f861d9444dfc091a5ad0f11edf40fbbafacfbcf1d3edede81c876898f0ea31c42b5bc5c37c45599c11e5ac27f54eca7e1845c25985332308ad996d5aafaa6d0aee1e777d0e93fd928275d0f7f82c1af25589d80f13ec48743a78addecadaa9134b3939a9a888403b47f26ae186c3f3adf393b0178b06f24bfc5f7c4e8259c844f9581f767224c160faaa7c612151af12029f77e2376ae477493d0cec538c17893dc3eddecc5740c2fda3d6ea8d0b7ec0b98e69b03141b6df9c3ad388c260d440372fc555c10e74bc113c83266d01ec2157e44a87038e699f717c2aaa8ad8c1ff0f1037428586208ca4ab8d55a633698f28809de9599e0b6c99fe317fe815fe0302ee57d5583533fb532b2218c6dd6a63483394d2390cf7635275963265c6dd2e6e252328166d91b0e429093afd4258eb7675bb3c6427d344e24781093848ca5e240307d2e342a20aa03271f48bd61d5c19262831bb8aefc157696031722dbdd64ac586111861e173c8b07c252f63d0f310d30d1474b28b8339c291ba36d327fce9184b3010b3bce16177df3c334f2a0fd766614b592a73c0b69614880c0f099053c2068ab1f3e2c92e4f70e6482d85c6b6ce7d7850ef5067d93ab48073b7e6d418e4aa267f65bceb79f69572dc48325c2e58668a3d65154cff5ac86006190a0fe0133dc7e2090fb714c59d5c30d4c25aaaa299cfc3bea233d6a0f36b45c7ddc2ceef75e30d5f87357677438b1450d4f3b5d7b5b5eec02eb605ac608bded4151d025c34b32c193365b6a62650d3b4b0292fa7bd02b24c03daff740ec10cee4dfc23a8fc91939cabb45488eebcc5f218580695961843913ae0674215cb52617c15bef36b752ec5a5499248873f716de7b8a606b659fe0549fdfb30496d0f6127fc4ed6968959cd4e9c68e6e9860900514041ac72d16333bc6a7aced28fe6a15a182d4fe46fde57bdf536878d0cb427025e1a2cd11976f9671d41dc2e3bc1f240d100ef782600902b9859431c3b446765d967c9fb362d72b0b94bf64417cba48c2cb44ecfd9aeffc510f77cbbeab2b62c0daf58f67531c78159f520b2f0e8485e001d9880652703819fd6ac8b8177c4889650379fa725c33f237049ff05ebe8900b227b2c77c3637d40f389d3cd8ccaf66c024ce3384195b8a5e1e050b12894b3bf3967e94388d3d9a8858dc9b5f4757e767dc191562f9e0944b28608d7d1c4f61b465d6bee4d778c8d0b895adba8bdc4c54953c5a5822529f7be297aed054f9b56ddc92ecdc690b62e27046b47b0684c9e720912fbb12d1231e4eaef22cfd35f7643497f5514053e5c9cecc25d6504fd743f56809ff9cd19145f96b9003a72fd4c23a03dea7a576d2fcebe015d9e92e551a40d03ecd98c13645aebfe530e6b634ff2b3f90be9e95312312a327767f6b464931599290422c07ca60b05c7fabc477fcfb5e2a7681490afa86607fa1e6e0e15cf9b11d155786b5ad98b2dff395d99a17bfa5d1e0ce2afb81906bcdc4e1e44be64890569dcd9b07c9abcead9e796dad77f4014c642514dcc6b7f3c8186ebef5e62d337ad012a06af4879f90f7dd2374c65f3a49eb5b7d480bcf6111c27a6b7acf3fc1359ae7c2e92396b1539b0bedac6217d07f1beb58adf9de5794da1b678cbfe9acbe11aca6ab5a336c57736fe6570466e9ba5985de167bad2a6b514e82c660cd962c3e74ee5a59fb2b815bee219bc67aaccaf659f16ab5ce7d62a6e222aa352daf93cf0c4556960172c11bec68e33273b975dba28287c4b4472085360aca5fc64855d3fa553cee103b91918c20fe1b477847780c118f6043318b9eefc1a61aca1ce59a1d032d28cd7a1c8ed5e3f0e0447c112618010c49ef6c771669f37006a76308a90bc9bfaaf5e1e8881db4af80c3362b468a1e9a7f956a79d9013a3893075b5468dc3aa43ed1d7024c9e5ec0cf6e3385eb182c9dd5cd4fa70d406698883059aca62f5da44cabcfcfd04b8b1da271f73d7bd2bbc211c0c39a104a72adc1304b54987775b6cbfee96a2e25576b233e8dd53b4f372f0436decbaecb474e231d7c4ca44a2a194edc2a9787a0a0372c477c8b03a74dbf12ffa8e61d283a762102d504ed48e96d5d5d6d4db790a79076c81a8c0cca6f37c6dcc5fdd790b64013d3a36498acc5a0c663b6641dbb3d7efef7bba99627d02f0baa3611f1d16364e3835177e459ad5778cbd34522beb493d02e98b49b10f0000918d35405ad2afe31c08339a9e75e56baf9d49d6ddcaee29b464821a73e4cfcd25e1d6857e353fde0ea65c66d7281e8fb2fe1ea159d793733f131d1e5a1d7353aaf5188e92d8fabba707b48dd71cdda36989d334cd6da8e483e124a6ac11adf44b86984a1b487615632c894fb06da857dd06e62138de7eaa1c27caf89ad544c6ebfb6f1d8ed1b3d8856a95df7dbaa3bb693c7c6a8d2401dad6d6767a8218225e8affdfd11e32b6f66fd7d1762c6807155c44333e1fad49c8e0171f0e045f6e34bb4f247692f2d677a13762c28a375c96b3334395dbde7caa70d8e0cfa66c3314df0df07a290719e3c9513fa2e84823a2a273b91f0236d39ef904e47c1d5c46325f63e8a275568f9b18fc257b0e06786018bd9ef306e906d71fb465edc3c6f130af21a59d368970eb8e39c1c1c0c7b2b0d0dffaef488d17f355931ddd28ef1f22c3cab80c9e73393f140d6cbfee8cf0ff2a4bbd05edd1e7fe026919150ee7e07c9a30fb3ad3056e135ab46cb563480c5d53690f1a2566418349c6e1f2f19a14a2ad85a37635dc68ae20d26d58bb451931e45b2039027adda9bbbdc847614798ff8f64ac5170f6ac85df70a1d96f5c5dec1a87fce389d00cdd16e2ae8ea2e88a232296e637e54a8a5dcd9660a6855fcc2e2252f107cb08a409607f8b16b5fd279f039fee304950c1ae8235a32471480121d789866b852d7add5b91017916c439529c30d48ca2a999e3cb4952b80bb4311b09333f61acee5dfb1dc0bcf2210183e62c779a18ff6aeb431155fdf0ba1dd3576b166381510d795f6749d3243fc2b76d5431ff17067fdc4f286d126278fe67acdff71de4f8e7b13b29a0571eceee8d818d5f8c18d89cb503063604b78af3539019e306d905c22e2277ddcee0993215313e29ef8d4f65444f2aa62db81b0f29c7a1cb26fc4ec850a7c13ef0c8100100000000000006000000080000003585b0704b9f633feb018963987abe19da2f6604174deb1d51a873b3d1172c00e6700a9f325ffb4b40682a09b71f1664f4a784978efa7cc926b829926f80d87ee12973f65e08d158b891db80097c544b2a9885f9b0253c94a68b20b75aa49d3b24eab52c082ee21dd99697d06ff439ec727afaea5856187ae8ec6b2da9d1548266ff327f83472a7d97361a700c76f77c155b1cf225a35dee31b3655c908c896af142b1a6ebbb6c626459e00d51014ed91dd5530dea30bebe30c60fc799923a8883c9384f1c6524474fa53f2c539202de74d4b86c24c77e7c2303b2bf813d6375adbd5c389f8ea74ce3e6103918371b665999e3478355a73a32ec925a00000000f000000000000000000000000300000055662ec30fe402d784f8fa38eeca85598744bb8532859d6c7f2c2c35e3d2b97a96f77aa41182cdf77d6d842f36eb9124f910edededcd80edfb7e13147af2f04a4095fb0a134acb71fab6289de73c3dc0506a5848f687d17a7200d0090826d220829981c1121c9ae375aa193acc63baaa176d41fc2d7e08553ec4493f105b91ddb6e4a80a3f5d3574daf88bc67ebd963845511d9ad509a056c6b92b9791c01697ec5e0f093cebc815ba03484cd4b31f017fa6b5018ab599f4aae8bde91fa6c5f5e4f0da39fa4e2946809883a08af5423e66a82e7c1cd94553fced22862ab50000f0000000000000000101000000000100d51406305dde515eb937180f511eb6f7b68206f5aafb530fe611e3b03ed1ac21c432050c4ccccce2e7bc239bfdda7439fc016ef281104cdbd4d568395ea22eae4fa313b2b253adab29b9cd00101d5cc1bdaed563a3ac3322d88fb914caceb54b26d5526aba6679d9592207fefcdc6e303cd90d32dca1ff3b6be1ab8f028f934d30360e2074bd3ed341f574e434c7e35b1a23daffc2b5f557d56b05e59d1eb9336bced79f550ea7dc9cd29caedd0df3bb22ffbddcc66891fde3f81adf85f4a2f051b09141e5532c92e930c0978f6551deeefd78dce1021f593c4cd1f900000000f0000000000000000e0100000b0000004567a3207ec8e798b6200d3c6cbcfdde48ec29503ccf12483f784f59b9cd160438ecaaa2c93d3d1f86baf2ecc941b6b79a4469119ff8d4cd098ff02569ba84d6f5d97d4279592febfc82227171141c8826e8762dffb9e80db46d93b9ff8c70de8794ea76c118db6bacdcb241599f91923af3e6382b84b65ba0f559b94be7650f6ae991d83a57beb0dc0350490fcca89c680709d580d569682aa3938b63e5bbc09d6649fb81bcbf831409c79b0ab5b978537742dcb235688b510e6b23bbc6e344c23985d2999dcd48e5c0c7e996a4a3e7b01c6820d7c41c58093bfb9c1700000010100000000000000e0100000100000068edad54fc4c5b7b05106a18ba613286f86f605669cbd94fe9972a5c72136655b3c218d71ca29c18fa7654ad1674b74682bed998b4518c8016f6faa9daff8fe74517dc204123b4bf5dcd8589f33adaf36c70f6b7424fde5ebb88b5beedaf54e6095994bdd04403c3c312dcd076f1c460d8194298a5002dc92aecdc6f376aca729e516000f89dd4bcc29eedf072dc399192b758c8aa4a4404ee223a386295a0550c5acd77f31b2763855c1bf1b6e8501c16f2b364bf0404e449bad16ad71d25a3d83fba9029d7c5ec292f0b6396c6bc1a48b6de724553875f3973f21661b4b21857de9f72fdd6035487e5c3a29b507a2d626ffdc6eeae19458e0700f5663b179c9c523ecbf168827bec4525a9087b4b219f3c2fa2c8e181225f602b8df2ba23e87c4f45cc5c4f68f8091c03f933116974fd905feb73ca80aa0cb698536bf33b1fd87fa1d1b294d681220747ab3b1be5e213d8010ce0d8b31a113bbb8302d01bdd13c6ac42893cf9b13fd8ea6e9264ad3257d637da257364818caaaa93f0842e301cd5f88a84ce506a993c351be787c3843fb45699eca2409ef9ffbe74aa65c803d2486ff30d145be4fdc3f043c753bb090f9131c351705da1bdb4481773d85ac130327ada4d3631049e32c786d86ad72430491e4125134e8704059bb840480715b9d94918662c8bb3e3efcf930cbb6efd00bded0a5b8faf3eab46969fa5eb998af90a0b66cdf8849a1af7702b99f9c77b815713db323b640437acc839b2d01656d658b4821a0abd3358c7ec7c9c5ededfaf5f940805e1210295d665e9b9fafbff18a1770f07dcea576e280fa28e669052f1c2c67b529eedce769402a2829e7d4dd0c12cfe593c53b92a7b5376e43557134c741c160d638be2486a345d81f8ba60f56fad537dc18c5ff7e158c107a7cbb0eef56eaddc114f676094e60f1b766e099b1cd497bda0629d6c7f89b2ae85583473c8ffb142eb72166cb381ddf31c3ac463a44e0107543421b39a85bf09373933db73ca1fda7bff5cf07aa1fff0a3dc7576914916dffad01025f2f50e947ada9acd12a2f362aa307ad51e273229ac107b58cd34e12583f3359bc7374c88f508af7cad6fcb6ad2dccd54ec614748be9da0ba3be83db3f7278e3342105e006eea5f0db5cbf9d6a26af6a64add4e314e7735be4ed292df0936a9e75878003934285d6e156765be2021785f6f1e75dda6022ca5308eb7e3d419da139c3d0a1dcdc01c89ff63f5dfda5fb21a55094631081ed36392407865765b94ff4c63686eea6cb8f0545a211efd6c98159034c3b442c7a33090c72041b292716fa83f212b005981e29d29b57071ba73d927028c82ca626cfa200b89ee3c9db2ef56211442a04e919a9a7e74756cd5c0cb5d2d754337675508d4fd4fed2be5999926968886b4271b29cc2a35b91f98ca10e466a0735d7eace23d05af08bd8f2e3ec662ee85e4b6200c899185528324b0eae4dfaa25e3b739e2f687bd019cd67aff1b723ab11fe3cde9d97d0e51017e2c93cffb50a70884a43956ce312562554ee576dee9099f4c77f2ac582d218f47e2ef7ef81eecd3bf21687a7b345e42ba3c6fd09ab86ea5218484b90bc0f348d95087dcd6f0da332497753d827e009c0db77906d2a6a50fe7cd33f79a455a8679f06b64351d6269ea8559686462fd0955dbc12532c32a4595b866f60b19bf2f810906714bc1c0a84d2a430f9b83f1c42ae5ef2c9ee6c1d9deafe0173719ec791fe61c24b3a30dfc01440048eefb3601cbcda2241f341d0fe7564b7781d9603d93462d7f36b1fff5bdc338fd63e7d61bbd05499a961525cc92f274e2ef489b7ad4fbe1c0a3550bbfa919c45b8a99d986a4d74a6fa3e8e15e1692acac15623801f8c6f5a11a62dd8e94595f32ef5d082111a41e89dd8fcb81a352b7db4930dc56dc2a6c0ca807951a32a445268d7db015c4e3a927cb8014f4833ccfd845e6063a100f28d117e3770b45dcc06df6bfb81bd60c93973bd75ec592314c413758206b93b402575403f41d44a61c0589794e902f6049e4646f528bc7599ac1ce22831e82b44ae09a100200000000000000eed80a95a5447c688f80c4d729a7057b5d5177443bf873cfeee0ad414121909c8f470e1e32808c228e7ab5f2985b690df8a299e15ed6e8d377e4b217e61397c38cf3af03ef6ca161b25977a06061b3d459918f962c4b2618df88388d12806cdd85382dc45202d4e5f6595144b443cfff05af47703577e5e71f49b41f67aafb038e1e9a92ed8b2aa11604a9be258967a97ca1ec2288852a50ed492e868fbc8b51ee6b851bf1cefb2eec4b3a262ed7acdf01d5c5aec788d1f064cc2e653257954782ddb5102a9b0cc9025ad92eb53e7c47c0364769dc8ee7e2dfe369cc871a735dba75b9782be0405ea2419537527533ab0896731fdf4103504311ad30d316f52c653e5bf285e49809b68bb1f7f3f4b5a137c72991717c35579cb3173a15ac2505186b08f14a0d9f19ded6aee139db66ea2308387a82689eef8c78ff0f5afcbe66164d7d5b06919a12190c9d190df22d57f20efdb6753a2e61090083baaffce4a49883767ec3cb32e8f2be3719a449995857a41e49e806a5e2e2f89e528ca23f0501d17de99454ac02f607a0ff96e8835c412265c712233d2a96d4c7e2bc89713dc43aa635bd1e9b501d7f3ba3687f0526ccc36766db942406ee9565ff81b9708666a5ad0f1e6b71b34e7a5fda1248bace487ba4aab145fee95797b43860a59b8569d2db66f3b91eb264823521a7d14b50b497a02685d4e8d678bde6da5ee0f3e4c1cd791c47aac21745c64d7c0819fdfc66754d83c39cc70f14fb677164eab46dbc0dd4bd28ac53941c2fe4647c4c044570ab200b489f119336237ccae6c355b57b5369815ee7d7f17a54d19ad0291f41859802c73ba0a1043f8b46860ebce21b2ffca3a2faf2a3bde2ced7ad61b57842f50fc7b277379a20c9a000783a34e628a065c251ca7429345c97ea36aef5b038a89ab3dbc07c2823e6a91f87132dac1050f0265434b385ef840d7528436f5dcacf54d1d381e4377bd8550c4d23d45c8a5ff987b969b0791b603fda194251b97635ad15e287035290fd0399c6840e4c48ede20d9135dbe615ee0155dac2c84e182755f563eb1e0a0cfc9209c5de33233abb39b391f48103d422b2e314b20ac0f4b9867c41a5199a26e4732c80d39e607fd91c85781fd066ca6aee2a1cb0e13174a40377b14c108f337786fb6c7eefaabfbb2a244beb88fdb4d5cb5acf401a6f5e4cee7349c361381a032784a5b1c655847fe08b88acd4aa5790f0823a7bc35d19e3598e151f30493f71fa09ec5986ba90aefe0012c0165079f677813954a11f0a31d8e045b96863b5ac5ba745336c5cc68625f6b96c5a8e422f83c32c7940859f1e4da69b8e63158eef07c725252813f64e45d3949eb3cd2a390f6fb197bc2db32e7e4370c00f925c13ff9267bc8156ba48b397aa37330549989d022faf086b8e6b52aa20b572057ceab6e3126334061252ce8bb281866e278b37357144e35af0fd239f8e251988f16a87b165cd2390269966969aac17cce9a0434e3fc98d6da9fb7dc636bd1db9bd621f278ac24b669b467f696b6b6ac2f4b6ada7a33dca3f5e575b50a920d45f7571bba6b8af33fe302cc60bbaf385797de151a38dbeaec2bcf9cd644f2474e4be53f762e7242f311927b816b6c272c4666f565e85395ecc2b3bce0948b1d1aa869c734268fdaa579a5e9b593e2d915add0a7ef6776e52ade15f89ed315a0e5fcecd7609d1e95b5cb49cc2f0a18d3121f85dc6b528da9d6a090515f84acb39d396cb3988a9e67ee5cd19f1d00ee4e943eff4fe35405c6cbafe54fb8e57276056ecf3b724165d5b18bb7e92a6dfd43a61898a5fde2781c1ffd56723a20c96b902467d98855946a06eb9e985dd093f9f35e93145a1f4b68699c6d3af491d9dffa8caec3909d24d16d65a8c090ffb12a432a7bfb8f9ea5310638ef13be255897576bf86bf7285d66104fb980bed452b23a8812855cf58c36f28b7b6a808b1d38dac5ef10ed1772c1f2e9cd87e45831f8b3f4ead7d1412c856a3d51d9f6963c652a63bed6bc2dc74e31e8756601af5d1af857f52f74282836c09a389d1e41ca066ac5d058e23a73ec4d62dc1ea119a050466efbe50b0849446753f0e2ad70fd1d77192f266b30faf952e18070627b8611cb2ca0d4d73dd4a058817a5f9378977489fef4b9b4469acb83340244bb4fbb2b6a2866fb6e49e56e2fa3708252d3542e9c851915184044f94b74e1b3ab840bf63e33b56ec4a1c1574549d382df59d18d1fb48e8c3ac5e760d40e17a6b5a8050a3494068ef69b9dbb8a442ac3729c46e18201c5da3ca5d1f5923b65c7cee64dcf89d02f6bc31b6693051011e389a135eb3151309d9ba9d7b5495c11d4c43b5c8a0774da13f4d9b0599c8291a9eb502a1d849a16dd408d65d2ff1ea55870ad4cd89465ce9950e00a6b34276e3a6093ac93125f63bf8aff2b6819d356a958bd7a21ae48eaea91ce1550081d0fa263a350eeac3b9e72037d5b3c6609cf825e09a82963de1e850ebed6d7cc06ae7114ed98a0ca34f3e50b67087a2a0e6b2ff38651bd126a96d4113b3bb5a9a93c9117c0f0911846ffd7987cdf9b29797f9f8c7bb6663e22518477a5ea1b99ebd631485847a93f9ae75df96309bfb416e8f083bd9875bc1ef471d0409cb300c95dd08c281e0a78f3df78c05c614f37423d45316fdfed0a2ab7c3cca4b1e1e2f8adafe88841ede3f1b9b7b167857d7ea3a87fc41d9b2949c4658abce7124151a6971666ae0b4706a6487ab129ab1dcf35533299ac8a6d480085a67be5be7c1bde22638dd944a4448cc1b5b1be561abaeda81d1ec345e71b34d4c0b517261de3854de72475f654e78d59c7f214801849d594f3fa959c14e387037fc33002b579c7d3b6288a6ec28d22b4caa2d5fd18c0417ca01062088108cf54681d239dd914629b8971bd9cbc72e2b3891e9517792875b7edaab8213700142bfadfe1c136ef2a5c1d1079992d8f6d48bcb562af3cfd2a6c38bcce6a02d5e07fbe8bce1352312e768c692b222264b0c8b8b87b0c1fe7030e091047537832dfff3dc2a5ca80f2b7c48028859e7c72134fc004019e0d66c4ac4933f47e8021a9607e5982becab7422687c9959abaedc840a040a447e65f795d4cbe7ba84feb1d253f064ed53561fa08c5cee09e1c7f1deab24c4deb50a771a5e149db98ce8473e894c118415b2adcd121be44be87385bc2706a8ccc7f7a056a021270fffdd9c1a15e91b26e2c9adb7f805424a320aefa6453fd390301c41f105463656303284bbc05babd4131302e8bed43ccf51ad07c7edf67388ba7ac6b0bf446fbef3af56dcd454723f52f8638281b810ba6cd62ae863f783b2e3740bebcaa26b8a2fd0b9df2477b9c4a6b439b9b7126457f2437c9c57b1584483d50ac5e6a02cae8348cfb94d9e3e430a5b9239425da10e87bbf22b787ba9240e3fa724750fbdefbdc9ed3a7c775fe2d37e94d05e4917b9dbe2b18f759d1533262e1a042ba35620b56c9e24a20e0dd5748afbd49d974cc862133ba95f59b679e1c779f3f4a25aecda84726d1b756fe3fce4945218e698bb98cc03e2ba9fc4695c00ed34c954f497df85badd68f577cde2e16111bd0b01dc806a4123c52784cd03d51ee0e193cde81fb213490d049aba52eeff6729e2db819a78ff9f16db400c7fc2ee83b9aa099b4004fb53d23e69d467f3cea42206a3d50d6c85f25cf69d73b8000000000000000e010000080000004761e596f7ae097ff2474d534957b201fb058a52d68a50aacb04bbbd32ed677e38c31d2aeb35d5c9ffc25c0279f776b173074a36efb6d592b71014eedfb47e88feb2d97798bd9301e568f57ca84fc7b49d7905d3a153b2a524585b2b30b8e73ae9ad77327e4b57391582cabe557846007829b029bfcfd4e5bbdb66a20c844b8f132f858ab55f890c44c1f67cfc42b4fbb86f6e5b8f50ba692e59e5582e81bdb2620ac852cb0000005800000000000000ff00000003000000bc09c4e27239f632d97635dda5c586db323d95132a14d7232276ab3dcf9cafb01091be6ed1e24fc4c9085e7bc69c6869e2b789ec286056be2c8f009e9df5f10ec6c122597a000000b8000000000000000c01000006000000b2a9869adc771d7f3d70a74ab7047643dbf84b8ca0b82728cb4b70f78e84a9798a36bcbb603526ea9d539289d8f88c849b6f4526ba91b3a5b09c79bf06cbc06da7cc8d485cbd7541af381439c824a94c8ba87161aa5c297b319fecb00a6106d8208093c2f0bf974707ec5fdb6ac08323fc63d6415fd076022162fefb23f76cd9c116b9c6c7ef6cc92b661ffe3907b0933f3ebb8bab2eaec49f3030b9d1b36bba0ba1350000000000b8000000