b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x7e) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r3, &(0x7f0000001780)) sendfile(r2, r0, 0x0, 0xfffffdef) [ 3086.176046] syz-executor.7: attempt to access beyond end of device [ 3086.176046] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3086.177850] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:57:44 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x0, &(0x7f0000000580), 0x20010, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) [ 3086.252812] loop2: detected capacity change from 0 to 40 18:57:44 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000080)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb3c2d20455becc8e58107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = dup(0xffffffffffffffff) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) getsockopt$IPT_SO_GET_REVISION_MATCH(r5, 0x0, 0x42, &(0x7f0000000000)={'TPROXY\x00'}, &(0x7f0000000040)=0x1e) 18:57:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb252, 0xfffffffffffeffff}, 0x101}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3086.348523] loop6: detected capacity change from 0 to 12 [ 3086.373912] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.395025] loop4: detected capacity change from 0 to 40 [ 3086.399547] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.409337] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.423476] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.452344] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.459169] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.463202] FAT-fs (loop6): Directory bread(block 5) failed 18:57:44 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:57:44 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x0, &(0x7f0000000580), 0x20010, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) [ 3086.527223] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.532366] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.533483] FAT-fs (loop6): Directory bread(block 5) failed [ 3086.663500] syz-executor.4: attempt to access beyond end of device [ 3086.663500] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3086.665332] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3086.675108] loop2: detected capacity change from 0 to 40 18:58:00 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/asound/seq/clients\x00', 0x0, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:00 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r1, 0x89fb, &(0x7f0000000480)={'syztnl0\x00', &(0x7f0000000400)={'ip6_vti0\x00', 0x0, 0x2f, 0x4, 0x7, 0x2, 0x42, @empty, @ipv4={'\x00', '\xff\xff', @loopback}, 0x20, 0x1f9829450cbfe792, 0x0, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r2, 0x89f8, &(0x7f0000000540)={'ip6_vti0\x00', &(0x7f00000004c0)={'syztnl2\x00', 0x0, 0x2f, 0xe0, 0x16, 0x9, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, @remote, 0x10, 0x1, 0x4, 0x96}}) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x42001428}, 0xc, &(0x7f0000000640)={&(0x7f0000000580)=ANY=[@ANYBLOB="b4000000", @ANYRES16=0x0, @ANYBLOB="00032cbd7000fedbdf250100000040000180080006000600000005000200f300000008000700", @ANYRES32=0x0, @ANYBLOB="140004002001000000000000000000000000000008000700", @ANYRES32=r3, @ANYBLOB='\b\x00\a\x00', @ANYRES32=0x0, @ANYBLOB="3c00018008000700", @ANYRES32=r4, @ANYBLOB="060001000a000000060001000a00000008000700", @ANYRES32=0x0, @ANYBLOB="060001000a000000060005004e230000060005004e230000080003000700000008080200010000000800030007000000040001800800020001000000"], 0xb4}, 0x1, 0x0, 0x0, 0x4004840}, 0x400c0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:00 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) r5 = dup(0xffffffffffffffff) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xc) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:58:00 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0, 0x0, 0x6}], 0x20010, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) 18:58:00 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r0) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:00 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_register$IORING_UNREGISTER_BUFFERS(r0, 0x1, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:00 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000300)="601c6d6b646f7366d8a02b00080101000440002000f801a69241f9def829cd9493ec3506cd4c9228f15a8cb1634e4acc2d5f67c69461ec16d139c247db9d2813d22bd8fed8da2b1271174674eff83fce9acfcee3e2edfa877aaaaddfa788bc5544ccbd853b998914991cab78b7d9929df0bda03cb2f288b9cab080ff323b1ea91f703c810db3ed5f0d2787b4775c455473f236998f21", 0x96}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000180)=""/104, &(0x7f0000000040)=0x68) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) listen(r3, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r6 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r6) write$binfmt_aout(r2, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r0, @ANYRES16=r5, @ANYRES32=r6, @ANYBLOB="bc03235b332e65f2a2e964b0e3edc52221d868aa9a3b4452ba8c6badfd6d310607d570f317096502e2fe3cd72733c413adb3cd684fc2da7d34562fb61bf7117ad9a7813ad4e6425d068714cc200cc8bd52d66885f60d80c43043338737b288717a71", @ANYRES16=r5, @ANYRESOCT=r5], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) fsopen(&(0x7f0000000000)='qnx4\x00', 0x1) 18:58:00 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r2, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r4 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r4) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r3, {0x9a5d}}, './file2\x00'}) accept(r5, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) [ 3102.856164] loop7: detected capacity change from 0 to 40 [ 3102.878336] loop6: detected capacity change from 0 to 40 [ 3102.878426] loop2: detected capacity change from 0 to 40 18:58:00 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) socket$inet6_udp(0xa, 0x2, 0x0) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3102.949476] loop4: detected capacity change from 0 to 40 18:58:00 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0}], 0x20010, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) [ 3103.060659] syz-executor.7: attempt to access beyond end of device [ 3103.060659] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.061629] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:58:01 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e00000015314043189f81ff9112c4d140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000040)={@private2={0xfc, 0x2, '\x00', 0x1}, @loopback, @remote, 0x6, 0x1, 0x401, 0x400, 0x9, 0x81000242, r4}) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup(r5) connect$inet6(r6, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r6, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) getsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f00000000c0)={@private1}, &(0x7f0000000100)=0x14) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3103.118166] syz-executor.7: attempt to access beyond end of device [ 3103.118166] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.119261] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3103.138342] loop2: detected capacity change from 0 to 40 [ 3103.144601] syz-executor.4: attempt to access beyond end of device [ 3103.144601] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.145558] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3103.147113] syz-executor.6: attempt to access beyond end of device [ 3103.147113] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.148140] Buffer I/O error on dev loop6, logical block 10, lost async page write 18:58:01 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0}], 0x20010, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) 18:58:01 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x77359400}}, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) r3 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r3) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) copy_file_range(r3, &(0x7f0000000180)=0x6, r4, &(0x7f00000001c0)=0x3ff, 0x300000000, 0x0) 18:58:01 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400000, 0x5) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:01 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:01 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) openat(r0, &(0x7f0000000240)='./file0\x00', 0x8a000, 0x20) [ 3103.408341] loop7: detected capacity change from 0 to 40 [ 3103.421188] loop4: detected capacity change from 0 to 40 [ 3103.455422] loop2: detected capacity change from 0 to 40 [ 3103.495085] loop6: detected capacity change from 0 to 40 [ 3103.530564] syz-executor.7: attempt to access beyond end of device [ 3103.530564] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.532683] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:58:01 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0}], 0x20010, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) [ 3103.583056] syz-executor.7: attempt to access beyond end of device [ 3103.583056] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.584043] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3103.615967] syz-executor.4: attempt to access beyond end of device [ 3103.615967] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.617045] Buffer I/O error on dev loop4, logical block 10, lost async page write 18:58:01 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:01 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3103.691274] syz-executor.6: attempt to access beyond end of device [ 3103.691274] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.692459] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3103.784337] loop7: detected capacity change from 0 to 40 [ 3103.885468] syz-executor.7: attempt to access beyond end of device [ 3103.885468] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3103.886459] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:58:16 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0}], 0x0, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) 18:58:16 executing program 1: r0 = memfd_secret(0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r2, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0ac1408da08f41601009ae900"/22], 0x10) dup(r1) r3 = accept4$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r3, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r1, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev={0xfe, 0x80, '\x00', 0x18}, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f0000000000), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:58:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20103, 0x40) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) r5 = memfd_secret(0x0) sendfile(r4, r5, &(0x7f0000000540)=0x1, 0x7) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:16 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000240)='./file2\x00', 0x9) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:16 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) pwritev2(r1, &(0x7f0000001740)=[{&(0x7f0000000300)="b7688e9ad7a70fcfd30e0989b9542fbf183ec960e890758523b26f6234b32bcc4ebf7e34d26c8cfbef1a8e714766307a9dd89f736bd8d521f9c46ab900665cebdfbbfd972969dffa8d3c6f85f9891559e802f7d6fe1eca577623d710434c6ed50aaa3811c7fdff83f9612696bdaf806bbda1a64243f7a87a2b3f97c886a5f4f2f999b83577c704b44e7b86b1ba7639b68a1be43cc28bad0f5ce949fdad51f2d58db8a21afc5dd166497249c4b92257d0acdd840ca3b6027d74", 0xb9}, {&(0x7f0000000000)="a75c01695f48b3e76254fdc29ffac09bbd5d443edf6a7c9d1c3e1915c2bd32f77ef4a1fc7bcdfc80c7ec89f509155a", 0x2f}, {&(0x7f00000003c0)="ae534f6d6805862ef1170783d4d1eac70e6d0c8bfeff0f13b6954e15ff1cd4cdf6e2d017fdd8f3fc0bae1742ce293bc843b9f113ded231d52dba50db6d417c2c079ff4acb9bce07bb19eb3c4da287376a286a7941638b06bb9d7b8b5dc3b3192c326ecf0ea62334ef5a97642f4d5a3876bf1a432b34ee5c4ccccda1dbe4a480288eaa4a44ce523370fcc64658b5d8f347e3e4495310dd6f78117a7d1bb5ae8e7fb1fcf83fb9a7f2d044545742bd10b6a0ad77f226a9e162cb74ddacb4e8d1e869e587621ed60c421d4528abb1ab11f4dee7cb73f35a294", 0xd7}, {&(0x7f00000004c0)="cb4bfb4f0bd98d68d4802d35cb5a0a27de12074756724f052fffe12d3d37bda05edb0785be85e5ff67d1809719fd120baed71f6b8febaf241724f637e447c398c54b821d32484047915c0bbe4fc634ac4d6bb5630eae4cb3ad04dddd006d27a76c12909d0b98a88f55b86d8e7d295b4f24fb2657e75941d1edf0a5d6197b2513c41060c5f7aa76c4d6ba2d562474282938deb9156b794c7b8e7b8ac209421ec8b880cbad29d24684306e929bdf5b49f07e497ff2fd73ced7a922d91e52af33ffe7f3d6d3c4c0af1c17e4099de5ab187adc128bbbc144d2dbdbcc1a24035e279181b5fa245a21c3f2d976f869bde1842d70b2dc92d98c5ba902ae33", 0xfb}, {&(0x7f00000005c0)="a5cdb4b152d8609fb9ab1e5e81789a3cc70b3a621381f4ffcb87018cb5a5fdd00f59a365c4c2be9028da20143ba3b8ea461989a7d9b4d6b05a73b70aec7cf5ea635c7df79bd88ee6bb5c019b3199ede6c537842d7b297a34b29f9044436e124d89d4a70d0773c152ed2c1e29a1fa1c1a83ea659f090e91ad95235d5239347b071f65657e93ae2e95ac913f55f62c050b932d9799e24b8d05178250d5ba3d6adb0a763f38fb8de3625b1d928b537dbf15f1350a86a907756d8c37980f40c3710d159acbeb8bfc1f0413c38462deb999044ee6c4c11b4a49664656b12e1cba089e82d030b84dbc4e856bbfcbc52f4e73f8089ed4758a9eabc61368248dc5de2d89ad5e4b2ffc24956276ff4e4f9457ec6d900933400ee20cdfdefe414f6b58701b546fddf5bdfc69f01f9a0afc2735d2011554cdce36d02cc867a8fc8bb252d06f3821e5d734f73b7509d194a46ab09ec93dee1898a8ba267c63739b373ec5e6cee190837f7d8602089d8620be7a0fc81c7467e6ae555ee511571c2bff56df31d9bae1c66d24c89476acfcf5ddea52328e12cd3c84ea2299debac4b5358cda74c9a3597819b61494cd4da8de5b9309039f8757e2f59c0a3c2f150821706854ebe7bd5d489b23b5a01efce2f0059dbeedcc5c3995f142725661d600b42939f835be1712f7258612f4bf2b1c11de85412f30c8bbafeaceb9359a00f93a5688389192c1c01ea022b471f14b43d6b628a53976792ca7ca22fa9863391f21276de6071f6d77fc0a13d2a2bcfcf5e24aec50038896318168b17e403bcbfa6724212a94fa93960ac8f291f1f0ba401ff5f46f34549da8d3c2690e83961e0c7fc859c8744397f19f6a70095ae02881d11dafd802aed91cf396017285ce8f9e13d66378dfd87518ccab7113ee0eec783066a20fc978f244899f22fb79efea6306e15adf3d95eb90c4d85d7909553abb60e6cf7ac039012887f4423149466dddec22c9a5578d732e65ea685d5c2a5b3331c36a856f6ed122fd52aab46235415934293a19c50c31c2b8299f710803f31656aa563f03c9ebaeabd97013180b427bf2cc1bf01c39a707f4ab78b21b90b792858ed4474e82c8cc46c8a79821fe29e352177a99b24e10441833c642feac27be8200e106eb5506313818545c39e913ad24fe04f5ef8659c7eacf24ff03abfb97c0967395239c99670b95669e580559decee4d321f9e2b2e8d8d0e7ff70fa966c5b141f4536054dca31ae4c7de838de6ad03d751ff4561db712b0926b62a5699a9b3a0b3679f42c43e7037b9edb55b7e903e2b9737f0199d71bbd975d7083c07f087192f9a97b8403296d9284f66cc9d6f39eacb648a1ca84a8047a4539e6cd8e9b673192c2ccf45addba484e6fb446873388a29c5e2a509790211a3e2b0f3237371f7c6ca8d8d96e47a34b3950c2c7a84be384ca08a72264c762ee05e165b420d785d61f90a4908afc90b5b4e13198d803eee3bf2e0be010686a7e48b61de01ae9f0d568660e88a6365aa51da3d5addbe8bcf816c50367fe56bf2b491c6406248caa3f3326b74208b2b889599904a535ed48cf0427e55cb8082e49d88fa3482f95f6890c98730e5ab3faca7f62aa19b894c9fb2765a37d4ad54580ef39e42ec0b4bd8d78a88b889f1fc32fd3a62e9fd0bfbd649f310d8a370cda946d8f9596d6def852edc71daa6d9a85cc1bf48f8f4047623a073d416d246e9a76ed641eed9bf3a277ae6422bdbe1baa760013c985e064ffdf106a37e4c1054ecd365d5b2c77eed6976c14516ed937b21c942e1572391992feb90293699e46a41c548f8a7e278f1b5d44030acfa9580a93384b4f42a043a12b2dac03d2f67465ee11de3d65ca9b6d73522e002edd62121fe17df8771544230a9b7498d141d0d6ccae2096eb03853efbfbdfb1b113d8c7d343555edff8f1a89a5c6dcdbf36b32a6aa5ea50962bc3c2901d86efb1a380b0c66ad6b9879b4610903b5ba9b8268d7a3cc92c8a689cb875d0e67c6cd5b66229a2bad84c9253bfb9b27dff0153726f43c2327fa1c560673252883bca7596cc7378ec72e87464bbb1194bcf7905823d81843c158afbeb5467a8700c8a0c9fd2bb175f254388bed868c26c0582d9d06ead15d9a57d63211a6f355904977bcbc481eda98c14442f5aa749176eae288a97ce108d17ee947baaab8ba8348696930bd92812c1586071c53bd1a6e6ce8e78aed34fcd1f19ddde087434edf9a15eb0b0bcb45dc525c498523e0ad17d7e97befe7d514af0b02faf34c08fb2744e0618e51b0f1c71e73f37e7090804a302167975c7ccb5a8097fb77dc7c82a00fe58bbc668df4cd682299919a681bf2866ff190dfff87c88b7d3708c1c78f74ae450ee813397e09ed9655058b08c95e9e46a2c758e73be1ede711efdffedd835410a052bf89d5c3625d7b2a83636796d98827dc4154b0790bb17095b44beb2bfded3b97d0700e7e72f4290b4508e0d1489d5e1e453aa514453033d7b66e16bf78d21f9939e81bc07454e22de7f0f66668fce87a559ee7c3e23eb2228ac941034191bc30f63ea041ca72fdcdde4b2c8e9a1aa042d82c68d31aef353143de936c9a48ca92225d46396a4f941dde8859f25de6364ff7ef311b9f29cb26eeaaa1e22eb57cf711b117f6063e94941337a9145deec4cbc02709ea7ef0ece52454e0c0e73ac6e8409ff1804ebaac258a8f5742ed3f4cc21b57abe8a3b4dc5078df9b0bf5643612c2de0767500cc179396b8ed8f1b2620c44ee1b77789dcea8f53ac6c469bf742f349d1c81cfed763c6985b5ba6f478bd30969d87accd509b743954bd681e3b032d8b8021c117575e1aec801a5c77046133bad02d7150cbfa0584360b7ae93f380a860d829ed6a6c3f72de3e06c4bff903d56d0015ecca5b55430074a30db259bfa1d456164b388a6d441f8648a3a9c584494a0ff8f179383448655bf53f5407dc045e1ebd0ba6dccbbd7a9eeb8a374fb5738ff79e1f9c614b113418a36a0a927e6ec287f26fd22f65ab70219cc4b75ee9e81a8296ef5de94f5ccdbaf18dc71f825e51432f70861d40a24eb35db9deb5a42d4d61e31e1cab2378c96ee168d83a588d51240e44fd4a003125e762f571542de7d78d026a4af01d823482c3b96340b3cd46b539eb6c0c4f497584f6e5c156d09c0fe7ad29cb6542a8ec25b59feb03e2610e3740ad6676a42f6f87c2368384902260809d89488e37a92e4cbfeac658694ca9a6e06d7a123ab921a20efe415b5c67e442c610ff5a4c2e506192277512b89dbb20726357f4eec8baa74e3b359e9b04525d61d7bbce4eb93f4b7425ef3195f457c882ed1a748d3d394694929d625d06a96253fd4f8e8329d42a07cda9c0899d9f406bf2f1ca493c079a81905284f80d56866a211204aa3efc83632e70e85528885c4d19dd2bc79a895c551c3e19e7aeb7346e0eb5b7511f45ab5d967470e8016386cc32b23a79bbd2bbbcc79f282237be6cc328102428aae3081628626865ef0fcd83410eef03452b58d0a28e3f10dad731242ad85130942a467c21acb997609d902667c5f0efd1f03f12e4dcad2f4a0ce6db0579b6ff73ba7b8d367ca6476e39c7d0aa5ac1b79328074e724cc2ad4768212f8e3c1307757fe61bbe62709fe9746612b3872bc3c1d40ac0e9a3481c127625fd576d1f487404813931eb687753167e7ee74dad7d16cad502e47bf27d33072edd8f9ccadcd0ade0e538861e1abdeed34fce697ef16167eafec7b6bda5e6ada52d365e470d59b0baa843fa0226dc636cd1a2bb7f58c9c535270ce405219f28714dc64211642cf67e9ba9240a1e35bd743004eb7174cbae213584e639f467f901966893fd4badd47625b76a1d86f4bfb0dc954775cfa8cc7fdcdd775c40706196bce12a5e3bd1001cd697c2008d622df6b1aa3829037f4777f05ae750e6e4d280be3302f979b930e1a7eb2f353a707e1b3bd84f79e8156b2d60fe8aaa8e1eeb4c322b9a7843ec25fbc0a1b3009ff3fc921c9b9a7b5c8d0a76dbed05431c9fc1219fde18d9d4bfe799aaabed95a91a49c6d353de013eb80bd6b7bcb68b9ad7d3a407b76585469b537abfc94cd54f26e9f78c4791d773fe72acdf2693e285ff00b4e44f18a5ad51c30a0263da6f4b51072008853b3d0fb7f0fee5ddd285168939d5349d60fa388805396b063e89f98957ab6e684adf4e9d638b01291b7110b7a811718f836eab58f5b5fedf556fc783b864f48822ed3953485616883c522add8b29e1eea9f1b4bc2c3fae5dc5dc84d8dcbeb08a0cf1f8b53d652914a1a9af44a68c0567619938492a951e64cbdf624a6baeb3607d7ca54c74fdb94713416cf8ed31334bfc7824db2d7155d366f0899dec7e8d410aadcd7f44f6ae4ee0c3eb672520cce4eccb0f86c3769878a6aca3aa3fe78955df08bbd4ff0a7e87590cdfb60124cc4d0add84f923891d3452fde9d4afa44e62891d287ea2a1fd0c9bea2ca7480975b86aa94ce3d49e6b41a723cbfa6523687b7adc67716c93e3b5bbe681c186f487759483b114393a20d14649e83d07a8bc823ade00f35d082dd6f8abbcf0a8353b0b2317affc7e58c39747263f0f8af7dfdafe84d01333f47da58cfb466528e59b52df3036ea0de0aa009a633e9e4a5ccc9d6df2bb79f1433c8252f76bbd4a2a75029b612eef23c90e4d2ecfef6cc8d680e0e8e664e67a5029f4aeb0375b5bf207576db92a79c29aa513549a462ca9b9c68ac1bc10f15b0a5ecd3fb770eb34995fb79f368ecd9c1b9e604f6e36095de6db050df03a570eb3c18fd98d81762aee2a8c5f48c1ecc696f59dbc938d4dc13cfd1bc6f2f2e0169487a7dee10cc510d1cfe8dadd094e6a6353b01d3bee294954950023c726475aa07b7084b3c39d1bf50181455f8c5f1b074fd15b6500db885a485586d33bcceaf0e6d75ce121bbd11f6012077179646e1cd16abc37c2a6e8248cccd2a71612995d8f5779cd253fb47f36e8809be6931d46684814d85c4d95217ad69fdee837e8f3ce8c95b0fc68638eea3d87967ab0b35c496b0c5c70c368b892cfd1e9fe927a34f229ce3f77877e3a56144f943f6aac693f7f646633ffc0407a3a44a70c62dfd922e1758f77c1569ba8708c76783d20f95824a9b4805da9e5235ca987fbbc22b5304019feb2ec95534e3c9e463964ec1d289d5f3bd7ed24ee4ea808f48536da7fee08ef198c6a7f0478e993fbce10616c67fe98588ee933ae22da96984c4e3518a23483f893135a064981db334de9cdf329121d386df374a55ad099f1247b69998ea8ee3b1b11f054a743330bcc6f55f82549c536b5c1502f71f93f2ff01c066b297d54e8ef1ab06dece7762f9afaa0f4af268b35c79a532ceab1b4f81d433700fc143ea699d3321ca71f5a40f3216209c504d67dedf4111001151b9889d7c8d1334216c95d18f893b3b5e771d67ceb3dcc395ffd4ef27f4e1554992fb7635f1a1ebc7aaadb6cd56ba3496a7b811a5379e9bd54a41db21e2329066337f069806d8bbb1c0561da782ee7becdc8771f8531025f00095b8bb316443722f33ca3b51611c75d969723ef2c45bc51237e57d18f8342a325463624459f3aa5a4ed192ab03997b60943b3829355c2011565e869d378f1a2ba01f0fa250b5782158a5cad9f8302afaebe98d1af21aa195bedeb125f274b3c6b88ec5efd707e3625ebe2f3ed9ff43ad20bc6a320185cc6486e5a8f5a1b36a93302286f557e00ae9c76f5ab2c6533da4ec2e39f64ae20014147285a76d257893f72123d8a722de2961dde2258e121e", 0x1000}, {&(0x7f00000015c0)="f138132189694fcf7f4aa4bff89e970454d8560966cfd947fda6a953606752cf361b636a5f08fb2c4a9c7622394c6f8609e4032332852b37a0e12067f6e411c71410860b09cedf8a3c5d9d898078cd8ca830aeec9a8cc5ae144876ac09e7790c9c6193a93cb625dd91ce485763d8186577459668a536d964e20f47108c21af6acc1ccb61bb12de21e1282e4d35c4656eda8a5e00f59fcd1989daa139", 0x9c}, {&(0x7f0000000180)="697443861a9adbb7a7679d62ce24e779bd37720472aaeae82c86af0581664b8d607e0c7e7046a04464d5f6bdc385cb9cb4f64c5faaee51296a363219e9f3f4c466c2eb8e74943fc8644f8d43e826c38424788ea35382135cca", 0x59}, {&(0x7f0000001680)="fb082a4517276d4cda529aef563d64792b668abc989ee857a614886b103531e27a0d868f420a32a6cd6c5f7e845647981107bce0f80105c77fb9e0dd2f9d5a5eb90da2e9a3a8d355f8c741b842583d326dced4c353d91421d7c5926b5c184f91bef5164a5d16e46c0c63b7f39462f10c0bacddd7a1017db7dd3b372c5bcf32ba0f02108ee6bc317a2c105e477e9c81ab1c", 0x91}], 0x8, 0x3, 0x5f9, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x140, 0xa) openat(r4, &(0x7f00000000c0)='./file1\x00', 0x1, 0x40) sendfile(r3, r2, 0x0, 0xfffffdef) 18:58:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:16 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x20, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x91}, 0x4480}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000380)={0x0, 0x0}) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x2, 0x1, 0xff, 0x9, 0x0, 0x7ff, 0x20, 0x7, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7, 0x1, @perf_config_ext={0x2, 0x800}, 0x0, 0x0, 0x3, 0x3, 0x4, 0x366c, 0x330, 0x0, 0x9, 0x0, 0x36c}, r3, 0x6, r2, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x94e37467c015ee2e, 0x154) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3119.018583] loop7: detected capacity change from 0 to 40 [ 3119.031056] loop4: detected capacity change from 0 to 40 [ 3119.038648] loop6: detected capacity change from 0 to 40 [ 3119.150246] syz-executor.7: attempt to access beyond end of device [ 3119.150246] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3119.151988] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3119.220306] syz-executor.7: attempt to access beyond end of device [ 3119.220306] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3119.221821] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:58:17 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:17 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x6, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:17 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0}], 0x0, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) [ 3119.293997] syz-executor.6: attempt to access beyond end of device [ 3119.293997] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3119.295642] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3119.361678] syz-executor.4: attempt to access beyond end of device [ 3119.361678] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3119.363498] Buffer I/O error on dev loop4, logical block 10, lost async page write 18:58:31 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x1f) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc800000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x5d2e, &(0x7f0000000300)={0x0, 0xcec5, 0x2, 0x0, 0x15e, 0x0, r1}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000), &(0x7f00000000c0)) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:31 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x101042, 0x0) setxattr$security_ima(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040), &(0x7f00000000c0)=@md5={0x1, "6aa845e840f20df0fe9244c1c0b80a06"}, 0x11, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000300)={{0x1, 0x1, 0x18, r2}, './file2\x00'}) r4 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r4) r5 = openat$cgroup_int(r0, &(0x7f0000000340)='cgroup.max.descendants\x00', 0x2, 0x0) r6 = socket$inet6_udp(0xa, 0x2, 0x0) r7 = dup(r6) connect$inet6(r7, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) io_uring_register$IORING_REGISTER_FILES_UPDATE(r0, 0x6, &(0x7f00000003c0)={0xffffffff, 0x0, &(0x7f0000000380)=[r3, r4, r5, r7]}, 0x4) 18:58:31 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0}], 0x0, &(0x7f0000000740)={[{@auto_da_alloc}, {@nodelalloc}, {@dioread_lock}, {@sysvgroups}, {@abort}, {@init_itable_val={'init_itable', 0x3d, 0x20000}}], [{@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@euid_lt}, {@dont_appraise}, {@appraise_type}]}) 18:58:31 executing program 1: r0 = memfd_secret(0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r2, 0x0, 0x17, &(0x7f0000000400)=ANY=[@ANYBLOB="e0000600000600000000f42df4df7ba54f2eddcc38136078562e52751692fa4ef47dfc54c041e65991e5980048b17e210f68bf23a91c77248246d691f3a9a563668fae75fa0e9f8085fc4688f32459bd05000000000000007d03de2438924171cdb7e9c13431bb58b0c1782bf0a72f008000000000000081"], 0x10) dup(r1) r3 = accept4$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x80000) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x49400, 0x10) fcntl$addseals(r3, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r1, 0x80049367, &(0x7f0000000140)) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup(r5) connect$inet6(r6, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000100)=@IORING_OP_CONNECT={0x10, 0x4, 0x0, r4, 0x80, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x4, {0xa, 0x4e21, 0xe2715e6, @private0, 0x3}}}, 0x0, 0x0, 0x0, {0x0, r7}}, 0x7fff) epoll_wait(r6, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:58:31 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0xc2, 0xfe, 0x0, 0x0, 0x0, 0x10000, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000240), 0x3}, 0x8048, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x6b0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:31 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f0000000000), 0xc}, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3133.577337] loop7: detected capacity change from 0 to 40 18:58:31 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:31 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x103000, 0x11a) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3133.600009] loop2: detected capacity change from 0 to 40 [ 3133.638679] loop4: detected capacity change from 0 to 40 [ 3133.662448] loop6: detected capacity change from 0 to 40 18:58:31 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:31 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0}], 0x20010, 0x0) [ 3133.732021] syz-executor.7: attempt to access beyond end of device [ 3133.732021] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3133.733319] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:58:31 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000040)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100fd0c21c990140366f109d81a1e76ea430eeb1f122caf1ae9d21514b645c2c23d9c48507c8525fa45c488e07936f4071d3f92a66f2f6a63bf35360b5037615822c636a745afcec610ce15ab73ddb8b8d276821ae3c57bd5a42857075fa9e3c80854a421c48f323f0befd0786d0fa68c7011b2dcec3a7dbdfc1af3e2c7226ad73e53d742b519fc13c3a70a4ecf708b39ad105b043374540e670d2d6b714cff691d00ce3852d12502b902e54df20e14aa8eeb14de12a466a1f48d4129d6c1a5d7"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$sock_TIOCOUTQ(r2, 0x5411, &(0x7f0000000000)) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3133.784031] syz-executor.4: attempt to access beyond end of device [ 3133.784031] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3133.785114] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3133.789216] syz-executor.6: attempt to access beyond end of device [ 3133.789216] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3133.790201] Buffer I/O error on dev loop6, logical block 10, lost async page write 18:58:31 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3133.832238] loop2: detected capacity change from 0 to 40 [ 3133.839251] syz-executor.4: attempt to access beyond end of device [ 3133.839251] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3133.840147] Buffer I/O error on dev loop4, logical block 10, lost async page write 18:58:31 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000240)=0xffffffff, 0x9) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r3, 0x80089419, &(0x7f0000000300)) openat(r0, &(0x7f0000000340)='./file1\x00', 0x2, 0x8) 18:58:31 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x6, 0x1, &(0x7f0000000580)=[{0x0}], 0x20010, 0x0) 18:58:31 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:31 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) dup3(r4, r2, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3134.031227] loop7: detected capacity change from 0 to 40 [ 3134.060015] loop6: detected capacity change from 0 to 40 [ 3134.064552] loop4: detected capacity change from 0 to 40 [ 3134.209346] syz-executor.4: attempt to access beyond end of device [ 3134.209346] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3134.210234] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3134.247066] syz-executor.7: attempt to access beyond end of device [ 3134.247066] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3134.248110] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3134.251394] syz-executor.6: attempt to access beyond end of device [ 3134.251394] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3134.252387] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3134.311831] syz-executor.6: attempt to access beyond end of device [ 3134.311831] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3134.313822] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3147.631857] loop7: detected capacity change from 0 to 40 [ 3147.651091] loop5: detected capacity change from 0 to 40 [ 3147.680198] loop2: detected capacity change from 0 to 40 18:58:45 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) 18:58:45 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:45 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7, 0x0, 0x0, 0x0, 0x400000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0x10001}}, './file0\x00'}) recvmmsg$unix(r3, &(0x7f0000000540)=[{{&(0x7f0000000180), 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/168, 0xa8}, {&(0x7f0000000640)=""/66, 0x42}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f00000003c0)=""/83, 0x53}, {&(0x7f00000004c0)=""/115, 0x73}], 0x5, &(0x7f0000000240)=[@cred={{0x1c}}], 0x20}}], 0x1, 0x20000000, &(0x7f0000000580)) openat(r0, &(0x7f00000005c0)='./file1\x00', 0x841, 0x150) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) umount2(&(0x7f0000000600)='./file1\x00', 0x2) 18:58:45 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408e044f6"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:58:45 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="0000000000e05a2e2f66696c1b000000"]) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x4, 0x20, 0x4, 0x9, 0x0, 0x7, 0x0, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x9, 0x1, @perf_config_ext={0x8001}, 0x10, 0x6, 0x0, 0x7, 0x80000000, 0x10001, 0xffe0, 0x0, 0x80, 0x0, 0x347c}, 0x0, 0x8, r3, 0x0) 18:58:45 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:45 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x10d266, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="62c8a2f88f315e0fba809bb1ff1991f7661c042840c18655651d7b8c9560780395833c57e08f5fb7619f380b07fe951a097d3d13587e767eedf9f2f7376124a81cd188db3bd8e925cbb972e9", 0x4c}, {&(0x7f0000000340)="7776c196b852c72e36a9688fe89536ebfa07f7374dc53e205b016b158b478673eb33c2efb590999a99cc7d4e487f4f953f87f9", 0x33}, {&(0x7f0000000440)="2bd34c48629e3dc2c14b2672c6b8ca4585bee12c82997528eee84d7d1a947ef995337cd4038a6999dc6ebc1e5fb9683a1a9a1e4506e7e462b90d3eeaf7fad55c148d53d76663c110b164756858fb1d755b6c7985a4c750f56081103e6088ca8507ee81b39809ca8bf5eacdc077c2820cd84696a3dbfd59f17fd777c10e451916daaf", 0x82}, {&(0x7f0000000500)="cc265bf133ebbbe057d746e335c24301459b8b768cdb450742f27d1ec80d88fb825df2d091163f0976855541f739489a6f376f17d44356d8c6f28bd39a9838eee6a4da8277baf186a987467e954e2e5d1c350ed614781103de0cbe92a05813dca407356a90d1ac07ac05", 0x6a}], 0x4, 0x271be954, 0xcd0) r3 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000001c0), 0x82000) fsetxattr$trusted_overlay_redirect(r3, &(0x7f0000000240), &(0x7f0000000300)='./file1\x00', 0x8, 0x2) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) openat$dir(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x101800, 0x14b) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r6 = accept4$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x6e, 0xc00) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r5, 0xc0189375, &(0x7f0000000180)={{0x1, 0x1, 0x18, r6}, './file0\x00'}) sendfile(0xffffffffffffffff, r1, 0x0, 0xfffffdef) 18:58:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(r0, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) removexattr(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=@known='trusted.overlay.upper\x00') sendfile(r1, r0, 0x0, 0xfffffdef) [ 3147.697866] loop4: detected capacity change from 0 to 40 [ 3147.710544] loop6: detected capacity change from 0 to 40 18:58:45 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:45 executing program 5: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) sendfile(0xffffffffffffffff, r4, &(0x7f0000000240)=0xffffffff, 0x9) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r3, 0x80089419, &(0x7f0000000300)) openat(r0, &(0x7f0000000340)='./file1\x00', 0x2, 0x8) [ 3147.762103] syz-executor.7: attempt to access beyond end of device [ 3147.762103] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3147.763374] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3147.858396] loop2: detected capacity change from 0 to 40 18:58:45 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat$cgroup_devices(r1, &(0x7f0000000000)='devices.allow\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x50009401, &(0x7f0000000300)={{r3}, "1ce631cf6c52c1331fb7f28f3501d1a1ab2219a4731542b1117030e1b058d51a6adc91175a576da654a2dd0474241f87571367002cf463cb8e77e4f1d3cf076980ed7a1cd1c6ed519a4ac71599aa947063e96d60810e75f3633be70d5614da9ea98b1e34c2ccdba2d20b4d6aceda83937f39b8a48e50cfca0f1c4ea0cd7a94162c1ece45e705758f693967ad6e2655e85e8d959f764b58b7d1eeb7c82e9402f961043cbcb9bf11292503224168cdfbcb9294484d882903b0b44be4a0a71afeaa5b4851d571beafbd55fb115f675cb4479f328e279b913816556fa23df98b964627743c1480df525fd6efa39dca636213745590d42e55589e4a9715514043a61bc8cef59f17280ca1a21383612440f46156167c644c41564b9cb894614c54608b0ae53cb4c3b91c2a9674293e1f9a50d0f0c7f01e6a31bdd06764544179dd7d1ba5cc6fd379b2992b1c84d86501122f8f3305f5699d845ef61c2640b2e25a2257f370c1b4f724ea724c55babe8517231fb8c065ceeb7337a7c82dfc80558abadb6bc51ced67d15114669b92da7c1382d709a93d96527001f8ec5b0af8c4ad2fcb6db4cf8cd8bfe5c8ee40058b0c856cc9ececd7d655f1adf7cdff869afc5954a552d812de9cb68720e5c321f919b81edcb71adbf22e849b53c58b65a2301463614ddef078e0195620cf88832dc3b5d841036dae0e2cb80d1f20f3af54c60d1aba83d9b8ef1f6b20d652b8c7b98e54e79da66f090ae64596727c1681d71e359262b15c550b314d0a7e6766c6eb35a2c6442e83cc4f89d4478d7e9efe05a632db2335f2a8fd146b3e92246d7f2621dcdb068b86026a5d81df84bf955b9b40ceea4c7664d562bc5eb87dae0eb575b3b4fbcd790c1435c939d6fce37d366a175a328efc4ad7bf2559198b4aa53171a5741112eed2c549e2cb9de08b4a8c66a9837d03c584c50e5d3fc29b42b470a3a2591e93b5db14509b4eb24903d54e5ca0e62316540a2199a330937f021a69547580edd3de0a7da02e6b80963c3463ef74aecf4afb855fc3f8a413048d2c39d3c885fcc2eee37d67c338d1270e8750b2c2c6af39463f2a68cd3ee1322343351722c2d9ad4ecc274019221bd52136596ed48dfe43e5f8457ac99603ec6d8e76e834d27d32954083f09d6a6460ee09a4c077cce8edb96a984d2edb331d7c213bc96908465078c6c7d6526d0a892939bebf69c8f8a3d580261a926923829843f780db35304062f2c921a413aa5536426f02c9134005b2b6c1d7efe6636d700dbb5505672b2255ec6842f0e32a81f09fe7ab4e228fb7de5da53ffc7bf6b96563b08d78d912b008baee6393bb36dec1826653fec4b11203768f0b7585c1ff9ebd94d373c406dcd6bad80d0ddad85cadff9bbede2f5b5898fbf8e572807fe632ce0edf02f685d8f3381cb233f99c00609825fe81f8516a76bd705626a901bf6714135c372f8f9b261d157f597a35ae32a9dd327176672c8661aac3f6a043019842307227f26ab55dc1eb74ff64eac877d331a6fd9734ca1185b8640af38a34e8723767754f0eeb5b6878c5053bfa54112c7602d684c2c92930b5e64272435c41f0f24d1351659e13de8b0d5f29dca099191a16b66e97e29db7fefb6fae9111bbfd2ea5a48f586e897f054aab3673e20b6f136288e18a6015fee97dad2f754eee70c5098829291a3de1c803c0db00b64fc0fef05c63258915de1daac14b39e4ec77f81908f9912b1f18ac59454c82a47dd428ab2ea5520227ad79fe6626662302df704133f0424a2b5e45dab010600b31be35b8627ff94b5cb94779f2f595dfb4d03bc757a08b06458a0e0ba5d8f20495b571b4435b45e4a648b7b9b0edfa38c99bfe52b35f4a46370302d82f77377f35fc32a420f63c653bbd85e319126978f4b1a7f92cfa5922ae8fed7c9cdb1a99bb3924f92d2589542a85d04503e76e1d97474399c4b03111955070ce095e4864939b5fc7db12944b97595954a362154a2e0f024ee933a12c2320a89b66d30e801b60bda5728c7d11d822cd3425df53f00346387c6ace310226dcd53ceab8b89f87ad2f2fd180cdfe9b63fb5b6de45e98f94641da258ca3877cdeffc1bd6ca070265c79c12c48ff44e1e0ef9b3fa9b9f3b139292e1359c8a8ef8ff06ae190a857c3ea8abf63c2a720a7d19d4156a7c9c66ee14cae91753002064a1cda3528d456621a243a8c09b38f7dd596849166d891c22a89e47849381b9e7f55c493894aa837655add820fb8e3422fe97458af5e694e44dc349ba6cf309e5770b8ddb613c9101aaf28f27e64d0e01ee613259d9b82aecf965c29bdc0af7240052ac03895a0c77579b5102cdcb7723f13676f4c5fe1a7c30d86b945c8f20d82cd58b98e2a8d1d60b6ffe61dfeb2b2db84b28ef008f7f252c733f48078d87951e7d3702033651c7a490f012d985a33dcc317ae2d14fa907afb4380371fe1dd26705b844984f7b2145cf749bd6f413f7ada6f704f7e5c6d54021d5184b689c4e72b9bd1b28bc462c59bb20f9db9dea7d80d9d9a57df97c788f312e98ddde50270d55e1d575d18876dd2a811b7ff45e023f5de256e0dc1ce5a342c331e34d2a7292edbd0130a5565ebd6b78acb4b5fc9187dbcebfaad4c87a8a68ecdc459e341870a9985b9ba902883fc3eb495f12ce9e5d062ae7295c79a4ce107c97d85aa5bef298bec18a231371f83d9b76fa267f729f9b618bb715f3cc5c82d145a7313bb741843dfa7cb94ddd9682e7df5ab03b09265e76b22061f3ec459e2f9403fac419f58218ea98ac430174cf5587dd5a25d4a97eabade3ecbac60130ebf323f2daaa3abcc76f792a795ef41d6551482b63a367b14bd9993b307b463452beaea9262e81640437fd099bc2af974aace968fab921c517a25a28f0b9b42068041a0e0bb7c15f75552f76644f6b8c593b68c7949fecb42427cf0565fc847f835b53f7b24e0e5b34bc6df331d481c6075336315b397c56e858906bc8e8f19e91053743aefb9835f4d9351703612680a5175e501b5dec961414e7f297174318eb4e598f77706c0068b82c9f8e2be866e107c0d0280f173bbf1c4a9645bc004fb22ef8b41e64ded8d3f6263a8c497a34b3ccc3db542a4e971f23e1119d8b90e03d54d264a5b204a439d7eeb1639eeed4b605e1020ca28b37ebf292b3993c67475b3192d47e363745723507f05402615243a9ceab16dbe0b1a19d5d8396ba376fb1c1d078f38088f34a2e827b113bdb34962299d9d6ee69ba5304b76c3eb835eeef522a70fe092658c71ae8bbf0954ab4334189bd3bc7e94c3256a4c87e1403a38fdb297699fba594f8bc773a26bbcc091b5a4f67ff5fe4f5503c9224c8820666de52bbc27fdde329721104d69822a412986ca321b13fc571db72c2a19f82a2451972e5be7718a3ce7b89e670796441d4346b42b781b6ce5e5759843985216ebba8d444eb52cafcd44cefc190f4f31788fc66e4f54596409d988ecafeb516a25700f96b07f3d4d3e6e2bacce399dd5f8c399c67a102f2c83f9b6334685621bf5b6c9e5086b10f4b39f96625a6358169f2be555802471dd198c1394afbbcb08532a7eaeafa5268601eac2e569b612d4d2f4f1c821b7229eeffb57a80865766da0ad89a2d6de3cc608294ebb0fa7da3779b66bcac5055a777c206bb079371f1d626b7673464676674b0abbb712e27723178f4d7f69d2a01bce17e91f7a7b57ce01ec7ba03758670c3e93d4d362de778195103c7bba67b9192fadbdc49f5905c430c26a26aaed9728f4ad70ae936f10b1f0b80823a8a4e53dcc7e63a9f5c7cfde3c52f8852f4f59002030ab54cb61e06e7760edf05a024df11d52cdd5b9a89f691a88e33aa93e0eddc4566dd95de6fdb97477e6f597665d07ae7fbdabd540aecf63ada831bef116ef320e7c7f2b2944e98a0633d7e8885d83afa56340c6b6245d12c21b709666715e6b58ef773d74536e5390f7bc64f24a0ff7f329d3fe427021d8a74217127dd76de18c7a42bf415364b8010b99c3a106f045c8537af4a26d4fad2ccf9812a868cecfa070eab5b95e34419d076025b405828264df94f17e85ed1e33ad540fa2da305071ff10d18e380b176415183da53f02b16fde4b964d62d5708a33e48b9afa1fa6a15b4883a9adb10765db06fa676b2cec1918bd3674b04ae9ed6aa08c475f3f8d5845d74c6083906ff2f7ee05254ea95523f9cea0548246dc5d8ca91858e17f893f631b3f3bd2e193a0531556bd3a66fb7b8298f35610220a0ba641dd09f099ef671e25b26b85cb12aa61d3aad95efcd5a7a6c0187d3f30a3174b828c15372ac87ea17d4f16e79cedd9316ac5f0ca7b38f3459f638ede79df6326a83ba240887e22a0f70d9c1869e4716dbc2742a95a6697bfc0c8225d491b82e71405d395ba8fdc2aaede4db90d7a92824fbd8386815be3341fa681c2b25fc04bb7064b3a076d444a494b045258e20ffbce0c3240c92ba71a087647fbd9b8a107ecf77a6c482c002bedf27185dc8cdb55f8e9e512763f1151d580a2c6101c7dd9214d70cfb736a8d12a9fad97c7d9376dd4722d632d567777c052a32e857ceb932e476c318d3c2af65bac18d5175619d94611d271102d46030375450003a3fdc7fd02ede52e146b2a1607030700da122f4ee6c346bd18521114ec8249c11d0a2f912304d97e2c81fb7222f8ecb7909008a584d907557d96535b25ef800225d014daa8d4ce8fd1a5cca285614853f0c658be0e99aaee083bcd7538bb6b7b178ca32cad3e31dc68e317eae90d0be74f4e59cf9c6257455ff21cf16403abcbd0960319b62fe2f1d94b5a7194f9f01643567cb0aa515b32fb9618498cbc252aff24260e4be39f2256a5e9d94acaabb4dac43acb8dfe6ab1107f7a1f9060c032095b7468a151b4e116affb078fded707ad24defed652f3521c163cc2a8259bb6fb868c7d764c5db39f5688484f8bae46ea9203d0d4866fe2fc1a768ca90fee45a28afd65e10bf118b2898e87ac22f607687e04c1656e19d2482c28608bb74df1ee45b3bc964602d4155e295d746f12b9b415f935b672ad2fa1264f9cc6a43ec9141c3a20fe65599094e1b29397f7d013a378e66a97e33ac90a543dc0f89683525f960835c8fe329956276080e1bd877d2678604d050c3a07830fa32f68293daeff9ad0e6e5d48d1fc301706c074ca098a40100c90a81aa1ae41feabd007272d07a69feb852eadad9559b8e25e5a425099b6de14e50f53e05ba1566b2fba713c637c2d8409e22b8fa8e3a2d596d496e3bc58bab32eb27d20fc44bcfa189519136c7f9dce54a105a6097666087c6fa7d7ec5f75598afb716895ab95efe904a6467e7f27efb4a40ce9ce2270869fe2eeb7a21f782e74af3823129035e0f297332138541a051323525507a1956c70e237f27285b1a25e9f974594b8d1e7c00a3f58fa4474340a2e7ffea599882fcb59cbc95e3ee634bf2707687d697e427d897fb73116b76e8577d124f34346a45c300975e658ee4eef90ebc4beb673b4d022b7fa58756098351de8a67887f82c62855e0cd3f074055c0ec2a0ab5175c955b884ec669b8dca99dd8107cc0b1c26f1e48c66396d2280c51fcd9e2152311c6e150203d953e998e8c82d1a7e9d1004fbf078f6314919175a2f66718edaa2b915d18143fd1c8a46161cd19ac5b1fbc639b7968d48d44aa8636a54355f6afafec43eb247ca2ec05a17c4ed96c2e4492a9c93cff3f2b22bd0bf9b5f2de1b5d4798cabe61f4d5965f2438ffd599e1250beded01"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r4, r1, 0x0, 0xfffffdef) [ 3147.862360] syz-executor.4: attempt to access beyond end of device [ 3147.862360] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3147.863506] Buffer I/O error on dev loop4, logical block 10, lost async page write 18:58:45 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000080)=ANY=[@ANYBLOB="0531a5fb8107140000000000f416010000000000000200551e6b7d0b45d457dd8dd8871c0000"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0xa, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x290080, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r5}, './file0\x00'}) [ 3147.876113] syz-executor.6: attempt to access beyond end of device [ 3147.876113] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3147.877280] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3147.887953] loop5: detected capacity change from 0 to 40 [ 3147.896182] syz-executor.4: attempt to access beyond end of device [ 3147.896182] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3147.897097] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3147.914228] syz-executor.6: attempt to access beyond end of device [ 3147.914228] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3147.916204] Buffer I/O error on dev loop6, logical block 10, lost async page write 18:58:45 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = dup(r0) fsetxattr$trusted_overlay_origin(r1, &(0x7f0000000000), &(0x7f0000000240), 0x2, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) 18:58:45 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:58:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x52206}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:58:45 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f0000000300)={0x3e3, 0x8, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3148.049390] loop7: detected capacity change from 0 to 40 [ 3148.097050] syz-executor.5: attempt to access beyond end of device [ 3148.097050] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3148.099009] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3148.162124] syz-executor.7: attempt to access beyond end of device [ 3148.162124] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3148.162263] loop2: detected capacity change from 0 to 40 [ 3148.168041] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:58:46 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac9e5decfb1408da1f1f31a5fb8107148a2348233d"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$BTRFS_IOC_SUBVOL_CREATE(r2, 0x5000940e, &(0x7f0000000400)={{r2}, "eb413b319ba3860810f6502f0b8f55324a309c912780b35fd6e9f6750e71f534880a10080564bb8e62990c8341738f8d7ed3549338c72c2aaf816ab3879d788e94f0bbe3df6b8688c866b36f4e45fdc5eed08935fc9013a77a302a933976d0278dca6a9a7df59d044b06c4c7ecca15da0510d1338f062c6b75744963e93bec867244d699f5f71f6400a2d98f32da18806adb095fa148551b9d4ba2c59ba15bfee65959bb3af7b5f86402eba9eec9f784fa8d5e8e329555438c140e784619d7d8fe53686b154a92f6b238776fa8518edf5d5f772b9a22c612d1c7e8efba96e6d9ac5a843eded61a15740dfa011b580535f23dbfce366a5437680d09fd54d63fbe62e747aa5bbeddea1881e9c7c0168350336ed39a015fee07c465f005e8a0ed281319cb182b18b6d54f29dfa7b9c977fd7a07d1073b9126982e3e6ca0dbac4dd106e6f3e0d0836e4a7127d97a7a0753e5aad93dcb219d5704c1ed794954d71a7fb2f46d65eb13b2c3bba2214e388de3847ed9777e043486418dbd9d987b6331ac45c5b2430794a7c815d11197778d55dfd1e28b67833e5ae2c7030c916ce319be4981af04f5edfd03d886aeac222666e8a3c379f60838f4ffe74c609cdf0ca5b1f8f5c15522aea12cb5e70c257060508e86f7bac87a105bb2e727b8718b74954f7147af598f261ad1927a8072f7515d96c3cdcc8811b7cc1627ede1392bad31fe8ca70b4e6909808337a29a73c2e1306f39dcd8506a4d3eae2ed8a0813dd1a5f58a8122da135a51ef0594b52ce63ebf59a51e5e9f7009a58e5d6b337bf5ca7ca697b02cf59449bc339029e409eb8fbd94946a43775a3d1f4d718103eed56aa33e27e60ad96fa8a568fb111c84d9a90965b04f8695e59f7288acb1182fbf2dc26c8f8ee17de3bfc2e8db9a40df0c0af0b0809959eb0a33be574a7f849934ef1ce9d08dc66bd30ac622497b735bd669a9078ed3b7ac95099477330319e722f34df4b30d5ef6eba53c3f05ac134c66f4e6abc1ca28515b4f1a17a0fe4af5615ce7c3d25c90b0bf9a755c55c0b6eb4ba3f4002a7ba750a2e442b71c353f1c13525043ef1c89077fc7b031181397d00223312b8ceb353de3be4c0c98461ae08c9ab92ec3a247ed9afd43f1e6a54848d2cbb1025501adbdfcda6c23b7ee836fc3cd186cb32a5d3c758a1f1a9b586d4fd4fbff6ee4567e6260e88125409a2738df2b4e1f7bdc149e36372737cf5a48c40558bbd7acfb800b385eaf6acdec160524c6d21c7e7b68b2ad9b74c1b28b59d1f8372b3c7461961c0f0a58f127473a1b8b59dcf69673792a6e797e307f24f9ffa087d5c6c20d58e7082b0f880fc2c4c732f1e95cfcfc38a3bf47cc4f19545152750677cccd2b8b622b72e7cafca3448eaf98a12b71730e30e603182fe8b295c182b63cb8a55ec413ee1a7c3c5f625123ce64623e82da7f9d3e9fe71b3ecae162437a3bf3066813913f74c7977e79b076dca8d42a214e4057ec85ea01f4a46c8a41dd2840267e6ac2fef6b02b189e16d3bd671b234a045b3ce316acff9d37607ac02063db3980b26ef442a147077d9199fc05f98c16efa4e76be06cb9c7da0eea1a109b87fc542c7eec74e556106fdb8596aa4d4559cfd594658a4db5fe8218fd43e420773bdd1ad8bb532ad12de5074e9c75ddc2eca0562a66cb3de91b0b5026ab49ee7160daebd4678ec7f0b28212ce6a44c5fdaccde7c890ae930b992c469e703b5699ab82911e4232cf7901328411803773075aaea86f22ee5bc2643d825199a04821c5ca5f1864a55b62af6d4bcab19ea00c456bc9971eb53cc5b7d3bd288d776cf112398614a6d2161a1f58b20455906eee00645fff377bb3cd4392c5176bc35395f54a9f9ca6069c8b003e9acde628a0fb9db62e295c735205ecce896276b268469ef255fd2026cec834dd5474cc106453f8c3873236a574ba5a9e4d93bc2e3186774b2c88a6b8ed04ffe1bb9b85d43e5e2a4442c77b2f65cbfc58b8ae5148ada346068cd16ed2ad04a481f1dccb5b50d3a2981a9062da6dc6299b35db4a9be3c1196a02b612e7f07d8343443051f9686a4d7479210b8fc5964afa471727251c72f82dd82026401860f7b0326b644258d51413353fb9b7f482045b047d48ab73e768f0cbb8797bdf82099e580eab7596df953ff4cd92e3d5da87a86dec518765631a9e53d2c32d3d4c877c9aef1976d368ed4adc465c7322306f71aa270acd5c3b1a8cc78b711e45b070882075af0ceec409037a85a0be36853d96001d8423e1455962ca1c43d8b0b2673ef258c6d9f0ea201e8f939c07420c93163f97ee07046abc0b55c7a6fd3df2330a15293b905952d4b7a3180e90bae1a96b6cfc78ad1565dc940641bd2c5b7d6a132b75166d6bf8a7a14270e71ad24a3c04fbb2fd2e378a5454070ed204217543bb3432e14427fab1be526e977ea1b858922e5e40ec8165be79f36596f1e6d5052680ddc2756a7641cdc13eaa74f617e210ae764f84ba94b22eecf092e48822670ca9a0f2266e6087be1a3283b664fb8e5ac5045799e6f7ba81135b5b59d3885d9977d731178411300167e4815639d679ce1a0b2b700f7feb7f681f782bec2463f4822b5f7ed4b7eac3fbea79cde0aaedf3daba16f82eb48e681cdf2afb21e6f28860b1bc252f27b123fae8d2809d678525667fd033ca0323a7333666b3226165461a95285cf604cf1c0a8c435aca8084f92180ec8e264f9c73544a1faa1cbb1f4339532518a8b21b0bbe62b40f31474cf475a2277eb30aeafd9f6396b5e307279079c8c361822f4edc863eb347be7c14914ef06012ca9f45dd46f8268483a09a132db3337f4baba901406f95fcbde22ebed5d2266f18b17ccd9f301058799a98d4ec79d1a0585c2dccbf4fcb00abb2bd9ce7f43cd6e788ca8a752d1a7433e83ed28b16fdc004346c33a21feb21ef1d82a4b19ffd4d8a7c3e09228d249ab63087ab3a7f4e8345249320be22d66dadf17f6771cbd7d2653ca7b67b74655950ea4846028530acd8c4f38236afc200d5a88f6075b238218849c504f6bd160fcd25e41f157ff6a49cb84dffed8faa89e492d2106e25628598109197a77caa890b3b09a56fd18ddb532f5217f9f409563059512061be76065e0214e528023a64c199853f4c3c7b1868d32979913c6ad8c2771d672867d0c7cc3e3ba3a32d3cf139f28629bb8a81ba659e57e9f65489e1652c0c060fa56048e42840af42fe9bf07928f55934eb3f9267c053bf3d864be3a3b59f9486e9a8092aadb134db9253ed75ef6df2cec93864d099461df80dacbb2c8b7a6c31cb037f25c2ad5f993910d1f7f5440382731468c4cb4a0048cd021ab1994036228a040818f7537f1151075f8f15fe290763f14533ecfbc2e8fe2aca54de450e4a591f17a4924506de9208958833420638a6cabc32b94b2de877134fe647f4ff2a40f006238737b61e66bb97ad4786553bcda3363c82d38c81204a8b33f92fe45f85cabc8fe1986ff624ef2a3c23e2b2d11de3a52d0f250ecefa82d8cc46beebbf1d6f461b8b7a5cb0f8f08d3a27be37fc50c4c6cc9b5a4530e6880671bdeca8aaa818a7090212ab3316ffa59c8570465935be09fbff33fe11f60dcd37c61c6bfc5c6af29c52bdf322d43c2feacb46185d494b2a38788938738fd912698a80bce32fdc020316768c151f912f5cc69fa820644b4e2bcec4eecf2e35ceb425b419d5a8e32c194098e93058257bb54a6e2caff32a5d6445c412cfdc51b2114cb2e61d4339d9cefd7771f002725eb293b1d024481a234b10c6e825c9b4f8b30bd8f3a635f4543971c36dbb0d12ca806df32e7e78c4352ab7a8f5d8f5d369882caef72012a00873e4394e01e6799a757c3f31698f32a2808363ce1eb824c5d3cb8357650a3e6ceff3141ccce50950feb166d36bb5c10bfe698b67eb5a81d41f0c372c5c5ed65dd75d3201c2db6f93427b635b7938836cd75c1a0b9f3c6c30feeea6d104d03b1d0c0fe55c004c5bcf66bc0569a77875d2c5c5cb4f2f8dacffa707326f802d111769731c2c65af801204efb43b4664ea41a15aff6de19e00f75c68ccaf4e80ad2f776b7e06ec6a1faff6aa7fe805153b4bed6d00d66f7b3bc83154def41658fc540a167aa0a422c9c7a17f3f81af55a70a72141a6f7e9cbd9eea2d00e29b28c83fe6f9705f21369babeef70f5a67ba9db82083710b3abd28c464c0a415b88380dc2d7d37b946e054627e8755b65b1258d3f56ea7214d2bb0cd79ba8a8a8a88a6d634c5894160274eadf815d2bcfe30c770263a20fd93df35f097f3b090145bbce593351faacea7f12e1ba66173fa009512dfaaeab4210c66a28c715fc2e143f4134d6fcb102f8f67a953e1a077eee875692c321eb4568225281524a8c48617be915e40227b471f1ae627653f2fbf45f4ddb3c3b94c12edb6f2d0f1985fe35f0cf344b3063283e1449c7dcdaf26e40c8aa82fab698ffdfa37577612157b456f07d79dab6022aaacab2694776d3c3e618235cd934eed2f7d353352213b22b18b58ab20e9a0308f10cc196589d52047e677f30eaae83f8e57044fd1a211e4034be7b7f9b96ca2646039dd0ed2ed5308e3e0e521f1900696989265af316d73fa94eb26d16ce09724bf8a63612a8bafd2a5acf2e7fbadaf0b142001b9d10978f2f38501e2e9a7dc0aa6aab55d8a212e09d890e69c3c2bf89fa1107a5bca9d82859a0808f719f9eb9b9ba7dc1ecca2c95213e67496b03de9c954543a74d73906822d55655d414eea9a60d224d97cf8137a4723bdfaeaa80dd6c8f43af35e929c8e96a2cb3be6c57b278180f86e334c119767cbe34f5ebfa66fef11438a239eb4f61f2996b8150769dc58c99e147c7bbdf3ba42cd9d69fa8fb057ab522dc6e7ee695079eba9e9bfb39db0903a22065d82869bcdfa061f5682cf8f072882313823a1f416ee5f8cb0d4aaad07fafa518b16fa3e96d424f98fdc1ea0296a32edc703ab0537eafb9c923429605f33e5eeb31cc9a29f5e3aecdc5e34e15e7491610c26d79ae492eb575acfe5a6c00ef8c82b713390aca58454f5e299326a0f75019fdab189b5be64d3f572d8f3048e01b080f894de6efe779e3a46174b692097a8562d52f9ea1b3920f29e1117024d50479337364a9e7c9f7e3ee1cacf506a17890c0c6f362cb7f31a9576b4c7f610e054d28c9c23a88275269ae6888e240d6acef62d558b7b18521b6fef35d69864242b9b8d9d6c8956c8d7c95eec0181dfc3bc4101d5b24ba00ebfe541afcb3ed2b76df6a6345e2e2caf6336d2a153a3602bba6541e1928f11ae0c52d963132c84f631581c302b9c4599c81cadcfe2047d0d10cdd0850116347f851c3989c9c6bde2a02906652e3b057e4a89c1b25e93b155211164a8214dbf47db1d6c6e00fbc3fd6782530d4f8ef33cd396e826eaf692b10aad2fbc1b47a55ef1f65942d21079e16255a8bd926fd7b0f5da8c0a6b59b3c06e247a8d7f043f6a57365e05a1afca4a225728d2feecd116e7cffdb33119bb1e5ac0852bbb4b8065465a48887584aef438b815e4001dc8f31e133518c54151da7ed75727a52ba09b6e1235822f6b42d90d9749403cff11c98f0538438a110d3b5d321dbaf2d1e69716c263bebf255a5bbbd0bb49f86f468bb6ccbb0aa3053131490a843dd629691374de5e54224c119477ccfca9ad76de6f6db3c1c97456b7a895e64e3c5ac2545aa132f906988018f989cdc18bc7cfb39e7a14cc91341bf484c98e9356df1ae5ef3efd26724398b6b8b3"}) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) [ 3148.221316] loop6: detected capacity change from 0 to 40 [ 3148.242463] loop4: detected capacity change from 0 to 40 [ 3148.343032] syz-executor.6: attempt to access beyond end of device [ 3148.343032] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3148.344897] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3148.357412] syz-executor.4: attempt to access beyond end of device [ 3148.357412] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3148.359253] Buffer I/O error on dev loop4, logical block 10, lost async page write 18:59:03 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r0, 0xf504, 0x0) [ 3165.866871] loop6: detected capacity change from 0 to 40 18:59:03 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101043, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:03 executing program 5: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408e044f6"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:59:03 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:59:03 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x8010, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = syz_open_dev$mouse(&(0x7f0000000300), 0x3, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000003c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="28000000f703200026bd7000fedbdf25074c65302e2f66697c65300000e1bce71c1da703e2b5c3e464447c850ce547f834b95ade00000000"], 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x20004001) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @private0, 0xffffffff}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) setsockopt$inet6_opts(r4, 0x29, 0x39, &(0x7f0000000480)=@dstopts={0x67, 0x3, '\x00', [@ra, @enc_lim={0x4, 0x1, 0x64}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x41}]}, 0x28) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x840, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000240)=@req={0x6, 0x7, 0x10, 0xffff}, 0x10) 18:59:03 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x9, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mount$bind(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000180), 0x30c0008, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r2) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r2, 0x80089419, &(0x7f00000001c0)) 18:59:03 executing program 1: r0 = memfd_secret(0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r2, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r1) r3 = accept4$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r3, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r1, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="00010000", @ANYRES16=r6, @ANYBLOB="0100b32200000000e2073a00000008000300", @ANYRES32], 0x100}}, 0x0) sendmsg$NL80211_CMD_DEL_KEY(r0, &(0x7f0000000400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x20, 0x70bd28, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac05}]}, 0x24}, 0x1, 0x0, 0x0, 0x200080d8}, 0x1) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/bus/input/devices\x00', 0x0, 0x0) connect$inet6(r7, &(0x7f0000000000)={0xa, 0x2, 0x4, @dev, 0x5}, 0x4d) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:59:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x200000000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3165.884286] loop7: detected capacity change from 0 to 40 [ 3165.898434] loop4: detected capacity change from 0 to 40 [ 3165.913866] loop2: detected capacity change from 0 to 40 18:59:03 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) openat(r0, &(0x7f0000000000)='./file0\x00', 0x4000, 0x108) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) [ 3166.006948] syz-executor.6: attempt to access beyond end of device [ 3166.006948] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3166.007955] Buffer I/O error on dev loop6, logical block 10, lost async page write 18:59:03 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3166.089615] syz-executor.4: attempt to access beyond end of device [ 3166.089615] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3166.090836] Buffer I/O error on dev loop4, logical block 10, lost async page write 18:59:04 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000240)='./file2\x00', 0x9) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3166.144337] loop7: detected capacity change from 0 to 40 18:59:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3166.151066] syz-executor.4: attempt to access beyond end of device [ 3166.151066] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3166.152015] Buffer I/O error on dev loop4, logical block 10, lost async page write 18:59:04 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000300), 0x9}, 0x0, 0x200000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r2) signalfd(r2, &(0x7f0000000240)={[0x7]}, 0x8) [ 3166.214570] loop5: detected capacity change from 0 to 40 18:59:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfb, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0x6}, 0x2100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5cdd}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3166.297021] syz-executor.7: attempt to access beyond end of device [ 3166.297021] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3166.298113] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3166.333245] loop6: detected capacity change from 0 to 40 [ 3166.343961] loop4: detected capacity change from 0 to 40 [ 3166.357862] syz-executor.7: attempt to access beyond end of device [ 3166.357862] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3166.359462] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3166.381024] syz-executor.5: attempt to access beyond end of device [ 3166.381024] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3166.382027] Buffer I/O error on dev loop5, logical block 10, lost async page write 18:59:04 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000019df708da1fff7ff4160100421400"/27], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @remote, @broadcast}}}], 0x20}, 0x0) [ 3166.409604] syz-executor.4: attempt to access beyond end of device [ 3166.409604] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3166.410594] Buffer I/O error on dev loop4, logical block 10, lost async page write sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000009900)=[{{&(0x7f0000000040)={0xa, 0x4e22, 0x4f, @empty, 0x5}, 0x1c, &(0x7f00000006c0)=[{&(0x7f0000000080)="d1940b45d7290847de0232f85bd3f44915b8e88b27ece0b098ad32b594781b330a92f2bf8bd97e9c10a1f4986eff894df5278b98d2caff6da654c1333eeeec42", 0x40}, {&(0x7f00000000c0)="eeddaafec8465165b6c6d02478c2b5d81cf6a2409cfa2398b6e1f3c5bf1047df0cc5a392c3c16a19773ea7d8d6310a33518dd6c109f28bdf83e211c0ba62cd87a2e3aed3b520634ce1e1833a63c76da83bcb8f4cec5ecb4bf317b667", 0x5c}, {&(0x7f0000000400)="125c45454ea273807003ba025440cc2b294bbcc677b483ad4ccac3f0c2277ea58a73175987a276f8c2b3d29b5ebd92fad783379a04cc8379ede05ee39dd85e57da4a00d952fe152c2cd84d51287e03d7663e1136d8a83e1647afb681865c77702bbfc90b8f96b520f41f6bdf73a458b73a161d9b219f7902b3e6c43cdcbedf789514b8725767830dfa687f6bf1c56b46de6c2ef564a7e982416397cfc151f2fc421b5de75a6f1eaa6437c2d506be61ff220355d4646ea14b2f004b1b3bd1f01ec8b6992640e0b7e182c2af03428437a7a9147d2b3a9415a18a0f30e13ae26721c514fcc02066706b33946a996136b88f5756", 0xf2}, {&(0x7f0000000500)="3e05a06352de54be8c18238b3b067c0129afbc4307cf2538a02e0aac0cfa32879f0546872e04db251bddfacb8f56e37e854406f1c53e25c64d39f3b8b9efd31c14c76b229ad854950f9a3ea6a0de5a93ae546fe47e9905618788ed85e9682ed5294c90d955ab62979ca3b5234554c3dcc8749a63cbc0c2513420fa35", 0x7c}, {&(0x7f0000000240)="1de6d277ad98014d2d362fa55338f41b0d47fcd8902d734a041b55efd73eb457fa34ead5c01c6501bd2a538ab72c04e5fb622bd1", 0x34}, {&(0x7f0000000580)="53520ead81a0a1dd0db39ce18bedee882116d8536d45fa2c5e1b4271d3448ad440645089d9a9efa279d7d88de997163aca364c162a6634edfcc74b360939f80eba2e2f0af2b997dffb2dc6bb319f718356db8e0f157e350164b0c3906a56292303cc8041f04081dd4618fc4d477325fb95e548e80e1771af8df549091fbec5d5ddb15725114c596617ec71102489d4d7fee0291bc1959b67c3883d78144d031e13b85c7c437a72302a46f17a9f62fc34009ac7799a4acb2fb6d148a9bd94935800a364c8cc01e00bcb786076c06427bb83ead0d9ab6d4cfd3dd693df942b", 0xde}, {&(0x7f00000015c0)="0bc03106288bd2f9e891c0e9b8ef10102363732f3ad8170756106016ae0d6d8e7fc101b9c9c962dc8e397972802d3465b0ca7fd8406aac6da369bcd5ab58cefcc56f8f8d8362954efd954425b908c7b1fe43c91fee6262fae15ae6885217822c90a293f596942a52a4b0ce786dd0c8d00b212b4d0e167f3a6b4c712069614789153d8e3118d30965d3520ec06ba2445ed5bd9e09a7d9a81e27cfddcf0922293d1a1cf09223949ce9220beb942feea70fbf1978ea264819867e5ddd43b9f46d383598b87317fb84e4028ddddb672c57dc9fd080077e81ee3153f5aebda732216ca1c9d225a744fdb756d68e31eb996f7d1b805e945c57c38a51bd676885a24d82d124c391655c1f1a529eff022f03d4c86fa6ffd7a707e565a83c00a46751f47197ac50f818a206ec30a3a0396b5970052b237725fe1e8c3ea503d3dd3d40f08699d1c5b47cf79fc95375e06a6eada6fc33f514e3c6787ea395fa6ed5522d53cbcc5333a05da3ba5d2ecb2fa6a4b7183f57e32c4b219b7a25b4cf81452b4c241bdfb8a2cceeec2333d64cd85e0ff1835d6268aad32c443225a74526534b40e2a9ae5f9748f9495380f7b5b875e644ed5f8a314657c6119164355814258d3ea8d63eca0c32820544474d398f7cb53c4a49c744ae37a8196035a892f834058a30245de0c1c0895cc8062da03c21e3a2c806b58ad7e99757d2f2005ff64df7c07621d44092abedc36eb0fb61e1f13c5da12dabece5592ccc1fa857cbb24d054d168c25ece97a4ad7312b5622dc63a19c528f3911479ac44759d734d96034cdc3591469f4f078060aea059e1bc33805f9c4db56737c32017935765d330a0ceaa10db2bd64fc3d6e9871663456e326c4623e762f3f836d7975aa106d8ee1deb412469801599df6148378095f2e41027260b1d5e65e91e3369a59c79c932284b7ddee49ccf1f62e35c2932fbbec6ae05c12f1e1ec777f85aa5c4334dadd3d0a8c68717d011e26ddecf163351503d182f6550eb3f76a171a49013faf94be59f8defcc65f865576c60ab27e3487b65364d74ae806e2fcea689a327aefd60a7046430ce0e223a61cfb7e3441f4fdecf3263b9ed0353a4d2bb8f40749ec0ed8a59be5aa96d6c66460fd55b1b1213535a6197a5d29b55da5f468fb3808852104e08396c209f4590b37eedfc1ffafaec30b4ccd3d417594c8884ccfc9943bc2058349db527c95ff1a04e18e219387145d35390fbf6a7c58bc3ca34453fd19a335fb4b78b8d3d6227f389c108061dab30ec84d37251772bc787f9c14a1c21d0c330b7f4363e64ba6ab130ddad664ad3d7cfd90315dda213ee1d4bca6b365282a29c1bc0eafdebe352018dd2865b972000a84e1c2a5a8c8612e6a4779671718049648fcce1b71ee6c993605076d3416fb6c1d68ea615928c83028a20b3dd82679ae0a9ea4b9f397657944e4b2edb272a48e80578a316c6a136afde30c1098764c12118064e4740eff4780aebd384e97269e555ad72ff35d1a749b0816b6e659b42e69aba4aa8187961e657dc5c33f35265d26c3255ec9be7e31f5ce46b2b4000fa510020d445e16b6267375103e7a909ca4f7c0a67c802882e47331aeaec9eb52c7ab3b86264b90684237867a767e543c7f989ce7cb480ce7691afde4695896b41443961191398066acf085a6fea66138cf6b1078073e3dbe22dd14870f4cc2e04789e8323e0f97863a1e4254181a9a7e0d4f851e4c250dfeb98d9152d2752701e1e838f4093eaa21ff247ecbf17076464598bb5c80f0574dfd7d6da06035d0a91df0d446d8aa261abe5f5e649e6c9313e48f66b0969bdf0fe5ffef40f6218d4fe2990cbffbaf6d893948e9d46f45ad791e9507d673986c791761c9affde7e256809633579d8f7ab3903ba6bb95ea6e10079241f68cb063838087ffaf40b3154097a46ad00540ec649a2c730387a6b2ec03cc4ca0dd799963e1df677d592b8969423fdc6a3c52478ce2e1c8e260d0fe20f9e12598b0dba9355cab32bf82fba0591c022f5ef0bfa2171e58fabfe3190659bf6011d45306ce48eef9c04f3b396867bc194763f59c3d57c3046c351b976020168198a79cba6854c2de62965232bdcf7959c83ef222488d37559e11b3ad2935ca2f205e0b7bfa22a09b381f8e0e7da952c4dc1e43cb9602600b5743050d724da7ae223221fae807ee7a0612c9c797bcd4a19d158f54d00027c22854f9682198d3c45cb168c4109bf381c150ec874a44c11a642247610406af1c6936e413e34f73e88195b1c557abdb3246e393bc641c1aa637fbe92316ddc86539ed62b257a4c0ee2e9b3c705357627d38839bfef3c5fd84303015ec79e0e38f9d9fcbf15127be9d160c5e996dbc28ebf87ec8ba842d8aa585d01a3872c89bda70f6ffb822fd80e0288d28af3dd30ced9eac73e328ac6ac16d553369bcf5bc6409fec9cbd60c5e7cbfc4e41d1f22cbf4b21afe06ea28cb5108bff32c23aa8b4958d815a76e3d6816419387fe09b2a8343a086a49613d786041b1978ce1a712254137c6ef474c15623de35d808ab9e075926790c7eebad68fe06042b880232631cf1e2c6446a40c5abfea3b9c528a8eb914fbca206903800cb866f012e60fc0714cb2c163cd8fdd7d77e4139faf02831dbdc96bb4bd0140472f5a3fd7e0150a3a96e55027cf48ac8156cd96c932fbddb8a52f0eef01393ecdae2a4aaaf98d9f4b52a7c94977115a055aa4c882659142ad3f9a87ae47d1bef2f4b49bd84cfdf7cfa68d6937cb8cc0cb9b11807ebcf34f9b8ab0a914f8b9a2eab02ece1514d7ff80f0265326d02b78b6624acfcccd9ed423e163295335194c3ae6fc162caa010493d713ebfd27e309f0eab99b9c628055bd08dbd4b5018b3f987532532916280ba2f31e2170a3219d893594b866d5d0a0d2747d712e5703665cc632809bd84dbd4cabadfff1e7053b6f377d1baa0d430188c82251ea34bffed598b20c842a89df2ccbc7a8f3563333a16ac4e2ea3587aaf991dac13e0d1f54b99bbab0a9a2100ddb61c2d7de0264af627a505428dfcf90104c60ace7e3a3e94996e52167c95abe050c9e973087d5fd9b7e17ee5b46ec0e609c3e2f138e392cbe28a206cd8815aeabe323ae6afebaba3f87a67af38328303eb23a49cd53e632f7c68435975c84588888ec6201b9b9a7d086ed9e226c765437048c2446ebcdb0a9e7783649adb12e71c3ad547b7af4b66246459584e8d2ecfc12a0cd6f2bb1898fc005f10d65fe5ac6b40794f6b3816b68259de190fc2315a94f67024a1d0ee20ade68fd745b9134aad13e48483bb57f2520ab509fbda3417067aab4e919b357432e2aaa3f55988c5a61ddc9bf279cd63f6820b11636d2be1a3435110a31ce9474520250c49147acec3058ca088b2282929cf83b3a638286a043f189c698d9f390c3bc09d54b0500602f79c4f28cf0fea933d28274f15714d200d7bf013408e2b6026e29d56b065e5b125ea1fda26bb6a3a33b42b5cf0c326b754fd86b6b3e02ea99c77d5a088e63c72303611916006789c55d4e6893393cfdb897dc643bf88656fbd19797af0bc2a7dfcdd59c5745d30a4eaffa9cdaf05e6d0c4a5c9b4d39e6ab16e21ee282e0a1938a7bd798fceb7d24a14183ad00b499e4775d1c8db0556c1c96f3b3f568fca405d0a28dd27696c54555ad35cb1330b5160efb927e6187f0662137d7faa1c237188352a8dbcd23a441fdcac70cbfab5695363592cb4a67354b72bc49c73e4175b13956a6b52bce58c9090a692694321a2169a187220bf17f49c41d93148721ce314d42e271cbd4492a0ddf6616184d8ec8828064f9b28bc5975b4056acfed183df9aa8cb153467a94d7ae4595e5c16fff036d49cae1df725525e53e4e4c6dde8942d4c2ddbcf1ba17c3aeeef5d29999eaf28d0ea44bd0049fe6fe6c417c3513e499c50c8633a3994056dea2cdd84bd6c5ee50ee064d68304fbad547c83b1889c4290bab55a5608786e5191d5a10bb21e54cdd4492a7e2ee344a9d6d9df32583d22d1d95fd6465826f20934151f6cbd33a891f5e878a02640acbd8cf7e27c41a279c362770c7218ea37acb7bcbfcd8ebe49b950c2d38c56b26546eed72c0a19710a9cca2c464cb6cf5ae8534c46eb54ebc4183ba0c4c30ed93731077fc4b8c9dcec60b2eac2d88b17a0f415bc51b8c99136dc022bfb2422187855b81ebbaea4a8efa64c408b9688ca2eb70d568d7ebcecb815acb3fce4c9dcfc4fcba8eba60902304800dc28d1a089c14b9a8d48664c7d2b85b712c6b4c3ab643943c33b632af9ce29edc37735bba97dd0f15bb66ed7243e215b51fc6c1cef967496bf97e4e3187fbd870c83cf8d27a736ef0a4c8fe4f311916926209859f21235cfebde306e7a42572eed5f2be5b7a8a1f73f6d186e56f5b9ad3e9acecdae21c3a1ccc52b2e641375679240be73318e5bb828d1d3daaeaec41ffec44659c30119ca9a3e9f6e2149c590e9bebf0a7b53a6ca9cd7e1a4fee868b957dc9bb9d2654e9b49b4428f59bc66a60d175a88532fe566d292f56ee0ebe7f2304b4ac8f139d7cb0f5e13f0e2158984ddf91fc96415421cc5dd660539de2539178bf3cbd33cea01d495cff36e250ebb61decb3c92e507b8f13d1dc12b6cd2cf23e71950e94edfdfae1569357ecb6d6829de9afeeeb9439f59db89f1f37b4e8de67502fa5205be279e5987f2b7bee7ec7186631669697acdf51bade3d34e535936297af4df85fa1bd4d0297778215ebf44f63c39d52c00252d1477ce1ea2134273aa5f74e3268f660f02be57b8f245821179d362d21b0cf07f5182988d492156cb68c4c26edee2d83bda5a701d3f697a7a55cdbec71592ef6ba6f0bec3ef1d0ebb67eca24e242a80a9ce301ec6cfc2c78f9e34c1abdc9a64bbb5717637eab14f1ead3e9b3511bbdc494ed397e7a44d5fffa36335009df1938bdcecd23a9b664b586a4fd12eab031949cff7d80fd6a9517f6441c325bc903647c0e9bab88760af8025eca473c3ec877da906faad8c1fbc92fb7331f0de639c3067defb6c5acd99644e00b2764371625b088031e199c88f197cfecd29091215b41d1573aacc6a9ae8564f3f13b93422b89c25b0141c4f2f8107c904b62a2088633a1ca6a3fed97186f9bae79e0e70c360903e719d488fd6baa86509f2b418ea1c7dd9e396da4e977e7d96c3f846b2cb8763349b174ad12dd99bf5ec69a4ceec25cabe4d81afa8909a12aebfd1fde47dcd9c156b011b1d0a6ee64da44aef1c69edc23d8613807d01625e6be3e36f7d6729e7e4d589ad524490dd206f2991c9e4ad1c298246acc44c2446fc27361a678bd22a4b0e1cff2b4f091774cb24d5759ff12a74f5c0788f012e1a1d14297458daeb8a4f43771f2d6dc7daae40d4582abe197317e6e5957e5007ddc3656ac8a973fa4457c010f5deaa93831765c8b960373fc20db90f06d2df1a0d47d20a130ae7aa83118498b988cc78b392e1251a722660d65e501de6ec72179b57b2529609cf9dcd709a711166024f20f7a8a1e2aeca9fe98231edecd5754cbca3b70eb1dbb643a37090a17dc6bf1de194ff2d7314a7e7354708ea6ba307575490d57264c0a3bd4e42376fe06fec86d74c84ecd2221192456a340d155e91b5cd5b31cbd9552b6bac1af57959028e7a36c13efeef5ffdb8ab7f711fab041dac559f8f4e0b6904be078d46c1af263ea1f104c33cc909d332c3e90efd390ee6b7f6b9c2ef4f551f6e22493ac583401f9f63dcc9f0c3d814905d00872e296f4c1b0575e3518f35730ded0a", 0x1000}, {&(0x7f0000000680)="f57ef36b12c4025b5c344fe617915b76403615e2544510ccd3aa06379a1d90b85851445cd06c8e9b4a52a8943ec90bf96908f2", 0x33}], 0x8, &(0x7f0000000740)=[@dstopts_2292={{0x50, 0x29, 0x4, {0x33, 0x6, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @calipso={0x7, 0x18, {0x0, 0x4, 0x8, 0x8, [0x6, 0xc]}}, @ra={0x5, 0x2, 0xd818}, @padn, @jumbo={0xc2, 0x4, 0x20000000}, @jumbo={0xc2, 0x4, 0x400}]}}}], 0x50}}, {{&(0x7f00000007c0)={0xa, 0x4e23, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x3}, 0x1c, &(0x7f0000000a00)=[{&(0x7f00000025c0)="4851f5e640bfea925c9683a2d1b7087c9ceb18391ad64ee5e4c472a94590b0cfc7f0810c10f9ba84b0bbe760ec4796bbf0d8ddb8a24109341df88fcf7c550ef66a3fc15050b0d6c12046d76f472eeb2a1a447ccc049b04b20cb843e2aba85cbb4284a37d0b46bf386d2a01fb74328935806dff293c749f741a73e290367050ab4e7f19c4ef9248de6ae72e5f9bf4339087c64a4e8aad791a866cc4d47b2d5b961fb9876c6170f9e1e77536dcf8d7b5e9386630e3a0a52c5fcfd0bb63e74db6a25b8caa5b31f037103a292c7e8d3cd9d2d3e93e4e67b59c274c4a84cce0d92a6a9e9496fc391d94e0cc097114e5ddb0d4e5d89162a84e47c22c88f6a2a25d034110acb2c166d3abdd09618af04e7467f79c4aa115dde960cd4127356d2403a4f4521238d5ddd2e5ffc19b07161ad5312d96870e63a010272d9958a31da8f431015ff830324877b36ef4c0b6de12b4c5ef6557c6989cd49ca8e332d91dda7b3b0088abf94a283566de083824f0fca122b6bed1ffd93e4944af986ae3ad7ae65234399d1a54c8cbc2abde1e31ea1d7d3100d28c210ac9b3cf11e83e19f149a9f26c9f6e7d41074c9dc870a5dae71db6f2ded63f59ea482b60bdb9fb0693dc7f05de588482355984f6bc9442dea96de7d8e997da7f166ef5f3936d6f7913961f984f120aff21a2adc668faf651bb66fe69e3c3efd9f3cca6ac302b1eb10553afe8a93dedcaf6bbaef359631c585d73ae3940e48f1a3d8eaf64610f439706b82b69a6a2679bf1e94bd574114bfa548888ce596f41038260a99407c5526f612d35333d46459c7b8547ca89c3659db00303196b9c8507508b8f77455b179e8fd3f8ea0d415a3d07578767f93e67d4aad4e3f8d7eca0e51421761b4aa27ae26980ac71e9a73fdd0fd3f9cef56a7fcbcff411a1430d1756bc96d200e0a46deeae402c739c4093dd71baa074f058bfae611f34d30db11b3b82dc0cffaa81b38785907a71356379bc65310864cee8baf67ac665b5864b57adbfaaf8f9112f77d31419be932669b09e6fa9b6d45d7b9bce1408c9af1f165d5889cf1cc74cd4bfcbcce9c194889d4a5c3a63c68793a661faa9dd089821106ed16b9ce80ec22a1f7f40aa295094cd8eeb4c2dc6c09e8b3bc2254291fd3d90e1b503a7857221be9617db2db3f36cee053e3c9ff48a60103666543fdd0a1816d7a845c9cc09f611ba083f0d07452a184f466d24366d80a7e508ec043bef8758e2701af0b854a82174d5f9ad78d74bea2476c2e70775dce5aa90fc3fb2da0770b5a27e1ffa26684e0e9d73c42613013b3d4a9f344940f4a05a4b0063061cd9f3062c7a455749582231dd89dd5a355cb9ab6563b742ea07e2a5a48426b23130076253fbaf76b7fc39cb677161189aef2466ac768b6ca3d7306161f0924bbf65b38bba682278c8bc9c958d18bdfa364f8d949e60d66ce537f2aea6e982dba06bc7f634a465c483408eacf4d729e3e7f0a692a32aef93a4a20508c9ed278212e76e4da55942205a2d0e044f5844dae110478f0258b06ded6d180f527eda9796b65cc7f80be34c25b57fc23cba0427864806e0ce64f4bc266d136a177bee46482aba338cd51d88987cc43febc1186de192eff4d35966c52c66f41bc95d827cd2468ceea6d66c7b0e3a2e540bbe3172f0204c0d3027c6ea84eacdebbea077de92b086428ed52fab8f9b0c3eea1ff84e145d33310d8301ac5188bff7dcb16cd63221fc9ebf86d9d28d8c82c40e2530979bd86fe57126f47e6b227c059a5c82025ba7077a2242498b4d47451e10a21d06e7fff991fc75099768217c4bf7ac4c9107e76ac8167a6cd51666eb7a343664f41104e5845b66adc9936bfa8527ba3ddf69334754514d22e8a4d419d91de2acbaa97c980dbc4e10167ed5c8dc185722f4f9f86da018d17578bac22ce4dc3b406e203301b8025cd16adfcb177a6b19c29c4996b6d74b6a4c027f508d93aac1a43fdb15b9a57fba9bdd2723b886642d5315ab7174a4f77bdfd9e7eafc0bf7f61075e8c04ccb2b46cbf7dc1f7095a94a9b3b8a06f7f552faf4cfe096a4d52acba8bd08abffcdb0b20c9c2b3781142bee5be8d56d3fa34cfd3c565572fc95f18a2a43211d457261a78d4eaf723612c04dd70a9f0b8e126391211be6b93019795f83960497e5511a578c8a7feda1911f73a939dfdb06250b42cc52ef8b5359d5d40781edc092d02bcdbd57ddf90b90fe5ae89524196638800adc64c6cc3662f688d3d7ce8d99f4cbddbac6c0d5357bcaaf2d6b1f5d075376dfc6d8d21b6a55f5d6525843868c0b01ee3e5ab0ac70d2ce5e17e0dae82a365d682155aa6e770c5195fcaa8cef2959013bfdf0a585595680d144b72749625effc1daf50a352807dfa8073425f30176fda8e8cd4600fa4f89d18ea72b458845d60e93f0ac5be1ad4fae72228391e6c55947b61a3df300bb511911f0e7c2de8ca2cd3aa419f0766cd6435c3c7bc46113fdb2c368bc498ec5f27306fc8aae0bec49ce229c89ddc742d1f2c0c72bec18bf3a297ba505b3a5efbaf03d16468ada73264a021c268c2c8bb117c1bd96130c14a90def1ddaaf832f0a42aa3aa3ea5f525705a04ae35fbd1ab52ff2836e94fed85f7489478742d1d1bf798b2f7fd508bc371468070e05f4461ee7b6156b18ee04c87f762ffa4f6661024268593fad4fa2866ec455c19c26a509325329e5bf6c869c0a32b4c1a5f39fc68f7466ddd4437ba72423a2c5be5e76382d8bed33bf571fac0fd859cbd312405f019d012d929319487220a28f73e4d68ac940aedb2cfe8aa2a87872bbc3d64dc6124abcb83a683230a549366aca86aa7df558ed06a1685e463eab61c8d176da9a295907aeef69588edc8caa52b95585bc03e8efbcd779363314c5ffbcfa73718c6c2e4bcd22e16bb92ef95c3baa89d0ba62ae46c246588a2533e62e53a7a1587a0cff972ad6b75812e5634590d64474b93586cc57e85dc1f9e5534fbc1a727e688d3a918ffda7616a818f6f01b85b4a3143108fc664272313c39ee8f5b09713b9c72095f0713efa4795d266ba4da83c3609c4561ad27e7a7043c5a14ecc2c24fff1c877424bf8ec91786ff881f708ea279a6643f377c90e5861ebe378fa3a28266699ab4b3a12cdfe72e8ab7436290716b159e088b99e940886cdd04e0045b235a2aa1b9605625cf2c3fe22e033cf27e3c2bdd7abe2936a6d2d96eebbc321077cc1ac7f3668ff67202134b597f0d95683a25e7efaaf66670077aad2aa4d09de574aaa1434451c5044c604725a9ea7c31fff8eb2dcb4e83ab2704836503c65dae9cc539609a1d2fb585fd7001ec914779cd6497b5c8be9b40bd54d208e1e9c37e8c031107a62d4a68f1c81dd2d845d43712855657da8bce18be6269522a6a7163b6e59561aa0d74d6d16e0c574213c482a7b84b7a8fd86e70736b3ac153d7cb37ee14367407a25d57f108da9000ce7e253f275360c402357611ac0f73b53c9c763b2c9e518fc340023c069f9e96c415810dc7c04c4393fdb4d74a1e2fadb972b497f0b998ed75b2403ccdb8e6c75a54fe588cb90da038cff662478bfc7d4d296b658299bacef5d3a8f91d05bad1a3a5a3508afe03f8e87ab76f87aff88a931385720a38b118ec9aeda211939468e2494a898f8864133cfbff9bc38c03530eb6dd56abb47ec44e718e0fca6b301d6e6e3d042b9593771ff193a03c1a0d295a4aea0f5def76ac5e47891987fa0dae3a3583ad0afeee7f39807bb551b3dd7a0f5e9b09f7322875e1376108542623fac766178eab51c9d722bfc805444336d157ab6542a12af8e605698cc6b7c43835ab236e804ad9b4f9e3b1fbad35f4ac4738b4f708d830434b3a28ed8f189c1af979efa0b73418f493f1f47c3c2a95eaa807ffa1f31716c76023486701fdb5c30a217ce350dd5256c0c52cb68c86e2a5b999aa540ad000edbd2f01e77d61df9b7d0befa301d9b1c1275feb59c7b754856e74260c1ceb3fa1b525c861e5fa4ee35b2b048eab1002c44af23d234a7f168398b41593653b38f8ca48fc182f7df19f40558cf30924167297faf554577eb627723de63a47cc2f0c237d8203a6eb95891abeb2751fe73d9a7d02de5ef3b6a29ede3c2fba3e5e5e4330444dccec0c776db7e6315e93f5150d76f99c6e658bb929ea586602ecc80bebd706e835c585463fd818c168d9da56e3b7714626d198b0a611f919af7191527fd2344cb3b3cb08cce21b6fc78c5f300adf0942e74ff87ac6856adda6965ca5c2f218d8d5ea4871d80e6c8aa76a4e81a6afce93bbd24ccf09aac5695af7974159f91e1d2dcf5716e37427cee97b6e40c4eff2a513837cd584c819822acfa03b3194675217605755eb4973f523c3dd378345a2da9fbc0429ec9cdddfac7f54a8f04a0d4269f10355ededfdb27e202e38d9218a3f5e6fab7a7edc79c0f27592eed5687ba3fe616d3987cb17d136b545d017e4ae24f19b46e4201c2e44248f5898467717f07060975b0b812776b939b6b271702c33d990680fda7c7ec397fa5863d95be877ac28d0cbd69858856a2e726b82fbd89a8871ef926f8a1302d0b6b9510341ff0a6faecba66ee0577cc6ba607fd1b952b00215779882cc40b679bece87a5fc067a4b3b662c658dfb726c41f8168ce5b1d0ee1a2d7f433fa9c1dd58853767ac095b5a639674f4b4de33e9a5d14c4b3dbb09ca63b4035e2c292ec7b1aba19bff18d0343c2f97cefea7ba396ee894cf3398e39e31f641fdf34925f83aeaa4a7a68e19ec9d61c7241e19c13079c1bb69b566c3dee0d3b91f878841bd4e210bf6082361bcc04f46e77abc1cd2dc2764063543c57ba5b5f2a80be123ee21f4f7853dad001aebda3a4f4b20acef34821ce348b44b3aef871ae3cfa6baebf472af7cba6c446357820750300971dccc10cb0bd4413cdf1adef84e048e82dd364d7e8ef08ddc31740768ad1e4c9812b7f443ce16105dfe26516a749b1011ab1508b3b015f72f9c0e8cd550790daf4a6ed3cbfeaf9874dfd6f49006bdf3fe5f245dd3ed83dde7a673506d576c01129bb7bf78eee8f2202cf3144c96edde7da58af8512e8f8a7ecd857c80f5698be0ab16e1b6709541f0203ca6e61d29dc5e508614ab96e81c6ecdd6b3ce405a8de08046cc9144764a49fc295c6b71f97774b8c7cb1bb487d294832607b72d374661bd1b9ee5fbf8bd46f529a5c40ef0fce6ec730769087d975b25d2fba14c2c0114e7bb69783d38184cbc1f05b6c71d2add1c43ed7256f09b1e3c4e4564f8e17214db0a3d4bd106f9cab41ec1f0d3d9f10be77faaf62377883fae3c5466b355d5c538131655633d257f6788582784db6271177b504acae60690be85716cfbac11d94b61d77a23dc59d0b0041e5751cf4c95a992d2bd17e717349da0a2cb386f436e2cd18fe0dfb62e56598615bff76a6ed1d95508b2caede361def899833cfe5a9538160aca0a813f8c84352dff4d361ff5af699e97a2871f9d3b96591c7418ac389048ac919148c90a78fb56070dfa2c5b39158e244d5dc1a4ad82ae4120402d611a9a0406596f919cf8473965e346560e2368cd2ae504c8f17314b164c2b6bb2645d517d6ac9161259d1c14e9a48541f95fd250011ecb41f4da2de639c4e0de5b56ddff5737cdc46a0f0ff764fc81233f630c063353f478a69af355a96b9fe6c3d81ed3b12b774cf3e5643efc62a479c3e72d0a9b93004d306b31b29772b57851a5a98833938f21418045a0652c9256fdddbe1154349020cd28320b6e875b311951ba5dde91592", 0x1000}, {&(0x7f0000000800)="ca8e0dfc6e210a47a501ed15d925fca60eeb2de34028199cda8d6c8db3be18820631e1e5d0005ba30c9bae001a0db8b111a7e785ae56a6483258d373afbef7420266fca78170b5cfe2c9a256f306f7dd958ad631f0cc812e89e7d1d3f8dfea7c1df452efecdd2ec12eb2285e3ee5f2274c82edf6f370115151f4dc03704e92e2a0ade9e9f050bbc5a80aebeb9002f0c40ea65442275d2401c63a47769154e2e369958234c55971311f9a3df0a52579016c7149c32e2e05b01f1f22c114b7dd030c764aa5876d346df77dc2eb2c262c6d1157b1863c9617f40a547d3ab5d094f70f889b49d828495932bef342ead5d8fd5baa946aea731f", 0xf7}, {&(0x7f0000000900)="26b2e6ae4dbea32ef3888572888fca081561998c232a3d36c46b58c2a23badfb35c06ccf9e82298738e40a51a0cea1873ccdf7bfa77098d5eba20265b7791bafd9749d260efa9786c4db4e08f0d37303d745e7f999016fb6ecf0dd633dcecdefc4043c599f583895017d1e0d61d1bab596b00915cf731451c338983f5f8f6dce5b3c570628440741564ef64e66ab3acc1d4dfd4307f87368ef74ac7a5546", 0x9e}, {&(0x7f00000009c0)="777b3792a6257f85f708daee7ce40a0f2490db2c0dc77b9a850bd702127285", 0x1f}], 0x4, &(0x7f0000000a40)=[@hopopts={{0xd0, 0x29, 0x36, {0x33, 0x16, '\x00', [@ra={0x5, 0x2, 0x8}, @calipso={0x7, 0x50, {0x0, 0x12, 0x1d, 0x8270, [0x6, 0x9d0, 0x7, 0xfffffffffffffff8, 0x9, 0x82, 0x1f, 0x95, 0x7]}}, @calipso={0x7, 0x20, {0x3, 0x6, 0xff, 0x8, [0x6, 0x4, 0x3]}}, @calipso={0x7, 0x38, {0x3, 0xc, 0x0, 0x6, [0x100000000, 0x7, 0x9, 0x7ff, 0x1, 0xf30]}}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x2}}, @rthdr_2292={{0x28, 0x29, 0x39, {0xd1, 0x2, 0x0, 0x20, 0x0, [@loopback]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x2}}, @hoplimit={{0x14, 0x29, 0x34, 0xf5}}, @hopopts_2292={{0x20, 0x29, 0x36, {0xc, 0x0, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private2={0xfc, 0x2, '\x00', 0x1}}}}, @rthdrdstopts={{0x120, 0x29, 0x37, {0x0, 0x20, '\x00', [@enc_lim, @calipso={0x7, 0x48, {0x3, 0x10, 0x3, 0xe634, [0xfffffffffffffffb, 0x0, 0x9, 0x7, 0x4, 0x5b, 0x1f, 0xf6e1]}}, @enc_lim={0x4, 0x1, 0x6}, @calipso={0x7, 0x18, {0x1, 0x4, 0x0, 0x9, [0xe3f, 0x6]}}, @pad1, @hao={0xc9, 0x10, @mcast1}, @generic={0x8, 0x7c, "411bd4313913088270b35f629d24980b9efd40db4dd223e0859e77ff05d0d8f5f8272b5a17febca8d22936beaa6b70915ec3a60ccbaba560752e439c0c0ab0d2fba617634923366be3e4346b172223f2f57e0584f6e266ab404fd74c0a9c1e61a6ccb9edb2b4c5f64436158ad46352602ef83a51d5a3bee1252f99c5"}, @generic={0x3f, 0x4, "fec7191f"}]}}}, @rthdrdstopts={{0x140, 0x29, 0x37, {0x3b, 0x24, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @pad1, @calipso={0x7, 0x18, {0x2, 0x4, 0x8f, 0x2, [0x8, 0x3]}}, @ra={0x5, 0x2, 0x3ff}, @enc_lim={0x4, 0x1, 0x81}, @ra={0x5, 0x2, 0x2}, @calipso={0x7, 0x28, {0x3, 0x8, 0x4, 0x6, [0x9, 0x5, 0x6, 0x3]}}, @generic={0x39, 0xc3, "455e2971a48eff97a2d8880f2d661bd32030273e4f2a530b9b6e9a1ad7b63c71b839d916745cfb4eed0897c9d36fe9037a0396093412e3e1a8e46e8f49b44872e69ef9d478a23c456f33030439f0d7f74959f51fae25884c6c97c78dff5542924d6e2e886ee724dd4b1f0cacd0eb713639c07e2ce24be7e3dcbd8648b44d26d95448db53a850120852baaae8f66e6b925631c5abf82b46010fea9c8732054ad0a54c60da91cf6db4bbb867b473c5e8c0240292f26d26fae4200d5ba42ca62691427e46"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}}}], 0x3e8}}, {{&(0x7f0000000e40)={0xa, 0x4e21, 0x200, @loopback, 0xfa}, 0x1c, &(0x7f0000000e80), 0x0, &(0x7f0000000ec0)=[@dstopts={{0x38, 0x29, 0x37, {0x6, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x3f}]}}}, @rthdr={{0x58, 0x29, 0x39, {0x0, 0x8, 0x0, 0x0, 0x0, [@dev={0xfe, 0x80, '\x00', 0xa}, @mcast1, @empty, @remote]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x33, 0x2, 0x0, 0x80, 0x0, [@private2]}}}, @dstopts_2292={{0xc8, 0x29, 0x4, {0xf, 0x15, '\x00', [@ra={0x5, 0x2, 0x200}, @generic={0x81, 0x84, "6b4e5b7c48aeb9c054706f76e943b0154d75fa18f09cfff2d9aac989bb56165f278f1d834ad3d35e5989cadf8bc331afe167cd53c525df2420d14bcf7b6c1f507753bb20a4293dc1a1560abcd153ccbb8ffcfd6048e6dcb0fc32d637e7d0fddeefd29757f953d8462584e7ec2b7fda037307e47c7e729cde9ca821526b0fabeae5256585"}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x3}, @hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, @padn={0x1, 0x1, [0x0]}]}}}, @rthdrdstopts={{0x120, 0x29, 0x37, {0xaf, 0x20, '\x00', [@generic={0x3f, 0x3d, "ff17f1ea12a32390014e089fc504d6a896b11fbda2ea8d61e60deea2e6156cb281a5eaf01b54ab37b5639b91ca88035f7800974659dfddc3e324a0b0bf"}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @calipso={0x7, 0x38, {0x1, 0xc, 0x75, 0xabf4, [0x0, 0xeb, 0x9, 0x1000, 0x4, 0x8]}}, @calipso={0x7, 0x10, {0x2, 0x2, 0x80, 0x5, [0x1]}}, @pad1, @jumbo={0xc2, 0x4, 0xd0}, @generic={0x44, 0x50, "7c92083eeb94488f523ff296550a396b19fa1432f00a8bc0be098d3314567308d0cecf083c614b28550a56d2ba783244f8335abeca56d2db94d018fa9d599bea189ef82ec74aa9224b1a98f5cf170cf4"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x2}}, @flowinfo={{0x14, 0x29, 0xb, 0xe2}}], 0x2d0}}, {{&(0x7f00000011c0)={0xa, 0x4e23, 0x8, @mcast1, 0x7}, 0x1c, &(0x7f00000035c0)=[{&(0x7f0000001200)="91763ca2071cdacc3a04709d8c650d65c52dd456d5756bee6cdf5e09118637282b3af64543b49eee73158314494965616d2c0014c20fccaf57bab630a715ebfd97c94f461bd2653a56813b85d352d81cff5dee02a38226dc95f4a3714f128f474bd692f9355d0cce0b71caa47d384214f7201a1a3d445d4a637b5c10b72f2aed43491872d9354bae700b71b12d8c40d0aed7a250c766d6b954390943a743dbf1882fb502", 0xa4}, {&(0x7f00000012c0)="2b91179aa84308dd61916ee03de85c9200b81ec9197b1a3035f7db497e1474a07a0e41a98dfb38f955bc3fb0a5a6e9f2c5e95647a683940174a5cc4ae22c9ad1b892b9c42b1114d40f3e68442414f9fc", 0x50}, {&(0x7f0000001340)="0d754769cfbd4d2ec33624c25a4f3f5f17552aef8a52948363949926f988ee2a4a4165dbe8c4962910675cce86f5cdb235f67fe4c76473e6e179b574a848db115abaa4755e3afbbad128bfe3698e7dad78f430bf07d6103bede04769db05005b58e31b857295bee9eb50e8b170c8c2ab6056f3f5fc", 0x75}, {&(0x7f00000013c0)="82caae99f89d9894752a1d7ed0886dd6fedefd61e50d0afdf566fd07889d3f4c72e5ebb198e6d004a427287df520b1ad7b3c1349ec8804845e357a31ecb0ca927cbcc8ce7fafd9b9129aaecaceb4ccf8fd7ceaa9903aa0f748e52e41c5f40ef075be062960409d64f2ed1f13267d889d8f2c38af27de5931e599e5752a577fde3864dc41ccc1c31d7982349e47e966b17115f3e3013991a19d627f9d3c8a36", 0x9f}, {&(0x7f0000001480)="6a7f8024a5123aac2543ea28ab306d7b339154c1d3974d965cfed1b8dca21dc367168250e6616c5076b6db0a23b10eaef609c6aa4d6cdb4517c5e4f055108c28736338e3816d52c312ee63984c4cddf5fc2136150971f8e44929ea38c39340c0c5539fdda821b472dc2a1d27b959e5c57e4d886cb31ca9be7383df3db56eebc1edc9103cc8c12e9d7ce90520678e938db851ebef670b89777a0099f47da0af1ebf3926817ca8f5ae47097837875d8bb219d49c8a21a45e90d2f1dec5", 0xbc}], 0x5, &(0x7f0000003640)=[@rthdrdstopts={{0x30, 0x29, 0x37, {0x32, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @pad1, @calipso={0x7, 0x10, {0x0, 0x2, 0x8, 0x1ff, [0xdbba]}}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x4}}], 0x48}}, {{&(0x7f0000001540)={0xa, 0x4e24, 0x3, @dev={0xfe, 0x80, '\x00', 0xf}, 0x8}, 0x1c, &(0x7f0000004ac0)=[{&(0x7f00000036c0)="d3336680fe88300bf98f664f9f36e41f99a6675bd6146526573d171a3dd02a5e73778526854a5d38ce140aaa8c7d654ac6197368d623a7f3391c1f5be123aee783321f1846b1ebceb2784298c27cb39d40f81bafe1771bf6aa244054b25ec032ed8161d4fa9c8f4c496d8fdd173456a38e910e9ad29a392795647d0dd64d34d1bddbf88697aaa457588eea40b55e5c84bf155b546edaf69457eb4abfeea5fcec9658dd69f097d03002e82dddfee8a344", 0xb0}, {&(0x7f0000003780)="09273a4c1272351f96ce7c0fa27a4c9cd4c50f9ca656fef1ab6305079df66d56b00c4f008c38a8d4f0363d9c6e809582cf6701a17f976d007599efbec872324502f0aafbb9dd4718ebf7748759c6ccd155c3d80301c085b1a03fe95a43a5e124db3e05b2904c96f3583cbe490b9c2144f7880ec38c04b06ffdb3234654b5f256bd8b628b2afa9132832dc01bac332ccae47dca06a92ccabebcbd61c0ea72b9b293d4b1306cf3578a7d45e8c09dc5ec28892a14086fb87dbc8dea0f5c91eac9247f9761b3119d30cefb2e8dea31adb2421d49c9a400d2e3", 0xd7}, {&(0x7f0000003880)="ee1319c212ec84af0a0edd3ad9fc3c04c74dbf1c0b6239496bfc2daa615c43a437cee72559eb1d2ab6eb6f0daa0ae150da13c16b4234bccfa687d47e2551c85542ffefe02fba8795b2d8ade31ebf1f49e0ee", 0x52}, {&(0x7f0000003900)="fce93dc5a0eb7ca0b35e68b03e3562fe3531ee273bc7011415f624e1f83600f98fd1b50a7f9844feeb777cca66661e9bb3e38f8421f7f57682b9a05442884ce208872a32578a6198a60878b51f2de0f14c324e1b1d2b091b13e48b90e4", 0x5d}, {&(0x7f0000003980)="2637ebc58ff888d3eff841b8d21c858b73b83dee50eb63842479d53b12941ed939b11b05bc2afb59a62ab3290859432d47ff9d903a60accf97f95e146dcf0870f0a9caf59a8125a7db5b7993d8b14a201b1940f0bddd1cf13eb27b01d5974ce22a33369ad9c0557c72bfb9b7658db738bb43b06462a751eab50fa16469bc68872de5bab90234dd9d872115a67da2527add075709ce1d39fb3328168a13bccad9b65132390a313ccd5f757da564ad2318b16ac43459f7d7c660a204659dd48d406826c9be573db02ef213dec8258111d703b60b021cf1cd6395b9f38b6de0b2bb6f78f32c2b77f6e622e6bea8f138f6a39315d62abf8f333589dd461424a0c362c1b434ef9bb4980991acd3495956e04c3e17e2e77e6c40a1bfe76dc91198e957e0379141f01070152463632f7eb77543b578b6ce9608c0efb1e3e9fd35a57b8824d00e601d3e101ccd4b1da46923c25f2e7b0b551f9413582b081b94400bde150598e3479ae9a7dbaefc143cec4850ff75ffe46606cc18e0f9b7a779552b7ae0c2e658b9d41a240d78a01efef654868d07c5476dcb9f64ac99b5af00d82b54959726d1fb09a000095486162aa4d6ceb65e655c4016440a380a633cca6581b98552fbd5c1610359340a04d9d24cc32e785e92dcb52e64e7ba1042eef28991c44593d25c93d79b171f2cebfbf27a4e106c42052bccda0f95b6056bc6adb6af96f28cd0da77163b2fe694f18e844a879ef894afdb6fb79cc8aeffb68ecc8059506f1ef422617fc26b2b183bb1d42f30349c3b70bcb238e687f2cec5b8a5b8ca997ecadfab0d58f7a167f82a99082a1596c7ba72eb2b8c265a240058db0252705ee99719409b4ea86803516cc0edb1c59752cd42873332fd6ecb54843726d00b218ab09105a0910225be0aade0b0d39858c2df5f76921981eabc07d6b58ccefec47636d1bae1eff1463f07124987b2224b6faed7168ed826923fbcd087ebc1f0b8f9e9940035006cc17cf7c31ba2581dba75c902603768b3ee0e43ac68438fb54b5c5e184cdee90c026fdc26e86b94db0ba14deadb2bb010974b4742750faf4427c6be753f35fd16ddf52b83112a5ad9c7485c5105346fed028f8898562b59d8c8061e5d6e32ac67cbbac1de7eb34e9130532629f63f534d2500e50bc61eb4e2eba4142e9ce8292fcca9d88c6eaadeae6d2c93a10a6a9d8b2d2a443e3fbda8ed78577cee6286e0252fecd1d3a2345932bd9c007901bf088e4927eabf36d1869a1c77895f837844a312922fb7b4b5dd464ed603665f9ba851f2d7a2f4aa16554e207c92eec093d12a9db707257a1eaf905df3f24227da760349724823a7899290375008921eb1788001403bd00d743412ef2ef9cdfb0701184dbb339f3d70cdd2fe7c5c21bb34528cc166af62aa5e9715425221a586177e4eb89b258b26c096e871a2c71ee6e5cbb11aecd15d6c1ae57dfb852c1ab5557a074ee758684e77ac145e1a4332126738c8220c93626ba2ef87512699fa129d979422dbfdafd0074412d7c42683bdceda6a6d52ece0fe406cc44f2ea940fb77f7bfe6d2159f39245975a1fafd6d1820a6cc72c11bd2c3894547e60c07575d1a23a9d32fa25fa0228da9a2db9122da818173ba62629c936602ba3657e74511bc5ecb96e158e85d6c8077c519b5ae74b89349b9ea013bfcd52cec16dbef7d194db92c4e9d10e327cd8f0e79f50d33dd7583de069adf0811584e2ae2059390c651aee64c55c573f6de7f559da0c0fe6e8c0926d75868144f10092694dedcd2b4d5b53c49c93c65ef785d5c8c7923dc877508c48ebfad6e12d8e3e258207adeacbf0b5df0d7bc59492e0a9e77e4192d4fb6c23c8445ab730aa694668a281ca36a7a1a26d765b8fca5fa583ae3af3fe6d9fca99a03fe01e51b64e350b324af02ae6ede71b5b49461f0ad85948b0da3e875f88dd5b4115527c994fd21bdfe4b02a2880ea85cfb5a71fe1d620d4e056a768a0a82ee64950d2012eeb3befdc80588612ecfa7749f6e28bb4748ee5e4b86842d3bec2a756e6dc6923c1beea458bac0191144c173fd2940f9a5c3a44492ca5204fa72e9181f71b21780004dab796e0ef2e504cd05f15915da97f26ba16b6417080af4c1797c0d7928d424ce2ba0061f9a17defbfd794c132aa55f2aa227cc9d6685ff52f450eeb7849f08bb4f7fbb4ab7fe785237d6e354f7a5691b3361b2988f243f0c9e2ca7cacd7d40facd70b2143450cf0ff7b7e5e8e4d87992e2e649d8d8bc07dc8c86c8635b3d109a8c0555c6fe574b6235288928a6b24d54f37b4295e77a20f95d8712017bd62b8019b827583ef000dbbc0d7aa49e75a95c3b01305e69da5030b5ef5dc514eda4b434e8007c14229ea4c96145de2757018b83234cc3563c983cf960806c68280c981c088b81fb25fbd2fd8b0ea7ebebb1bde9a1c6d3e0c0deb7838fcfedca3eeda9b04cea286d28a34518ba7e11d5a52aa2293c9c498f7459bf2f678ded7bdc5229c389b176d466d68aa2d1646be6a94be9e7e14f7bd82e6197e6ffb549e95691760592a5e6ea20b14df00433168413ad81b05cb299c03adc7eed16dff4ad45cf4c21c6f179ea3e0a8c62649f9ea84dd2dd9a8d6e21a13e76a66760cb34f8edfe0e71bfb9fead8df950a5c9ecb8dbb99a9d14b0e2dd3b061cda22e3969c018a95a6746d59ef54f2d810d01ae05c2f8674a26532e5760f012c85216781844a33dc338457a49bd8840027966eec03bf6c28886473ced979bebca1a3cb4761430aa7b5af3225fa3134ae4ef18ec2701aedbc98a5bff1017a89fab0e353b2d73ce80c6fbb34a4685bef693ab2dd00cd0a2d4b3caf1bc27532ef1607db26da91008864276b2ec4fe775e1bcd5e9d904834c3cab174490edfb1c0914cf91098f6a80297ef42a2a1698d1cf0d5940f40aeefacfbd609cfe5a9e05c09ca6d61b74b97856058fb1f6ba57fc507e26f472bb98c9fb171b886def984deff83086fddc873cd1bfe7da1ac08387f397420b474f6d95817a1353d5c1f84ade0eda194817057e475ea1cd0fb99dbb45953b105388e416aa6c8072706e81394fe763c78e4aed97080411218471ac6de10233c0650655dc4c6bf1ace307d57e0618dae5fd14840d007b58db939cd31c420f1ca2df3ee13915f9b30f2c80d74522e0cd503903e47456ed550cd182ff27b65b7bd5ef7504de5444770ec920e42ab201e2a10a214bbafe17f24af97d697d193e069200502e80114e74bb7f21a3b109b142ddf0af970415be7b900cb0a04ad928ed707b883e25abf8091087582296bd4736463fc0becdc56ac22f3f852d184a22284ec738cf0c1278a959868fb19d884374afd34a696dec974fa69fcb25f5b69a2556cdac471beb703dfcd1d853799161f74d5fd5d4d6bce1d33da23463f35fad0f2d4aa068305652647cf6abcd4b732466a90f9e5d410b6c78ff9a0f0261e2060dbdc178dfcac4d1bcf8139e8583d857884083b48535bd2377ed3ccdd0b503006569a17ac01db6d1b656f9675d34d9f42d561c9f478a937d30889e11dff4c62fe26b65fbfc4bbe8d308364327301e00861f3fe241832919c99f15876b9343d3b68c16146280e33745f3f3891195537337abb081480c90b6c31a70b2244fe95e8ca3ef4f25e62dd901a6aa014693fe5d76e189dff46ceec97bb53571d17293a6865164310738371905c7e4682b41e88c7d485e7d731554e993b85a97df5935a6e3d4da45696a608f3dbe0948ae72f0a762b3ee6382c609adf9a58137aaa2276eab2fb483ec094841d7ed188404a249006832a920418be45e6145b274e981db9aa28d9549858585826e4d6ef224cf26a129d0b9a48a5a18aacbbc7b89716891b1a62df8ff15a06afc0874daf2508aeb3ed29ad70a6f9076c589eb610972292da150480def0a5e1e713ffb0f72f4b2fec39f770b64393045fdfbeb50500a0641423d8d6fa540064ae93397cf92df4bf4d081165d5e55328798c5ff2dc0bad6b5453d649e9e95d96b2be7b6e27e26767ef6348f332d966b55022acebfdaf3c1f8b51bd4d8da2ddab1363a674843b37d92b1d097f479ecb61ab73eb55fbb00fcd5c8f59d4d606675293c344aab75d2eff44ad4c2dfd3b6aac647483e8a144c5b057f7f696b7245dd868a3f021b046115769ad20f2cbf70c960f463cae56b5688446b8454a5361003b26ef3faadad8ec20612e4a0c23cdf644efa7dd84920527f38c8f795ab7d1548121b8a99d901c00a7fb1257b2a554c806f8730e39821328685bc30a745dd8e74f69c0c59551ddd2a5c730be042f3c31b15e601389c009812d25f9e7b8e9961e57d60cc7c2538a8488bbac645c9b8f89bd981670663ad9d307cfa271b2e0a60309fa3fe3496a3940875f81b9f2d92173e113f347097007d73d87c1cebeff3f25253280b6012e70a12c27fd45ab71a5e57f47ad54feeb4d7f750493ee7ab56f9d0ed5fab313e7050536f0c73a51e966df62ced56a4fccfc5bc4e81edc41205bae384c8eef340d0a74bb97c6009495fde34a6013f7473ed76f4bbfdec374033f8a8e365bb483310ac3e14c2b4e3d1184c65ec45274d918d07c468eae7bfe52ba740f38cb98620f89343279b7ce6f92e441ef60bc10cd083a3e7792ae1daff175f94c2467449679dc47b86edeed9c7876973d257e1bece3f9fb9c4ff01a12ac878489d84336f2bc1cfbeb4fc30572018f47990491d480696a13af931e7bf45de586298e1f642f9b438896e4f95ff259d9bd6f5298e5f3e08ccc1aac540288e38f135b0513b43e38cb27c3778f3284f282337504e145bb11cee4c54ff0d44fff720a8402711a4e2cdffcbc8d2609c4600898169b25fd8f2f9460699ad711144b470d92213a33922234543b2831020f2a9700fe6ae96aecd3492a001d45038e3763a8f6ae06988b8276a09a58c94e0b02dea125f211a1a04330c82060a5f0244378d75a22090d2c3647dfc0e3cadc7929cd66d883ccb439a6d5498c2a704e7583e0bcba9350edd1031991a824c390e996fe1bf8926115ab4be2509e60a419310d88a1be1c5528f6c5d01a6cca99fc3dd0a2cc7431a5c7d907d410887ac91dbd5356006941be2f64ac7a120ec1fad1214915fc7eac9c48e632b3abd459ef6daddb41191730182e47d1c322835b6a6831b5154071bb189d7447b9f85dbd6f481c2b10ea1981dca39945a6579061b45d6fcf793f929a72e75517ffe7cc6efed8ea6a630292467e7f57b8702bcfeb44c9ea45bf2811957843b39a0961ec0cf6e0013e4fcc438f20fa996d8465520d62e085342cd2e093f30573c8f1ebb52e4734037aafdd7720b53598b55877c8e7ab07e98b12eb963f8c58ca28821cb7dfb00bfcc4d805a3577300b1442b90d1422b04e473672b1cce8aa81ca862555176e837a419217c425446f446a61fc3acb9aee13ab5c3e77610913e31d73216a90b36885ef844a1f54fca17d7523c068a303928a0a195457125627b27aedaf1b4acefaad2a7426220e5f122c2b28a6c1ab3378bd624627e3e955c051231dd5f7283757d04b949af28b4f21b598133a54810c2e149ab62a9feab566d0d035955eabeeda8ab5555a2bda1fea282989086ccb5bef132b417d2653b3c726fd4849ad813fdddad79691a3d3549b67c8eb1dce96b3f8be29361c4c124d4dc1c684259b542d1a2e0073ea0d561be412253c5be78db280ba40c12c668ad1e34553d15b2029ff8cf432088a51cd0731e8b0e7cbd44e8e1cf3693d5d6708cc25fe3fa7e3bae1655b94c481c5dc92357162a9", 0x1000}, {&(0x7f0000004980)="e1ab4f34a72ca477e63f5f737877e303442b9c324b39d2e098f2dcd7489a6f2fa73d7bfa22c5f2d35c1f403cebcabc830fa8ebeac915e4fd8c203338e41407316784dc941c0b33af481fb9c7ea51318dccedc68996ed6209a93be52cae25c3a1a0c7fb35db775cde0de8ccb132da1bc20112e7034afabdbfbaccacb0977256817e5900ef1c151d44f49fae4d5364474e0bc236ccc73dd3f127d698454230717f6328c3f92c2b9dad545c2cdfe36870f8a48b35bb6f37d8b46add87e11b2bfd2cb79a041625936c14b58590", 0xcb}, {&(0x7f0000004a80)="b821d77b40266071ea50ce72c65fcd558e5ad5759e3150258aa4a851436b8947058ba3", 0x23}], 0x7, &(0x7f0000004b40)=[@pktinfo={{0x24, 0x29, 0x32, {@local}}}, @tclass={{0x14, 0x29, 0x43, 0x5}}, @hopopts_2292={{0x38, 0x29, 0x36, {0x2, 0x3, '\x00', [@calipso={0x7, 0x8, {0x2, 0x0, 0x1f, 0xb32c}}, @pad1, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}}}, @rthdr={{0x78, 0x29, 0x39, {0x0, 0xc, 0x0, 0x6, 0x0, [@private0, @local, @mcast1, @private2={0xfc, 0x2, '\x00', 0x1}, @loopback, @mcast2]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x8}}], 0x108}}, {{&(0x7f0000004c80)={0xa, 0x4e21, 0x2, @loopback, 0xffffffc0}, 0x1c, &(0x7f0000005f40)=[{&(0x7f0000004cc0)="12bd1f029fcf905455084deab92597b0dbae6642d4f342bec6939df11d9e51cf15e27f279e468da05079062a6342372ba307ccda76fa25f381847f9813ee21bc46e727bc62172799b6bbf80e8ec71d29fd7611c5f21dbdf105d29fd07199d7c269d0ae5717b08aa91a9224b96c7fbf47349fadbabf9a90847cc68f6c68de973e049698c4a816030f9ab24f76c7e2c85df843b80c56a6159c3f9c7ab766f3b214e3a6d93b40fc215131ab3e6e22c19f06ea00d4b2e94daf7f952f0f2c480a0c8ee7667fecbc24211d710aeadc3e6ecbc03d0a462f662a3eb47b469b6685a50928f4708a6afc625fb8360255bab4e61859e757994b344fd44ccbef1fa54acaabb698542bdc9c0bead127c4ec4cacb8b4fdb6ef95679c0ffe3792d0036fafacf9f4d01beb510c90775266b17e6607019cdef0491b633ba678f4242c0d223697f27f4a5dceb62ba787f2e0480d158575f7cbf82c14d5e126b9c761b1f0d385eaa52a12c927449f0ee0be04ecd5e9ca2f59928f168046ca6d3208021a8141ce89c4b4e7e3ed011e07e89b46b39356a93bcfbe149cdbdaf5199566375dac7ca165901dba25229b74c69fba277557e9ef3ea81cf26a88f5673d28d9eb35c263018fd6548c7a3666d6a26e86fad656709d325bdb01aec64c424a7ef692103b3b02c81374128076d0766cb6e171097673cc873b62416a2c61f0f966f0c8a4b12b4c65b6341c74048c13253184a1b776fd4b4ee12ef0313ef4dc907d68c6d1fad0c6a0ed8d5b356ef4d103fd29e08f184b11cfd44480fa716af6e4611d135ce49fa2ceb382159348da6da6c519df224a335707efe737af82f79eb7a4aface1bbf2e9ea390a89172eb3a5727a0ed0ae9caaf91d9b80d9780cfc38e2cca652a2def3881cfe6e750e3d1f8d570e82820845e48305b468bbb3bd63fb44fb6a20c64ba645caf816a63c583df21cb34c22306b3a43bf8f8d93ccea15b931b8a48cc645c983c60112eda1c2a0a6f1e7426b10ef2ee3c0d60bf33935f6016726eb4c8a42bf4f35715f7199726e62455a19a9e286031dcb260bb7ca8ccc768c08f67eecc1dd677e9c1f091ba66c5d124a979c0612d3edeb6ca035f027eed9c2a5c7b3b1e3be0857ddc8946f1efb19fdadef73b0ae383f92602b97a264d51f0fb778707bf69ef11bf7c9b50b646ecc569c981f68179986bb289adaafdf7c2942f29009fec894fe03be883b638c1e038888cc73992e68aa9ee7f0fa1e7fcbc3a3aa0cded31e4c57f3116b9cc4ca198daf353357d008e5f524fbefb8907279c5064c33af8f2b7b7b7685ffc58a6ae90a8236dbb32ddcd11c3d95f043ba113a63abe414fe1204f124e8eaa157bb11892399efbc9162b010f8dc5990286ee78c0dd9faea5dec51beb7a875beeee03a53fde9026d9edfe0ebfa1ff485fc4c746887f8ab9276555e2868aee8e131da66019315462f6bd6d6b11c0f9b8e8a91100daa86eb36cd5e6a1462c440f81b6b57fe904849a09d0a2281f16333de775abb604698f43fffafebb001520673ab0d72db41d6f12982e7efc2252c7e3933e26d55673246653cd09463fe3cf0440fde3bf2a25bc694477ffc14e3df31aeb97a5869ae81f14f9e6d69f408982b4325691251cec0cd8a9cf71f301b2b3792650e2ec1fdeecc48903c70abb4a8a61183006adf1f8a1f2b55f9c283836b5dbdaf488208a1af31e3bd6e20c6bb55481e08716eb7acdeb9b5c39abdfe0fbf69c41a64b8496cf03f425e6f55382df74bce9f658d75e41b5c7cf3a3d1d5c46c103172ac443698f9542233ea8626b6f3369ac1558a66843b44cec2e28fa2e7f73b7cae1bef20324bb9d3f6b19f59781d21882f4c31b7fe92c95647bc8d4ed539cf333150615865b734952adfc971b662c3a478eac81ea5a0b19e2286b2097b285ebd3e38dae86849cc701544c45641c14b8854da4ecb67b2cae26c4fa4824f6add253537cc15b5472279462b3e046cc0a8c51dd77571675b7065ff4ca6a88669c4c3e58a3e326186393d069296104b13f4ed9dca7cfb179a87ecb1a7d5f767dc4380c0627d9321121a282a1e8ec08641f398213b6685912a7ba57cebd6cb64a346423d873d325a57eb9888e1e714f1202a0588e57d45f8a124971267554a5c29e7045e12df527b304f0b0b1f1e4d4b4a6cd6bbdc954fb9ced407500fbba2634ce37955d38fee12694f42e1c7d3b48ad2999338bfa513ba22084b36a7c29836d1ae4af717d93f91f87c2643987b44f64af7bd146ca45f426824d3750acbc490abe8bff0ed525016513227f380ae1bb764098f98a5396dfeae793846ecf5e065dc50d51a65e7f95153e99741d76306468f63f9908c355d5efee7bf8468ac30689f9f1f20d938bc095b9b7014ebfda7fb8cdc70d157657f0853b0bc24f554bc3dca4d28cf0a20e42e5e00c3bc450bd4345721535ffb541fefe8a662a82732719fb7efad1379a4150683791913e5dfdf648fe76bac4fd90cf327e18790a811034029b29013b7a77b34c5e9b4d383130af3033a6a04c8f2fedd9a5ba505cea2a2b9a9071b1e3de436feeab1927670d577f8ac6bebeac38a3ccccc1e13dd9ec5e374f496b3f7f0081103fa6467ba8bdfef8f819f4db0858cbd5bed746fc9156e3fb1067b696a59a33c58968a58bdfb3181b7c645aa157b54d78c5b1ff50a83229612f2e0b7aa88c56cb9b88270e9e6456dfe87657f224c1ce68c1aaa3054ce25394015c39549f2e59a149294119e4dda63922c431809e8f7dd5cbaf9bdf7c6f478cf594a1aa8ab40cdc9d4c3c600e84c957d8852a1021ed58797f8406c1360c75b3f117c578a2c100a671161ed8de62c9f32477d0d8588ea0b7177e87866b98e66482852ccf5ea813a932c65e81926b85d163416505b90b3be15bbb19b5ca97a7ae63784facc825c1411f8c386c3938e28e3ac42295785c376607a902d7d4d3b3a1b3eefa87328f6e593b765a7f5c4b3b7039efa1f99743500b2289177cf10d63c197685fd5f8fd708eeaaf9808ee862ba8a1edd3646ffa85c0b2d9edb68799e95ce9b3f9b7da4696641dc9d00bcde38ad68ac861976509b7f8fc203b817ab7e7c3eacd15c97fc8baede0841edc9cf131c8338d3d801ed52270238650a1c6a116b0e7bec34055c390e2f8fe2ed3ea5e1abddd8e8e3bfe2193e7c420c0ab2f6c9b172ce5e6c06e91827db8090824477670eeaa20a0de4bf896f094fd0e6553916943ed2679de6bd44f4670de8fc63636089f3259823245a6a898d43e98ade6ee2f528635de55b7b74e21c157f6ee0687daed2088ae4f620a24bfcb75a6badf6052ee0d25a55a2fb9bcaf9da94a3135d2ca0c902a99bf74c34e90d753ff54f07c7f3e0b62f0ed740ef69c59cdd65fae31aca3f53e08ac6518eb5a34a4ffe4e318a1b639139fb742b36a747bdbf144b3ef1964139872a5f08e035325fef7b9f82c1aca2fe607d097f619f7af32abe43f69b0efedef981e123bae79b53780a02370fc423fea13d31a52aaabe8d9023054eebc932542501af5933c5694e85ec71613bf49ebe90936b854fd3f6feb3f5f0f863c739d74e81b823cfa44185b0e5506ab0a723ae3754ffc95a9d019d606f33309da9c081eb7186de9ba1ae61cadfc358dc30e23e3f41cf6428335e5109e9732a04607e7a055f0331030bda5d8292cea8c3bcc04e5f1410072b095c5ea5e852d99538765de0dfde8d070c41e152fa5da1c475c81bcf9f857986c816735d581c0865de28f7078a9e8aff05257737390f755e0101c44eac0d22669fae66d01392dd596dc8a5bb918138a19721d7eb3d6187780dd430e1fa5355ee74ed9807e43f5239c54b9c1df9f13f8014c70b6bface1a32b48484db5910b92ca89195d307f365f199e30035e83dda0135d85c69f89da3e3ba6472efa3a519c074a2074f42caa90fa4a024d707e30605de96f9b6caa16f74a2730a34e57d44d1aeac827279b5638633dff786394251f15dd667a87dd9459bab24adb6f0cdc0edca31914e0884a403b909cb21ff24e8a2a4766a5bbcdf3cdb762edde70b491b58de8b6bdfc60a36b6ae5fcb5b44d4997634582d44fb22686ed30bdefac69d23816f1a29deb65dbe2bb79a613ff3faef03140bfffd3bc7fefe8d4285dc6306136c1b1aa4e518a28d23300a8ba844cdaf6d625709d17e0a980c3a4022fa5d8c1c029a71b57bfe9b8e2741107ecbd947883ffbe92c8d57ec0646197c7aaaf53ae1a946b1a47165dde9e57208650fa1ab9f6fcff2e19422387e80552b1cfbaa13748148f29771b4368e3a25f3ec9c4fab864ff3d49182eec48c55b1a300a1e08644a67fd2c0b7fac13d7d72806d8b1609382b6d01258d75b1c428a9328135b8de6dfcafeb668badcbc50fcd004aae664a01865719b67ec06ac099a277995e8c8473bc98a329604cb44304144e7d5e9f2f18c09a633c503030baddda5c961f5b0d2e3777d2b99c782bbf122f55f64f81a539c430d0e408a10f39ee0ef5daa20e572222616515e97065cb5f7c0847e4e094091f47799d37b4c0664ae37f699fb84bf8b9cac0fcf123579fd182972002d8ea9429437cc4afd8a05f03f05ddf1d5153ce50566e4685a95f51e56f118305497f39e6cebde8de80db3beae63656111cc4113e1d35c3f527ff91ec48fae6ae7de2b50ba220ddd5d23caf9c0f55d5e6f0a499fa3c8bdc76c241fd51a04ec0fa932007596d8b3dba8515f4f102f65cc79cd035e0bd02d52c80daa25e0ba967697392e0a2d40b545f2851af7f7440f0ed547f0a76285f69f84869796439c64ea142938a51529159f402bc28e5771f8262dce400c76d1cd5b60593b7eebdd1e3d062adff8c0ddf7a3776bdc76b37dc0ce71d419303f5c11fed8d4512f2f7d916dac6f7f9c799ccc1d1c9ac41428e59ef532efcede7aab2596341ea7714a9aedaae7352c22d12f704f7138cc673dd6092e79ffb6c03436d5a7b0d96cc179e519cd2174057e25c566c824da85dde27f4ede60b5cec550173a201810dfe6cf471de9adecc317395260741ffbf0bcb2c6bf5443a99e54f7d589bdc706164f0ac8d21af2d78e495e469183462c98817cd1af9b63475c94d0a12fca3986efa66fa6705fd723b3f04d39f97f864fe5af78a28a5127de71328956c7d0996b78cd47360dc3f99dacefd4bb9e257bcd5be2a073a682f2886390924134954b53f399b66e5ab996b140f6dc992aa4a67cabc60203e079baecfa9ae77746a28033bcc956c818a72321ec7ea1dac3fdf574edfb56a9138a35e39b3926ac22c0d850cb056900bb88f8246bc884ae7038994fbc851713fce36bca28a3a00cb947c23d39ff5c9d3b0138dd8c09cd42875fb8a4684da0c78f3ab293a63b948713fdce71808dae66ed9ce7b147b33ce9eaa56c2e757e2eb5e1197e6d785fc3492182b989f918e634d6dce2fcfc328cc4107747ccf64554e8bab7303fcc83a042aefc294b3aef728512042356d5b980af3f17d7ed459e09d507822c1847a5c399694bef7f6eaa3f271d622f432f3b64873414f4645539b2a4846cde432d50b892830a499ba265f78c834fc4f2fdfa69461cdcf69a9313b92c2ac4869a1f5cd709fbe2a250928c70a87a87a2e8e727ebaccd4927ab2bb40d55c6fdef23c95ef4a86a48848d0b2187cb8327a36e98b0523c4b72fc9aef22875136e9473820d2aa5209d081d4be98522541031e3bb2f97197b030b3aea3fd6d1d6bbcd5420dcb65df31503419d397cb42352baa22301fd8509420988295b9634d5c107cb69fb26e62802eb4139fb0191c60c85ea", 0x1000}, {&(0x7f0000005cc0)="f3398a2bb75f136eeff6340cca9bd2079626bc140a49e702a6eb5dc3b45ade249070ac3c6bf192d5eb16382b9f21c25d0badf4728a7c404d527ceb57eef3f8108341d7937e03c2170ee8b511bcd982700ee44fb2b1ab36ff294cf87445c8c8b974a15c926d21d2f47a717e6871197ceab99004663e63102ba398c01f83a8a5c86c089723297f01b3efaf99266141b707ea37d66a490687", 0x97}, {&(0x7f0000005d80)="9b08b9c03ae0a92cde615d07fbba53e5e75a016ff2af186d186c6e034a580e21acd9a983f0d6bc4f6b04d3d9ab0ac429f0be018d69a60c83a306460780ab585c48edec1c0bf9629cd36d512052a30decc7b1f456b56cc0b217c816397feca2ec65444e88f1460ee9b196e70a8a6d4160fcc82874e3056388b5adff5754dc429f09c2e58a37a72f0b22475b8f23f37b9a9687fd18132696d04c945573cc7844c5e5b33f1b5591fcb504b659e25f2bac6413d2", 0xb2}, {&(0x7f0000005e40)="2ca29b6c7032109225647cb6e4e080024eb11658cc821500848bd4bffc700e02cce46464f0461b18fb459ab4b4d6cdb187ddaa0d833b9744ad7c1bba82a3fe05df5e00c68f191423f424c6d28e5854f8007a2c871cb09da2b177e77f7f3b8fcbc308d9d0771b8467748387e13789e1168611e63c82169f3fdc1bba69167b9e5061767b7a900efca0b6926da41f4d730b2473e0161eb902485508c83a3a2a810b558006251c3e0439cf5c4067fd9a7f5cd93177e1e0770862f5001081d9c65cb29666abf2cfe1d18fadc25191e083570cfc806693f0983f2d25b2fe6d5ee2c141949a450f63e4950cd717ce5439aaff", 0xef}], 0x4, &(0x7f0000005f80)=[@hopopts_2292={{0x30, 0x29, 0x36, {0x2c, 0x2, '\x00', [@hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x5c, 0x2, 0x0, 0x1f, 0x0, [@dev={0xfe, 0x80, '\x00', 0xc}]}}}], 0x58}}, {{&(0x7f0000006000)={0xa, 0x4e21, 0x2, @ipv4={'\x00', '\xff\xff', @remote}, 0x10001}, 0x1c, &(0x7f0000006500)=[{&(0x7f0000006040)="04127dc554d6982abc34d11c98007be5972a6773a8769b0e882035934592dc2c32dcd9d78f68dbc506e5cade38c7e69dcbfe6f5cc54803494065646c3d99ee78e1e602f0525006cbd017154d7ae627cbe274dbdaecbe2067bc690d9fa41010af90662c930660047bf65c4a4a60254030e908a3d0f4fb6562b5815e67822439be8cb4439a686d8d2f74464ae350e4c1617016adea2a5cb7336ee5d1b0c5a88ddb54d7b20f926eedfe187f246ddaf718ea8681fbeb597aeebba4316db3608437381ac4de7f488f5f6bd54b47a1f00f3d9dacedb34a1b380f8150256b9488507ac22451ee8112725e396e6c1bdac77a2322c1", 0xf1}, {&(0x7f0000006140)="6d0bb75ab7a497b586f3385c94410670958b6a76c8648926f543ae5035c9f731056f2b2a27723988767b5fa791fc3d3aa21c65c7b1248ca5c655240291ae92beb80f6b29761c3d96604ec86b28a0bd6ccdd34ad02ea4ca55b259b1", 0x5b}, {&(0x7f00000061c0)="9ab7c620028da87a259988112bd547fe2f5e7debc300c5bd309cb8b83304d35638bbeb5b5905f522e366fbfdc7f1a8d187230c83c6296b8e52d683078bae4214957b244a8314405b82ccfaef239d7c2b7fc365c9ad19a9ea6061bec148436dc17bd15d06791271f8964226dd406ef24fbc3616db86433baa568af1", 0x7b}, {&(0x7f0000006240)="945a2cdc1ac8", 0x6}, {&(0x7f0000006280)="4c2d2819f871329dbc6e8d1178eba5e8fc183a7659df278476e2cf05697e5abad5000b7206a849d5bf8e833e2f4c4bf5fcb3fb991b00107462953f1b94a103a6a13e5fe3a64daf9f3b97a84e40b267e425137f78cb5f50994ae63bb5d727492dddebb0750cd4a61e2a37133e6c96049fe447a1abc9676edb113831c21d06de0dbf4599378b4ab5fc3b41ee8d5f4abec27a97be9904f7c2ffae71d7d419", 0x9d}, {&(0x7f0000006340)}, {&(0x7f0000006380)="2f95e566e1ad2ec823c6205feac0001c2ee29b93f0182e4c6b10cc078ed0fb906f727f6c944504e8cc2a16532b56a9fcb221ba051258056c8186306982b6890471ce71d9aa9a54813261816f6ebb43f667660d2976961fb1317b3e3bc59a12d9ae2b234abad8f59549a7f8617fe7307d0cda5ae2494a", 0x76}, {&(0x7f0000006400)="c8ab598bb9acdee2043434ff3785753df36796dade42da038bf12fcbd0abe8fe2ceaf17d63af1380d0541ad553e2decf7b00764fee432e6e2143fa9c5386b3e15ec2028d4fba9bcff38d84a188ccf8ad131095b548b8b32b982e95c74386a51ff5c64da83799ce95e426fcafe182cebd2d93ce4297e53adde5dc7f7ff46c475eb9897231fb030d39f8ab88bf3ce814f43ae1aa71ada117cb54977614746ce6d78ef0967c2856606bf64dc333ad84fb1fb6e0faac5825aee9215c3de82efccb08ceb8bece51ef310eddf6020441b783574586f626b35342bda5d34530e35540dc8c66779152223ef42f", 0xe9}], 0x8, &(0x7f0000006640)=ANY=[@ANYBLOB="140000000000002400000000000000290000003200000000000000000000000000ffff0a010101", @ANYRES32=0x0, @ANYBLOB="00000000140000000000000029000000430000000800000000000000"], 0x58}}, {{&(0x7f00000066c0)={0xa, 0x4e24, 0x0, @private1={0xfc, 0x1, '\x00', 0x1}, 0x20}, 0x1c, &(0x7f0000007c40)=[{&(0x7f0000006700)="c4d46b41bc4a5c3233ea95f59a5f45219d625e313a7080f6c9e02b947bbb179cbb8710216d97447a7cd8984945d3a5789eeb1b830e885d5e1623a0fab5a04c87aa526e92907bc4c9022ad36528d56cdf46182595eebaf1f25c3933d65879291d8a2a538d7a396510883505a0f5b076198b9d5192a7f1772982d7a20bb5f25eab7807fceb5137926e51208fc248cd294a263b01ff3379c5a7e0085fa66dab64371f44f520e78f65fe674c28358b2f13358e929300650bcdf08d391104f23c4afc3c44fd267495d2", 0xc7}, {&(0x7f0000006800)="c56d6f7b9e39373d02bf35c0aeac9bcc9b8991c16a9779a59f1c3385f4fa223780c19d2a5da3c960d6268f64ab836d3529e31a4980f994c5c9c249a9ad9057b6aa04add4003ec5f1bf5dbe1ffa70b3033eb0cbee4124f01863d58028b4ae64eb242531cf41ca7d194a13afbd52df4a6f651ceacda09e25b2fcb1395740108aaf5235c1f927f1a69f19bb3bc715925fe750cf1509573a9c73acf4d785a02cd04216b3564de5707b43b4c5be753d734981e18d5f32998b0dc67efb0355928ff5d76f1820295e458207f79368798ef3da", 0xcf}, {&(0x7f0000006900)="f6f651246add1cfcac8c9e739001659d8e9ba72f3feefcb4ef397e970c45432a3acce7968cd4198927185e10ad320d5635d5928ad8c8ab74b8c6b8105bb8277b686d35ca6e2fe2ab894c32458cd5a501e8e015", 0x53}, {&(0x7f0000006980)="60d8d935391e6852af58cf6537690660422b6a7b7f1624997dcbd9945263754bcba350bac916489baf8e8336dac2024a61e5f9910c9be8f1da2625cd1d3fcbaccc0199fe3e11", 0x46}, {&(0x7f0000006a00)="04dc3bafd9f54a1df512554883d3f98a77166e2472005120c71cefab6bc95e91568a17c0ecc612e1d50698fa487cf5ddeb2e5a2bf49dfba5e665587c6a0dfb", 0x3f}, {&(0x7f0000006a40)="6deaa1f88b65215c02f0b94be2ca266105aa3776284a8d8460b3a8b295d124b96cb10998f09a880e2c43911dadae962863d5983d90720ab69e7ffaadc4d8bd16b8b9315a927b76ee544907cd11e539dab0e67334dd66c07a9f42e1e74f3ec24993810a91d5b4fcab4b340931eb7b6f", 0x6f}, {&(0x7f0000006ac0)="5c066f2f16244ff4124eec7b12ac4c1835c96d6648673f33a06b90873a87e29ac6fc9960a737386c0c50359e700823918ea772723f38232152e50e091f0a216f1200040996a6a83da867847a6be88f6597e46ac900878df961485606dc2f39df793acc70ad59bdd9b5b8fcdda4c09668b938ca136a70ca80032174623f2a8b5586dd85709ff50008ad4cbaa5a8d9707e1b0d00d1260e1a07e05531210861b13868bb439e14dfaee13a28b1ffb5f301a3d0ea73da84e5c5", 0xb7}, {&(0x7f0000006b80)="05cb931ee05d58a9b2acd64f23bfa2786e7cc3a0809d720ce9854a9057ca503cc3782f0bfc2934750e5739ec2bc79388ae9f456c743bf339b3d969160d2e37b856685eeca7d9031289681c763a3e0e529f3e71669bb72139226bdca3c3c38514b38909ae537c5723c6225682e6d640e5aebac1076f79279a152288c09548193f5e8bd3459aad6a5653e72b06f0337d0a0d89728c3febdd42e3af93e3d8edca7e0c85634cfd14dddd4542a335c0ac61b3f8aed54266a3e5d97cf7db29d8d4fd4e35c8b63912fade05046d64243ae1c89ed103e575054d58d03e6b6930029bf19e26e1cb76f7af4ac8d9026a244d2bdc259536fd43108a2db2d938b06a2731b534b32916231874a3210a3bf77390313a9ce95b56abdfcd246b8a87b26e4a6b3c975559ab1ecb753a6db1d0eaa30cc1d84b1355e79df59e22c0db30b43cdce5137653d4014b16acb21c83405ecacab5e0cd8a7b22cb9db171f4ad117749b9cb5cbc013667d53b34f4b2ac2d227a23bd714aed71a0c26785d6ea9e3c11aacbeda351cbe89572ede2ad0501d69d2702772f697d21d566c6a53e3f0a5092763afa6569867dd304439cf24c72f9d4e2d8eb3bb6f91f31b06432dd4a448daae2686117f13b3236b8dd2d9f7e3a242e1396e52532eca5d1d9caa1a1517843a587468dc6d7a7f00d07e5174d5cdad512116eaa02751992c95adb8e93b492d989f71dae74322b7165372389c4fa2286916e43ddeab11257e9ad8cd2ac6d3474acc1f39353afff2985e10166aaa9db297cb276f7b8f63dfd331b9de7823b3fd7de05aaed17096d1cb699d55d59655eef0f631d170dc57508c802eee79626f70726233b080ee5981d9a0328f65a24a183619b085b43cb38c4d6e772ad40de37f7be7a4574fa34c21c7c9deb9cfbe442d8293d725e7652f111540aade11b61df6becaa553a2f86d2dc0d7d40cab8c7a826c6cdb5494d04a7f8e36ebb65d615b84e9d97a65d00ef4003ce852cbc55a36d9a0f90b9a847c6acfd3aa53105c7b4a1c3e4c45baf2583bebfeb6c8635f7f538a34a96bbc498d3601a7c4df3c25a300c6eb9eafe39290ffa7cdec76fb86bd8f7350f4aa37e616ce100b4cbdb086341f2feb06a43402b1f7ac891fca76ad8b0da9899e6a2bc3224b2e59f8a2f5936e915445a7f4e6896ded808732acae7b05c3da9fc2c318612ac3f6a5fc7230310329e0f593795d24cc0ee8c2ce1779208a161ee7bb65575a5f840eec979d04d62e4ab54f2ab0744f39924e3e3a25dad1bf2ae229acb3c1dc00e8aaaba723b0d5cd615f614062286d5ca26f25c6bb660fe9fa23d35b6603607b902f4a7ab2eb1bf65d91f707f9812054e3a0fcd1ea2b0178343dbc8c15517a7ed60e1c5360b03a6f4e07e45db7e5cfa13ae416f2887df0ac98b3eeae73b8b19a2a49326b211c5740146ca1a8490202d1e51341ec0e9e50fcc2ae15092d63af0222f2c2d42f94d03af66a21778acbb709c9f17b891f97b879e6621114650697318c54ba25c9e49bb51f4801fdf746993da15c0ec84a27db511bf2755c92950ddaf71a2634fb85e9c4236c7a019dba5b93e1ea5a28351e8fd32b9307e9d147f845e18d83ab8b423003d160daf6f4aa824a421c6cfcadf7af63d0e280769a2bf3b319657ff808adfe85aca8d2745b953262d2a41438fcf9573bbc6245a311e304b4ad2eff54a524d86f6a7c86170bf6e1b9fd79cf7d0a288d661e93aba78dbdbdd3e1311f73fcce38e4e7a01560d35504c6a0add7eb1d206e8e9cc0abbb73af5aeec25034b1d0aa340e93477e83f226b12eb7fb210667dca8d1c280d98d0cedd24d51634a3d926bffac81ac878f7efd72a3026fdb25aff4ef171497632d021f4821c9ad9bdea97c13029614be56df675ec31d7b1b72991953ff3f53e16dba40c3df4f4910de046fdaec17f791254025260d82c4f69d30824369377451144983c119a3ed2707d8cb529ef316a9ac2dd409ffe27aad5e1238cd4dbd5b0f4522b7cccd78ac051fe2316640c8268a755d1389e14390a82ca683a3c2604c6b958cbcc0066988a086792dfc811ca205cef046af039d7ffd06cdd5beee7e4227eb6e664665c8ea016c81d046d82b6dbe5c1bdce750122f6b354ede8d53c7015cd922af55ed615c44fb9be2fdcfde0e010de3e0fbfd5de816e027d0942e227692e4875292514e0265e3f183d2f663c988c30e2d42b5fe4e35345893e433da4e389ce0e97c48a11eb33be5da642d1ef8e51b12d1b07305e090245caa18abb684c3221f8101891c5fe63c9ee069785be0fc3a6fbd12b8e281252f7c556c9d8a3d00be88ff2758f05599263200cd39c358fbdbe0008d9b1b2f7646af81453901042b1eb2b5058644ac906732bdfddc95bf58f68bcbe57e2977745f47cd8282333d832d1a6aee80fb79d5a3a28047d72eea5df94fd850a1e0b3a0d59509012814149bd706e89c9091211b88490dd9805f59491c95e0a0988235e6af64314417babbd448881f9ff0b5922773e34d643a0c9985a86e65122891759541f4f31eaa2223a122e0e895a92c4d4ccc04f03ffeaab88daedb791c9fdb1d8f700c7ee9e19a0f711670cbf133e70dc232029188dbd3ffaf1bf1e5a01cf68909c06c4458f0fdcab468ba6dc072c33a9260ce80b8bbe32508c548d0bfc9744d664e1937c22c09256df92841fa741c2cbec78b7c01ee4a11bc7fac0b9239b8cb7b391b2117d1d126860deb28225738a70e2fb2b283db5dbf6afa86018822f1602f298086ad3d30871d03475f9b24b73a4578bf12a9aa79c452c35240686145e2070635f5e98f4b700e978d10f2049f17cb8990e7a7f43ecdc0b9ab00d87f1b4e7f3db1165b86eb5e9e6bd452be19349745d8d0ca720c4e4521315c01f0d3916dbecdf7970fc476683f02653e6b8ba1320c0e7ff1742b5c37e291799fec331929540a91b3eeae30d2a3ec0521dee589ec8a01404347054f586b8cf3681c1363524301008ff54fed30c8c1cb47d301794b74a5b35a1426ff0ec89849b66b2e6aea2aca3152beeb2286099017eb220dcbea2157d1ec3e25f591f87c267b07e8b24161176b7fafdc2c72bead59285443587c0761137f5e36dac641a8dfabab2847d8cb5ac9db5e3a5010d17a8b879aa472e79cbe19ea0f092e2cc18cc05a087db5ec69b1ce2ba033d78a82ebb289a958c6ef184906f33fbce8475bee981abc0d34155e6b1ad620a8f869dc736eb0972d2babb5a1ebbef2e13644552a27b9c0d780a8e69d96634cb549c1624b9c4a92ec4d6711614e4f6e2ebec4518eeac5e05c4f5217a1077119984fe80ef97a06308d5424a1ad187b444e0789ff39dcb5ba512b608bee32946b01b12390e3ac8368d1b58ac6264e64c9f1e962e93736ed7064870e9d7998c204465a9021b970ef5f976ba7a62fba71415993a024e509348b0d2b5b6a2dd6cbddc83566b8793817aefef6748363a8e44b73cbdb9ea08309454acc624c73a56c704bf18f3f0c06a02e6e62da4999eb7287416f68d62a4b4b411ee1e935b5f5dc16183e9c25e9debace24aa74a3f52dc009fa4593fa3ee754b352243228336a2ec500e37e453706ba61f4b43235112daeb18e5853645284f6d3988d4ad5363898ec237853579c89c2ee8811d621a5a0301dc6899c94c49c04bbe8de546d475737deb9aebd6bee9fecca7f741adbb898af7558560091ba0a42854bcbd35262b363f22f9c95f5c39c8acefee871396ca8b490a946e264fce59d56fa4f7448cdbd5e39305a18755e65a26921a6930d0d6b0cfd507e3d21ab596d2268b0cfb247e3a92f823c379c3a06e82a04e9a56cba712dc12d1090f3abd1443b0241398583f3ae3428b494ad59f8661abe963107ffcdc9936f4aba2788b271ce89489da48aec9a5da9c77908fe157d491d091331079224020baa27084c54d6a380761b8c1f64cdac367cf43153574b981bde2b933bb2b855afd7251714e2b1e2a9cd8f8cfeec7be9119f39ddefea1f9b56701a08ff2047921a4039e017f6824094647b87efc15063f5410c88474e356d72c7e69d743a86e4c6f10a9bf3f95be9fe84d285f69eb9486dc23274006a916fa0f771854e11a6553863f1c01d7d5d525f97df0ecfdff569ea6ab93e01378879a46150d5871d1b8ce804bb975014460eb873be34148e84a53d387d36aba189fa869d626cdab327e7270c2b6168efc149457575839f4edc2f8240b174903f4a25e09d176fd3e8cd901d8b9ddbd43768da91bd23aaa0c1d20fee0f7c73a87802193a30febd5efc2df3e159fc6e0232a07a6468633117c36ffc47725290406403c59a04f97f3503a04178020ba4c46c9c86547e1aaf489822f4472f16312db5011055840719687163bd487a7564292b3b2e7d3fa5dffedb365fc0a67613bed2c4a6fb191870b5bfdb4aa9894b3b7fac019791a4e019f7930f97d8353641a2be5b40ae30c9e3a3954037a0c12694f8f74e29fcfbdcb7cdd70dc9cd9bcb8e49e06be56425b974aefffdbbe386ff7dca05e36147f8dea83cbeebc53b95609a373ceec572c35f76ccb3f3dcfb4dda3730fe26d5b659ffc5203eb55783bcf1eefde3beb031b6aee22c43ef757674a5be6a2d96346564d5d51d22220dfa35f0ec3176a08a7134ca3115bdcf228e2b2127cd059a7ad9f9e336a1081ba02028e63674fa6cb55409d51db235949d1cd8660e7194af1616c39a7d72d347d9060caf659d2a775b2c95861a6d023b824f0156aee3af838a68e32881f602cf1d84c1737379967448279070bd6212ed4209f7bec2789576451d069537d5836c11b7adcaae92bb342d75cd481bdcbff8af7f0d5c5b2454a1051e3dcdb8d01f7e51d6daaf067f1882a4aa16f4cbd805792819f77bd374dc210049efbda945ff63e30ce00f46bc0f7356393e9642d2c3a3b2c6363164838326dd5a45594605860c619f3db1ea91d26dd7cd37ef3de6c693edcb758d1f6c5b461e5800c56eb221bdc9e02fa2a6e5e2973a95b63a6cf238af0a02a5dd5100877568fe3f68debf9a530c6b0b61dcc956f021083c66bdf9d8ef32bc4b8a4f163633b22ac98d646c8e5526ddde5cf63dbbba9fa32e236e6630735554a3d883acf5f51908504026ec3f122981cb84ff16e5b8bdcb67a0878e23f6b067712f85b62a10d8b09ad18870d21f24b46c97ff368c6b105a1685ca3b85c4d423b3429f0b3f41889b906c90b3ffb43fde953e7a102574f6991547263a43dcc6dc5c3ec831aa470fe44fe6e3a71e6549ce901b3aa649832c1962506369113a0d6c482b8ee2cda7050b19589de5e25b7be7fc77e422eec3d51e1438fcdb45cdad32b5d2bae1d00c5ac399efad14f490617986f3d6ffc830aa341185646eafed9140efad7cbcd953ef33646e772bee0ddaaf7340048def5cf83c5da63592b3674e4a453292caf02cb68b07f186fcaf2062ffae2a8832d4f66578c9abb9b84c03cb9b838cb723c3f01ff488f34080883e6d9b559019fa4d80764dd28155d4ab61a054b2e34204b16082a7aeae419f99d426e95db7947012df74e285a883ce156f2bfd2a6b1983d5a271e3e483f8ad735ecae0c318efb9728a6e1e21aac9a2ff8203412534121993bfede9c1a74d39095151885fcfb86eb5f26e9054fd490684606f317d5293d02c9ea022be9a25e6c522f1bb36f6be4a26eb1cc25335254dde91da7934479c48c3f3e202dbdd091c59a79487d1cc41d36484a661c865c7a28e1cba58f56a78a320d88a99f1cacb63c292ea815036598c203f8d1dc9b7413acf90c400e0d7d397b4cca73d8", 0x1000}, {&(0x7f0000007b80)="baf15068c0c2fc47538d7f9fe6a45e85d909cfbe87cbd86e378e34e663e386deb7615f3fb4e3a72a9cb0e85d63ef5f5792f92411368a690a17fb68eb5b6a140e027a7ccabb69fbca904d278cf0e6c982a7ecc8062739cddcaa3c4fa4e7ffa0502133c4d0a5a20a8d53e6555901742ea3910d8b36ec956c5d5be8b92be5e588708c52913cec6244b07d2417b458a5925712fc9c8d2a7d575d28f8eb2f971ed7e2b25a924cbd96c89103b3ce8b6a878d5bbbba946a4fdc5f1ed9baf86a", 0xbc}], 0x9}}, {{0x0, 0x0, &(0x7f0000007f00)=[{&(0x7f0000007d00)="06fa7be67c1bdca9cf74a02074ce91083e0b6aa0dfc1a7468e648bc0ce607d7db4a743010c2364ce1ecea6523dcaddfff32bcef292723253aa666679d23963b78b088c50ac26b89dabb76827f01895c57cc5ec701a471839b83ee076adcfdf20672ec43ad5f2423276feba2971dc91766e398baf74bfdaa31fa34a611d3870a31b4536d34700e77e2dc6bfc43f45775f201de596abcc5cb5d70b09569474ae1cc2e9cfbcfa2c1193dc3fa39b25105eec7d08701446cc54e59de9357d372677e64090ee351036634d9654fb42d327a657dd6b218290c6854e929f3dbe8cf5556a3168a4c5588b", 0xe6}, {&(0x7f0000007e00)="8a1f5ab839a51a64f26e2f06eb2ad10dd4aa12", 0x13}, {&(0x7f0000007e40)="69a19cddd8f647809cda857f896f8a6f56f9593b9c7fb819ba45eae973b00ae4aa8d3b06f08b3fe8914bde391c28146670958ad08003d50d67f9087105bf90f9f8b36297b3940024ff79deb8ba57bb560b4bd08250dceb64d9ca6887f9ec8a91dd42998a09a762917f563f9a5a9f8e9a85b0bed54f6de27aebd292aa70669a0b398b719f247277b8ab80bb175d0d1644b1b129c36f4f93ca5b5786017b7e3196df1fe31a2ce9384b", 0xa8}], 0x3, &(0x7f0000009780)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x1}}, @rthdr={{0x28, 0x29, 0x39, {0x88, 0x2, 0x0, 0x3, 0x0, [@private1={0xfc, 0x1, '\x00', 0x1}]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x89, 0x2, 0x0, 0xff, 0x0, [@dev={0xfe, 0x80, '\x00', 0x29}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0={0xfc, 0x0, '\x00', 0x1}}}}, @dstopts={{0x60, 0x29, 0x37, {0x4, 0x8, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x38, {0x2, 0xc, 0x1c, 0xec3, [0x5, 0x0, 0x7ce, 0x10001, 0xffffffff, 0x400]}}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x6}}, @pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @multicast1}, r6}}}, @hoplimit={{0x14, 0x29, 0x34, 0x7}}], 0x148}}], 0x9, 0xc803) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3166.496135] syz-executor.6: attempt to access beyond end of device [ 3166.496135] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3166.498089] Buffer I/O error on dev loop6, logical block 10, lost async page write 18:59:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:59:20 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x400081, 0x0) sendmsg$NFNL_MSG_CTHELPER_NEW(r0, &(0x7f0000000440)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x5c, 0x0, 0x9, 0x201, 0x0, 0x0, {0x2, 0x0, 0x9}, [@NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x1ff}}, @NFCTH_TUPLE={0x20, 0x2, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}, @NFCTH_STATUS={0x8}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x16}]}, 0x5c}, 0x1, 0x0, 0x0, 0x44}, 0x40000) r1 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x28840, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x104, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x103000, 0x34) sendfile(r3, r2, 0x0, 0xfffffdef) 18:59:20 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x8004f50c, &(0x7f0000000040)) unlink(&(0x7f0000000000)='./file0\x00') 18:59:20 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r3) write$binfmt_aout(r3, &(0x7f0000000300)={{0x107, 0x4, 0x21, 0x119, 0x1eb, 0x6, 0x205, 0x6}, "57442109139d8a2155491904598bbcd683362451002cf6581f9233225dd961e5392c6e3459fdc26180ac4408e9598169d500cdaf097cf39fa029ec41bd445f2ec2c828e1df56203cb873dc664e35c2bf1ae4d565a6cbf05cd514f35a8736dfee01656acbf2184b598e00637a5b34dced37b3540255196a8aea76c8a2b303fe8764b9f8f3e6", ['\x00', '\x00', '\x00']}, 0x3a5) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r5 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r5) r6 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r6) r7 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r7) r8 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r8) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000006c0)={0x528, 0x2e, 0x10, 0x70bd2b, 0x25dfdbff, "", [@nested={0x172, 0x19, 0x0, 0x1, [@generic="9d9dcf0324cbd36af2f7be21b139630dca830fc3e3b335d47abe7bd8c0c0c2bbb538ae79b5a3846a96fd09097988f901ff634ed08999dc6eee024dd3957bf8111e63ad4122466d40047246579cd01d127b45c38d1729031f0d407dc54bb2364747177677249ef08ada3abd46b32bcb06012e8263e83a", @generic="b54e57c071f2aa9ecf5afede41bf7a071f459a647bdc7b8679eb19036dfc47cb2de8968735628b7fd50c8b874342ed1dc98c58eaec33253b7ae10ee8748121ce460c77e08e2a0148e2f4de6e1181e2b70e3be853933a3927966435b144a6ddf25a95c7a0a6b00563fcf5fb0c2fb3b41ee11dadbcb5a0a6d2e715f4fc06c6fb9ac3ebc31fa684bb642960386345e6f719f0827972fc58207b025b12b4a4dc672a", @typed={0x57, 0x5f, 0x0, 0x0, @binary="a72ae27bb3f363fac13c89c33d2d28d05eafb89b8701c297eab340dff241ec66675a9b796d17e1991b9c1cd5600dbfef87f8ae55989e1a2368310c155c7727a018cff270fcb4acad38c1b307e058db8d02e688"}]}, @nested={0x100, 0x12, 0x0, 0x1, [@typed={0x8, 0x83, 0x0, 0x0, @pid}, @generic="638da7c9bc4e2842f848a2b94dec4b7d7edcb1b4875790abcd9e76413e58c9303e2b1fa6e3512ef40fa1afee51856f8073a4b283a7366c021c82189e00bf157f77ec7644247af74415a700d3b8d76143aeae6912140c87bce23e6677c154ef487b7eadf7d40e6a912f11edbcf68354bc8ad5d14a6e2297d02f9b7623482135dd574542423c064f84cafed8b5db5e3fded53168c68e10a45fd05143c82ebdef224de88eff7753cbf6ea658b74caad5fa83a96d8af7decbc137fbe4c8206da4ad8698edd3af509ff0574bf5be7832b437ac0c879f76b0fd45b0639cd6cee0403cbb0c76b7f", @typed={0x8, 0x2b, 0x0, 0x0, @ipv4=@multicast1}, @typed={0x8, 0x37, 0x0, 0x0, @uid=0xee01}]}, @nested={0x20e, 0x8, 0x0, 0x1, [@generic="3cb0158bf8185eb3f52ce52615161aa31cd346b6309f350d66e9a44d47621f2973685d623b1316515968438c7880da78b29e1f802cb5acbd4204fac00bea90dcccfdfb0d8ee3f7258e4427e00a2f88664f369e8c192b0af78e9d421f10c87028afa1e7d316cdda72a41bff12860d6d8b6a28a1c6221c0a8cdb719664c986c765100bdd4287a23fa913d2c5a187", @typed={0x30, 0x4c, 0x0, 0x0, @binary="facf68aec660f3d4d31060dffd5266d5031dda199b77d6b60d07c83fec0d1ad31e5a561aef24812408fb44e6"}, @generic="2843204d1fb180755213eda836212efe2c755c882fd999c87c2f49e2ec9daf89b48166cd2696f6a31f27a6d57d784e726031f6da9c906a2e97d71d842fabb9f92d2025f3200b8a0334f87e41d4d1c476b8e046a5985ed9da28f9296c371e496f154e463f85bec21ac3ff857ea4910a5401f0a90a5e5c03f16e4dae578c3c88c927678768d5a7df050ef643af4731e3700cc204", @typed={0x8, 0x49, 0x0, 0x0, @ipv4=@multicast1}, @typed={0x8d, 0xf, 0x0, 0x0, @binary="82041f5fe2248ea4c50ab4a4f86d4524dfc11ccaa15be983db0eab415c542085425a5b160b5680740a99c17b11d5e97e6b819d81ea18e42c7458c8e23ea290f1ea0f5c5957da65ee6cc145d9a4d8f8da623162f45437ae5f3167be2b58800fe5dc8a1163f471fd758814adc124d42365317164df1d20795eeb87a62c65be6694d557b64b0e31ee183e"}, @typed={0x8, 0x66, 0x0, 0x0, @fd}, @generic="6e7d706453fad9a0fd4a1ab988cd69e8c07c92ec0334b6e068f3"]}, @generic="cb9ab281a3bd6b0b66899fc28de40ef504220a0b5adecc199a5221fa0482982524796bff0ec2c695a896d7dec9f7f012c135a9c593814177ef8f237e669e372b70582f5d095770dfd4cb410366662808eeb3", @nested={0x3d, 0x14, 0x0, 0x1, [@generic="568eb8bd209dd54fe55a1876f6c9d5a7e204887583030cb874fd1ee528d712ec6b49ad3591", @typed={0xc, 0x15, 0x0, 0x0, @u64=0x7}, @typed={0x8, 0x6e, 0x0, 0x0, @u32=0x80000001}]}]}, 0x528}, {&(0x7f00000000c0)={0x14, 0x14, 0x10, 0x70bd27, 0x25dfdbfd, "", [@typed={0x4, 0x63}]}, 0x14}, {&(0x7f0000000c00)={0x84, 0x37, 0x0, 0x70bd2b, 0x25dfdbfe, "", [@nested={0x6f, 0x84, 0x0, 0x1, [@typed={0x5c, 0x80, 0x0, 0x0, @binary="e6e8a264dd50db26d4c5c1ed39c937c9ab839fbc7611a33a19b04eb552ec12af9f8f1c27de29d07681afd7f4f8794cd50607e26c4d332a344f148e1bd1c3f8107cfce4416f4f611805e82e3e4940a9cad4983edc7e88ebe8"}, @generic="50c07adae53ac1dbf4ec8b545b9fbe"]}, @typed={0x4, 0xc}]}, 0x84}, {&(0x7f0000000cc0)={0x16c, 0x30, 0x1, 0x70bd2b, 0x25dfdbfb, "", [@generic="fdf15e5fa6360a5058a6ebedd84e0a7a943f61a9f5710087e45e5bedda937a85aefe5ddb34b2f661f988894d06da7313914dd3b7ff3d9079654fd7b59837b876506ce6fbde3b0c8994158670fcfdcca7a943ae1c27eb61f48e62a5b9d92baaa81b6644e2d551d8112d3f56de346e407268f1dbd38822a173f1a6b87147758337f4fe3043dace730b9f4aba4c41bbd5a19328c35bfc8b994436f26276e9b12900e08369984ee3bd1d7e76db4e56e514b1b3c5a963a8de42061b8009e4f32a6d920449430727ad766149e958151a5b1b59a6fed414fdeef10eed81c437572661117f243a2897c03c5f20d373672de0998551", @nested={0x5c, 0x82, 0x0, 0x1, [@typed={0xc, 0x94, 0x0, 0x0, @u64=0x6}, @generic="4e6f0d0e70b14feb082881babd76af35a4aaf8ebe0ca7a9a7920ec3bd62fc763e3635d97863d22fb7bc15c8a084d64d1368297268104482127594ab21a4aba641a66228262683a618f70fd84"]}, @typed={0xc, 0x6b, 0x0, 0x0, @u64=0x800}]}, 0x16c}], 0x4, &(0x7f0000000e40)=[@rights={{0x38, 0x1, 0x1, [r0, r3, r3, r1, r4, r5, 0xffffffffffffffff, r6, r7, r4]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r8]}}], 0x70, 0x4}, 0x20004050) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) 18:59:20 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x110, r1, 0x21000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xbe, 0x0, 0x10, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, r0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, r3, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) mknodat$loop(r0, &(0x7f0000000240)='./file0\x00', 0x100, 0x0) 18:59:20 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/130, 0x82, 0x40, &(0x7f00000000c0)={0xa, 0x4e20, 0x100, @private0={0xfc, 0x0, '\x00', 0x1}, 0x5}, 0x1c) ioctl$AUTOFS_IOC_PROTOSUBVER(r1, 0x80049367, &(0x7f0000000100)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:59:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3182.821397] loop6: detected capacity change from 0 to 40 18:59:20 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000180)='./file1\x00', 0x8, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) openat(r0, &(0x7f0000000240)='./file0\x00', 0x9c0, 0x40) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) finit_module(r4, &(0x7f00000001c0)='trusted.overlay.redirect\x00', 0x3) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup(r5) connect$inet6(r6, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) close_range(r6, r1, 0x2) sendfile(r2, r1, 0x0, 0xfffffdef) [ 3182.846050] syz-executor.6: attempt to access beyond end of device [ 3182.846050] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3182.846924] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3182.851841] loop4: detected capacity change from 0 to 40 [ 3182.859922] loop5: detected capacity change from 0 to 40 18:59:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3182.902848] loop7: detected capacity change from 0 to 40 18:59:20 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000003c0)="423c778c50c76f41eb318fe32e9d11519e6775bac66c82e7501d8c9f8e2ad1d2851c2f7be253d05895e068236895f1874c0bd1d88838fbe09e752aed16693fa74ebc6de50aa4fe26bb29565650ac66fdd8ee5da706658db82f6f591fd110873239e2213bd03a500993ce89553c341a53dbc9dce878aeed5661be13d693957494a8562f9c3333459d3bd0043f1ab75f6858452b47e5f4adf7bfbee0d16aa061d4a53009e26a642642218f", 0xaa}, {&(0x7f0000000480)="a85e5281b7009dcfef5f07ead21c6a07f9e9faa2eb3e9feac7f3bfa1471a618072ba370448c26bf61400647791dc9d5dfba548c8a968df69eba120fe01bf29b388229664c15aca73ebda5aeb537061e8903f821c7c3d08e28b2639e9057efeb15ec8ee35f71ca796566fb9a11ea1be5470c0d8c2d732fe321e0692f6dd7c20890163d8f45290ce6ef25641eef5828b88ab48934871ceb65a5dca7eae9f603efd4d0a2f5d93ea1f0077d574d6612c68ede85d6ebaa258edab8eb47b735da951879390be27e6bc290082c64e484d89f24416d998d5ee36b5", 0xd7}, {&(0x7f0000000580)="37481d67ea6a8e1994d409f41ebee51e4554ffc59159bbebd9174e2997b0be64678ffedee24cd9717573f336ebb102b9d8955b1034869636a6945679f497d3b58e752378c57e90a06492b5b1c7317db03a346b257d41124960dff51908fb5dc7430b9bae2a641d8b2ffc4a89a70b7807d47ef482daf9e407cbe8ec", 0x7b}, {&(0x7f0000000600)="cd8cb885d46d37ad0b5d78400c7f67f2722844edba802a3c73eb252540e73a21b5bc9a7914593452683f8f88b60af91656c3185ca8573dbd99dd546c6eaa9a7c", 0x40}, {&(0x7f0000000640)="0ebd0553237aff2da0ac4a266a16d37ae4c573bb2617f74d6cd5203be66fb8c1a665445a05ff3afcd62f5c1e5a2d750598fffc377c596515da57619e7dd1da5b2eb171f188359e25a4a7c7bfed0eae19ad730b7d53aa36675142eefec2bd0bda6eaa55153ebfb8c4c774f52ffc3e7794d6e81eaff3d30cab57942e0625020c4da61fb04c68a0e91170703ef2a38429174c89fa0c5af22448bbc151e4fa761beb0a39ab3f35a17aa2a60b3dfefca9558702eb6c19cac5f13160062df40c32ba2964fbb45a8257378883e88afb1aa0d5778aa23f75309705ff637fac692ee531ca8c071b009df7abef6de8abdd4f2119342c56b1b62ff7b10838f19574e4b777c11a1bd20ac5df304216c6381d8657c0a2487f1eeee462fc1ba9ddb42db29150bd8062c4241aef062d44897db69255295ae0482499cac6d7fcd3082e8e3d61c06be2151f8538df325a676b25d090d413c951b13cf99cd1c9e697725d211cb88d5db90db208ca5dd994fb3b61ee769832e23b9a1343fe9c2e72661f62a0bdb1b9eaf18039a5438392349214be2e88eb51549a3012f4634239bf00a62551c01fbc7234b373659a7487f952afe010c919bc6febd0cb04fa217a91f0cfa2edbd6111e486e1ceb9f33c3a642496f1dff7c60b508475303af1b9fdcbdffddc21cecf2e4a9a0367bd05d1fc98b51446dde7de206635b1855d12e7588ae587f1a73b176524cfda8015d3bb27ad52c299a1ecec8cf5b59df6cbefccab182e42f179eb120f4676b5b6ccf941db3d282845a69fdbd63d77008d019805142b6d2cc39e6b4ff0a36f397d76010a5660b3de0145e501791c133952dd1f15349ec91205a23647c8218657055f749cfe6992e298c837f03271232cc9d920c1ab456a1b77475e2f59d94880f41943399804a2c33ebcce32b652eaeeb7b5fea9986c8cf4b23b0063477f050b219b2a0268dd66c765135f6f3869e53f30c60fd0dbd83b41aea3ced5f32a1941e609c4b2e54206e6fe9e2b34f5e7cca491c18d00e892f9529d16e10314b17035c298dbdacb6d3b1def80a5f8e67bd49510c2b02a1ab75a07f9415402ca2aa0e1f0baff8d89fe962285ee51919e68103cf44bdbc5ec87b37fb7a5d4a615f1f169f7792226552f00b83d0c19c1899ae8b52ae763ff413ebcd492738bd1a5634492012af843f58213190913c085841cf920efad6eb3128e514852e6fc5cc29438e64418bd4f584a64022f8cf9f7e911a0a445e9c270b7a847460f4b5a87adb2d3e750e3c826efefcee7d20a9d878939216c19bfdf1b366b0cd0527c1d8e9e99670a74f095300300d7b2c4430f132d99304205be6cf3e9004fc4e882cbeccdf2779848fb24e965d6149c30243b01b82fc42d84e4a6f2254c616887bc50e51fe767064ad4441f347aa6b78126023258aee1822a26db149acc14616eb09f626a1b2f47fbaa3638236d673a18c35a1071b5fb6be6eadc791f7acd3810434f62752549def5e788162a111ea55fae6cdff79a6621a4e93320f2342cddd90cdb480b249e507330b85f97f65302b17952ab38db14caf0131251ceda0905c0452a25aa54f77a36c36895606451eaea3ed2895278312fb133e46968868c567c1b9f093d5fc757703f2a9daddfd18cedaf2630c424b361e8e9e9dd525c1b92853e598e2af8729ee31bc9357be9490d15377d97abb2d2bae79406c9cfcd12dd54fa8ad835b3f036a1795a6b5c7be3e88c2073fd5ef11e407168bdcf2fcff28ce48e5494da00afb946c81d3ef6c70f9f2555ef073809d61fbc497ddd8bc16e59f2818a4ab25dba031d542844f200937a74ce20d8cc505b600e0b7b12115fae15dde6984d3a8bf6e175aa9dc2bb2560ccd73c77444a42cada9f82e770a92363bbbc40b1809167cf29ba7fc4fe8e2e521c5e7f04c2c3e0baae13235ad316f2fd4d43057c1cd6d8bc0585efa19c4f64fd8ff312d7c98eba90ebc51288551d14e40890bfe5e87a43e229a8d45a3a98683fc96295dc28a32614f13ed43e6bdc6ab363007880cb9309b7b48be12cde60657525a546c3ddaa2419624b51cedbc4cc329cf41294402be39816d2a4e35e1333cf42694ef173e9d558361f64ea1114a4c2f233e6a720b031d96f24398facbffeb6c4968216ddcefc6dc87926e354aa0398611c42e48da0a0134a0f517a81dd6373329d0294b7e3e3a0bfc18a47114442c47cfc40bbedca43e8a35b32f4e0e925fbde3919e8507dffb97bc61b9dc20e1d8ee7882821962cb24814afe3a21cea4fdbe5e2bf73092f73eaf94f95945ecaa28fc1ccfee26fdef227b559495c7e407d2c15109e15eed1d143a2f06169c0161d9d0dd342744ceed79886d34e28b3673bba43b6fc9fdc82e1658612dbf44c6fc54619d53edee84d41778722f633d662306d65dd5224b8a6a8d4a7c89e32fab9696a366bcf6b6d32a29e5025b4e72f4016b71cdac69ce6b85d12494ab60d4ce5a0894c5d08582fd3b02cc9754a0197f1e531afa15a176c456392c2580d16e109db903c02ef1040d6419a50e3425c5e3df411ad9999da8f3f735afbde151b494ef040c82c27dac96bd31942391bf6a48d272a519d703e19dfe9845a0c180224afdbb1e06c8eaec3512cb9ff43e459948a1ebdb33d782f5aa002d1045e2dc02dde59a9ce676d092667e976084e78da865e5e1d0490edd6aec0395235c0d55c6ddeee930afca8ec507ac7b3b94c8d2325e677ea75494a87be8eb8b23809bbbfd1d7cbf77684687c3044520a1f06d6da837bc2e1a499da01a1c807f08aab7dca4ac85f7db16b5a6efa9163ad5997693a825fb6f95d484299fa28c28e6462ae0a0443241e47dcbfae162a9a86bb1da4f1a6b42469ece13a31fb55e7a26a9db3b6dd02a54931282225aa76fc181ea384ec77477e003682c6cdba65f0a3e6a2b21d202b6f9005c02dd90572d7892c9fc2732e7d1e33aa171e9bc39fc30a39a6232d0a48501a5e374490ee4bb858a8939cc5c12266a04862826c7cbfbff43225263804972280d9f62105cffab34de156d8ae9e91528b46d0fc24ec0907a9379295891ec823db1a444bdba1f1a9ddad67b5b54593d9cdcd23e5f9695033437ad5ea503242755f739d6be1b371d7cd621babd8a921b2b0d935f871aba32e4c5ab59a34a4260a83aea27b49df93efbd49d307fc0ac8f5758d4f814840ccd4059ebb002a51a0fcc3cca0bc8f87d2c04961b28a627140fe68d5437b9c31f89021999612f1616bfb3d3f2abf227f3dcc6fc461d08a180d6f0b27844cdbcc534aa4e0bdd67fa5e0b2b46c06ed34005d0340c99b8ae15e37e28c6acc5c1492638520d4e3ad0e58ce076a90b36f4d6e73cc8c7f84a7bb1eef79ffbcb84fb1d552de7bb1b6aa7dce9cb2a2a23872c342bd5a0fd874828475f8a9cf1a73d0b1444254ae2cf67122fd8fd21bb86eaac68fc02349e25389391746f374788a8365ba8b7503eac66ad9652145ba3a5bd1a94b950933865e2f7eda51ff289cebccc582b642dc2b8fdcd9b702cb8017463f1ed9951a369ad28f209303430f149b79290919e6257d1e2f74daf95bff72363bd1c308808e522cde2511c98a720d17277b1e4085f8521d725c393c3774ed3dc0abe08403b0277071956c234da0d6192b61ea862d561a422b1b52788b207681f2476c2f00a43b4af859de5bda10fcae9fe85cc2eb68a377a58f24825529682a7b723f2cea403e78d454c37d38f34ccbe56ba356163729333a85bdc438ab28dedef927d26afd1e36a221c44d9de82468062d28336141b28a92a2afe588ae8f484cd6231ccc804eee6aa09f1cc27c32d60a6e6552ca5cf006809381676051acbd1b71b173e31e96868c2bfbccc18d1cbdc74d680a8a3b59ac973315fcd1d91ebef09cbf35032332043e7b6a098e1151136b2c28e13e52c92f5caee8b7de5d545f761b1bb2f6948d32d47508b4c628225730a422f64bfa633c7c11688628fd0f78f9daecf50de714fef61b7debed11aae5af6c4f0fd05d66c1a415bb77a7fb4352630af5da44772a223e36e348ee186ff7ca331341359f5f3b7449f9db1ea7b0b93e27ba1d0c4d1b2ed916cf23eb2b6ce3c7ac6bcf4d83d7516a35bfbfbb781d0ced64a96fc6db98fabd53932ccf602f74b9ab4d72764abbf5b54702770109ee129d068a2c742adc3d6bf0d99171f37aeb5ddf39a93da063fcfdc36fa7865330a22479e231df49e198c19f83fb671c0afc6ef0c48fee95d441045ac8ad6e63c58f800a0bc31a63b0db310d2bbeccec4cef6f35df13e42f1aa4263b0a3c244680fbd9fbec4b2b21a5536974f4db2c56e7d7c531a691b6e15bf70b3a964d6e0083f3007b3a2b2ad15992ba576268afc5e8dc3d7b902fd23976f1d7ad1e486c0458e90489026a466b30f5e13819ff86bb96bc7b6d23dbffc1965a97182f3e47604fabc98d3b94cf87cb3e608613834d2cbfd7355c673f165e6a8d8a13530797d8692d8fa7316e8074f348e6d6590c5f9191496dd8ebd7c6e01dc4150fcc1e4c45e122bb26da4d16b194b34e94a2dd87feb88efaf9c8759417a281cc90732fbbd91df55e9c0b23ea7b193750c140a79ad31e160ec7d0f869087c1b1e7e63bca68ffbe8f596c22f8d0dcb7763c9a7659692cccbbca93d6d04cced437ee1f2b46d5c3499c59351ab93331e8544c657cdb9571d8a6a3f4eb7a81b2725e6ebdb542dd813024976a48aaf4c67e722060658da8bbd4a416985c467837ef0c5d0543441cd84d979fdb19453053db46d42b6ad5abd18c3162c6a41bc109a8da4caeff75cda1b0dd896201a708cf46acf9fccf6676ab87f4feb84868e33c4484fc90c3b815da4b8b2225275262b5d60a907ff401842be199adfb701cce636985ea24d0007a2e3f55463b22f4ef0035bfbf958bb37bc3dac55cf670fed75ec09fd486fc18437b8f7b5b417d5c2af457c989cb35f5b28bde5a2ca6c59a6c2cc836d1080fc1fb8e00c7ab73796d302033a6fb1ab321cd604b59442083979480280be6540a96f85a56ad146d6b297e00a5934587363a7e8489178fe3d8e4cf62f1b48b36dde20eaf941044c712d0189b3e9c569e6437138d482f30d06921f848e6b42ebb474bca01a3e554d2d9f27185eb0fdf18f20208ebdf30e581095c36ea964f0777fdaf3dab9f1bf027795626163040198a61b4d44b1e03e7e27d6fbcb84ffa466ec3bf6eb5eb9fa8917ae58e7c67f9fb231bb016a39e234435225ae9d1c350ec74f6b44712cc2a29c49fd6cfddc18d177a1d4bc9e5f5f62783fb2f1e44a9a742a389f1c8667073a90633797b8b44d8f10cbbded430fed531df32d342d3dcf8feba34b37c4554c8cd338ecce9a0bb35ac71cdf8db1024ee4668efd77f1c6194a3cd0f878fef8c0db6e901fea0efb51156142c7a828139f639abc6ac93a62d6eaa8872e3dc5dda62d84212709662e80dc895b08b13f000709d444da367ea5d16828258dd36c21ca18b63c939feafbf135ea514b07896bd6e892ba326c155bdc92efa5fd7d552882875f04a4c9e1f3ee2b47453931116523310dba20b18a8749efddedd4f46147fb57e208d72363b2a706aabec7c6b4359f23804e7e31d7d88c4ff4e772898543b3dfe5d7a52aeb528977c475aa295d3442ef0ddd050d078a80e2c06ffeafd7ac37f68392af3fe54f1a3a41209f09d406b7f3be17f26a5b0104169c4c4d1a92fcc110a6921a58918ee6d78e2bbc8df6deef2b44d505d204336955a8c8248171a656b19796dded7a4dc112a2f708b4b6aa4d8f427e7e95d718f8998423c7ff601fc8547a6f7f1a", 0x1000}, {&(0x7f0000001640)="739d07e356faaa80709adec8e9d6ea9c905d857ac1914b7bbf406a18dc39b81483135b4263d721b50d21efb6dba26bba567593c0d1acf33d1dbe445213766f903405534de5c5e6a080c4ee519bf8fd3ca2992566242b536a70a23abba965744cb3d5215e0cc9e33b085e75285bb1cff592bb1f7a67e1f38bed501f76969088d67ddf1408014679520bf07b9a14d4504201f79f6885e34ef34566a34067700b8c1989dcbc4261b8ebb51d598e7ac3e5f381277c178a678e00410a6d70da30daa1b647584db75474300562cb40b875c69cae27fa702dbab9818c74414202ae1c04e1f77c84c3e1d109cef04a87c13815c1ec4a41138f1bbee4def3", 0xfa}, {&(0x7f0000001740)="4925a8096541110a0e4e73e548a8a3ac57df46e617e93fa8ac473754a987ac63f4894464ad3c132cc3df2fe24d3de10aa3520250540bd4", 0x37}], 0x7, 0x2, 0x3) mount$bind(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(r1, &(0x7f0000000240)='./file1\x00', 0x2cc00, 0x2) sendfile(r2, r1, 0x0, 0xfffffdef) [ 3183.023514] FAT-fs (loop2): bogus number of reserved sectors [ 3183.024137] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3183.032993] syz-executor.4: attempt to access beyond end of device [ 3183.032993] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3183.034130] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3183.061633] syz-executor.7: attempt to access beyond end of device [ 3183.061633] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3183.062639] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3183.068342] loop6: detected capacity change from 0 to 40 [ 3183.091378] syz-executor.5: attempt to access beyond end of device [ 3183.091378] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3183.092333] Buffer I/O error on dev loop5, logical block 10, lost async page write 18:59:21 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) r2 = dup(r0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000000)={{{@in=@loopback, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@broadcast}}, &(0x7f0000000100)=0xe8) setsockopt$inet_mreqn(r2, 0x0, 0x23, &(0x7f0000000400)={@dev={0xac, 0x14, 0x14, 0x24}, @multicast2, r3}, 0xc) r4 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r4, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup(r5) connect$inet6(r6, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r6, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3183.124855] syz-executor.7: attempt to access beyond end of device [ 3183.124855] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3183.125699] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:59:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xd0283, 0x102) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3183.263690] syz-executor.6: attempt to access beyond end of device [ 3183.263690] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3183.266008] Buffer I/O error on dev loop6, logical block 10, lost async page write 18:59:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3183.345403] FAT-fs (loop2): bogus number of reserved sectors [ 3183.346262] FAT-fs (loop2): Can't find a valid FAT filesystem 18:59:21 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup(r0) r3 = accept4$unix(r1, &(0x7f0000000380)=@abs, &(0x7f0000000000)=0x6e, 0x800) sendto(r2, &(0x7f0000000300)="f94c3ed0f0ebe384fd66d06e659161aeb135e2298d8d216b076d6aa814607888f8ede2f5b5248166ac3e1dada4141eeae24ffe16c382623e4177049a4de068bf32f38bded20248969fc7ab65ec5bf2c617cc2335ada72e110cb6ff4da1f7be1c401d340cecbec5cfaa49148c233b", 0x6e, 0x8050, &(0x7f0000000400)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x4e20, @local}, 0x2, 0x0, 0x1, 0x1}}, 0x80) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 3183.423959] loop4: detected capacity change from 0 to 40 [ 3183.559601] loop5: detected capacity change from 0 to 40 [ 3183.566315] syz-executor.4: attempt to access beyond end of device [ 3183.566315] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3183.568173] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3183.575589] loop7: detected capacity change from 0 to 40 [ 3183.606361] syz-executor.4: attempt to access beyond end of device [ 3183.606361] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3183.607932] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3183.790413] syz-executor.5: attempt to access beyond end of device [ 3183.790413] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3183.792126] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3199.614318] loop5: detected capacity change from 0 to 40 [ 3199.624614] loop4: detected capacity change from 0 to 40 [ 3199.629883] loop7: detected capacity change from 0 to 40 18:59:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:37 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:59:37 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) newfstatat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x8000, &(0x7f0000000380)={'trans=rdma,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@common=@version_L}, {@common=@mmap}, {@common=@privport}, {@timeout={'timeout', 0x3d, 0x6}}, {@sq={'sq', 0x3d, 0xf7}}], [{@context={'context', 0x3d, 'root'}}, {@euid_lt={'euid<', r0}}, {@subj_type={'subj_type', 0x3d, 'vfat\x00'}}, {@hash}]}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext, 0x2002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='hugetlbfs\x00', 0x0, 0x0) pivot_root(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getuid() fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1, r5}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) [ 3199.641345] loop6: detected capacity change from 0 to 40 setxattr$security_capability(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140), &(0x7f00000001c0)=@v3={0x3000000, [{0x0, 0x3f}, {0xffffffff}], r4}, 0x18, 0x0) epoll_create1(0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000005d80)={{0x1, 0x1, 0x18, r2, {0x5}}, '\x00'}) 18:59:37 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80000, 0x100) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) openat(r1, &(0x7f0000000240)='./file1\x00', 0x4000, 0x108) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:37 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r1 = fspick(r0, &(0x7f0000000000)='./file1\x00', 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8000) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10000000}, 0x2808}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup(r5) connect$inet6(r6, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000000040)={0xa, 0x4e23, 0x8001, @remote}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) futimesat(0xffffffffffffffff, 0x0, &(0x7f0000000280)) sendfile(r6, r2, 0x0, 0xfffffdef) 18:59:37 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) accept(r3, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:37 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000001440)=ANY=[@ANYRESHEX, @ANYRES32=0x0, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES16=r1, @ANYRESOCT=r1, @ANYBLOB="eb6f6731399791558d2b2c312ee565ab9a44cdb6a64c7d65f20b0067b5e830cfcd6f547673d3b6ae29e1add9c89f8606a12704789908f350252ea49d6b95e83d665cd50ad81da2ac2b2a529c6d996f59e4d295fd0b3d53065ed7c00a48b3582670439e8de3706221e11f97f560f6f5cd018c99ec8c25e38568d20a2e3b0a515f9174f551e03f1195466cca2d47ec2ae87913369a8be87ed3cbf7b2dc0a21bd8a77e89c4c34a244770c270e8961c3890f5d2ebd5b3b68709e014cd562d7b3059595940811fd5f3df40d25548b30d58748b7dab8091487b5cc4c518c1720db5121abb37501eadaf1c8c16d6f1c9722d54973b0c47506000f44ad55cdd08e3ba0cc2386f687b6a4b96bd348c44ca3e60f964d8c17bf76f9423392c9aebe29bf5866b80ebeb76f0c79624e911f7335f94a5887c90546cee12225070d2d1c61fb714baeaf403a8c96c2033ede6430fac3c4313d8f53ed73de7c5bc881a76fe0c53b0884cd82a5e99d063d91a1fad9865973e9d49128adb1c0b7b1c4626a4775c6cd04f048e4ad26da97605e6d6d7e26bfb4bf518ec8b5a9b4bb022abd53765bce90fcf9ed0a21fbde8fffcc2059e3f7a436f90e56e8b8d02394936158f133d142b404c45b45829439946adae08680f112675ad969765f8697d9af65dc3082fcb8b218c491332b8ec7a2632a384558d97cb212cc4d7bca0ada8d9344a58e58fc6aea8a732caa142216b6b3ab991e11b4c466f44193846819cfe1c46b3cc6d3f54cbbc828665b75d5bb0a68f2aa74f3f4c2d03b91be38f72fb784fbcdc601ee7a346e0a428a9b33612ab3ac6977304344c61b2d1d033f53307d4d84727d83bffcade8afa0a5c08c8404330987f4b2d5554571d54d518328f16602f8499208afc1b628415929079b81686fe093723c33e6fbcc6e27b2c07eb5192abd8e030bd8140efc1b1c2699a1d24c60e62c7d59c110ca2874cf8eea165e4ee4edd78d2aa2974fcaa63dade3cc29334575b3f84e512ac60fb5905d47d1a777bffc3de50fc18a4272f8ceceba569f972d201c3009786e26a12c2cfa2bbe130c9b6e5adc144f7997062afa6999b06d4f519aba522fef1c867948b93088e57c93b5b80080fcf5c4ba59fb8949a581c857c4eeeac0c8f6a87d9572a2e07070fc8b8856ba7fc195ce45e47bef06bf23d2207f45683de399114f7de1bb0700a234716f61023647be7ee5923fb3148bf6f7e9e920cc36ca27a50c43353bb8653786c738c6d335b2dc95aeab2ae40b09f3356bc8518a68053ea90b0fb00a5f6fd67ca48d76eec08e9d2e58477b1d67ec4c15781c699bf234059cd84039aa6f140c7f4ea72868d3ed3a864cd3ac425133d3b3658c768fd167b1fb0b399f37655b958ce0e40ad81d40c317f7ca00fe750a6eab3fd71e69aa6335803f01c3879783640b5a9958dd6fa66547fe239b19371b279ca30c688eb4c00cf4b0901580e3216ad402e2b2f2ab860031d08a3da3feb21c1f10fe90988601ed082b143265ffa82c19a10729cb1a42c4af5b965a04d60bfe379fefb28fffd79b118058b1c86bd1cafd60b3c4ebf695df03fbdaf00d651b23b8ea241afa2148fb82e5dad3d3387da4c5d9ae555d930ac07460d46c9c972d3af2912f2b704728a79f65e93de81c0338aab96696188b577f721715523aa592d1013051f7ed1f03d3644a85647f5dbb1dca62fc8fe71eb131b28488e0df6bfb9911b3582e1d1aa9427ff72221fec67a253ab65dd60898812868244c93c83f01dcfdfbc1787c145126bfe466f2b3bef3c088d6fc6621748378447d5a1dea213856b06b41c6d53730b7307073f329044d7a758191e4f5b957585bbf57cec364af4b9d197896ab41fdb0c741861b9bebcf5994de0d3b75a8488b2f7a24e3001f5647c447c12359d493b1eb5187c2542f941f0bd20e498ea44f513218ab521a621c3f194ffa6e161be5b1667d439320964b98b66da3259bf7170cb5dbe1631d79b945fc89c89815258ab23d0ad3774c0c072a47b1e7f1afba1921d0654ac67ae8e9aa31dcf7ec83e1d944a83fd6582affcfd3fb2568cfeff8d0593b47c6427091542e34dd81b8f68939790a53b306b383c9c6b145573df6bac39845a282604a792b64d0f73ef02b21062d07b9af910307e83e0dd62a3377d457f238167e808b71af380bb2807e066084599f0b0838a53f9858567a205184b6058cfe2db8a45894a99ac271b703031cb5455dd800df02f720b65c6a5263955e8f331ef93b2b822350b4eb0414a792418490a65a7b996cfd76e6d9dec9cb313dab7a848361a15e9f9f930039dbaf0feca1f9705631c2173a9cfe4fb04301c32d2b353ccdf042fc02ed199d1c1682f0bbe792d3b26aa9b4fe3cac9ce41f37ca0e4663c5a5d3e703b393b358e9390dd364d74d580a3ec9b52c77e881ccee784535aa4516733d360ceeebc569db2963a9e00636755e00b1678b8c757630606692ca5c71f6af198cb408e05cd071bab71162565ac68095139075ea738d7796a3da690a23313f6469f8992074958d494249ca0ffd850918aed1835ece3cde16ca046bdfe115bcd56b353426b70a872da5d965967088983f6cfc87b2c44304f1af25251a455e8312b63dd8ffb83785d377b02926ce34faf736ecfaa0650512c4f90d84f4438367e25195d21feb6a512246264f27ccb3da33cde32475d6c4b7694b220215a646ebccb23cfc305655a70c025991f090e4876a0aba92ad2e164de358090b57d3612d4749b6f073e4f528149a5bad0e65b90d691aa8270d674609d58b9595b907e1771511d8ffbb1b38d2ff0623974f0c61568c8c307b0507aa1b41a7a73d019c810e156e548c27838c82e63c47f6e7d52b3caba3544c1e06e682aec48b88af6261f0460ffc791f1b5084641a85b4adb26207988e69c76d1c99fd5c393b1a234b454b4b894025b193acbe970c543de4e935c9c389eefefad7fd62c5235f9cfddb130bf98ae628eb82bb82f51cd02c522235701416be25170d8f62b94b4b081b5fe5b27a82a79c33ab178690cb5992de944e8ba088902e2b75658aa2a7fd2bdb26fa6c7e8c628cbe37477cbb6d68d848737e47cacfaa74b28cc1a80ba161e8c40f8920b3ed2e0b4799332bf5759a8d9bfd2ddcc6b4462cd64cc2bff446d8072893e81bafc7b948bb0da121b9e477378f295e133a2d4b75fe0acb7bd4c2334ecd8cd95198898e1d95a223c19d32628ecfd44fecb7ca6c9139c368acb9b04a8e59ad7bff23af57e70076f02090812862d6076ca0bafb3c7362a1e83efca9502ff9c4259f3ea57d548dd6f8c3610619425099a945fdb214cd9a27c40c252ad7b0afdb994f557792cf5bcb49b719d786b5f7c35ba81f89ffd09b79fa5226cf85db4f836199d90db0df99ad9bd8a503155b05a068fd614c05066b708a2e5095363973f35124f6d5bcb7e536fd922f7b0c949c64bf3ad87b131450023c382be193835408f691fd08a8aa2ce912941fbccb88b6f9098156a0e8ce704cabf82503fa8fd11f64102d5c876618409de5061a9500d4dc6d1ce992ec2f1e7fc50b6ddbe78dddd6152ac58e297bcb53b2d77e2d5324dfb214445c521c3b4cacf00719a63dba61310297366dbadf752eec7d47155e59f313bbe519ccd6644f4780c5ab2617e169b87f82b192faf88e9a74e7441f41a03c5a1ab22b6f20825b37f13a6a08441bded2a7bfb4513f3c5127aaaa486d21bf86db1744f2aac4b0d6414df77ba460361759b4a1b81b031fececfd5e6dab84338db18bf92843d51dfb33abf712e01d39a64aecb486a271b79a172e223ba5d31b23a9bc14aee5d4b78ee298c2b68f180a6faf70b9c4bfa4ff970c843255fc0de5a589780ba7bc2dc0b7bb4ccbdf6bc4e6e79cab8404fe3d1c7a88d33cc37f95d8231faa0598be8ab3db7dcb408c03467126ce48eca94b1fab6666fc8178d5b430005c1ddffa6f02db088dfcbe79df15173469d2c7328a5e63d57fd7e67db334d9b78e0ec84c7d9a912b38ede0c31f1c87ecdc2f6aadd3149172f16839aa235da60bc7cbb9affd07f8035a1648aa786e0f2c15acb33bb98cb5257ff98f6ccd9713f02ebe5e8921e278ffbad4645b92fb7b6d02da3af34992c427c661de79a307363d84f96e9df48e66c1d52afa08bdda7df8b351c99fa59862f3f4f60cfe2b226ed25090e9679b6f0cdf5e24544d125582f6bcf8128c40b52f82d799b29a3d4410cecb578f42c48f4079915faa02dbd75c6906225218579bc76d5394f1cef5c7c9874f9a0dd00a04a88c05b624d1fab809cb7544a1da55756fead910fbbc9998e2d5e6092167bd5f70ada39f27620b580838f7ed1be7a31a2fc51a221c7a4467cc103dea28681a59ceb08077fde9774305f81c9f3c24d3e3b2d1c91ef3fb581ff06359f818fd9902331138fcd61592b03b7d20f29148d979d34cb6319476fd9d4ec1415a080558f5d96116861335aa87f845f2c6f4cc430058a7ec371b79baecee8f28e7f307c9aee10ba88b0d04918571eebd06ab0097ed1d0035bc6e1a4a5e16d712657d38bf28f39ae52e6015424701407a0f453ba7d7c13489096cc16ed2dc5d0e00eabc50f18b70d0cf1457fa735c69826d0fab46e37b2c76f0cd56860f650ef5004a95ee7597fa184ba6d1ec2e6e14740420af42c19fc0bb28f1c9a415dbb28889f287ae0c0451839cc78ad4a30891469fcde00bbdf77c32d5f42370f1fd92b10295d71563d2eb11e601883f2b4e69bcc2ee27a536d45783bc3b7c7f4f6625a32137faae86be309c09abf741c946bfac45a2631c4569990db975abc9c2b1979a00ed014bb481604974ab748c15d1b794098c9363bbca5939fc03c76a833f8753ba127166d52c9094cdfa3a9641d8cabe9394c71b5b20d374e1363061389038b977b6a80890f077177e66e789598a2c83c5a137c5754d7394749a2dac563730ffd998661e1fd77b08ed64ffbde93fde3849f4344f151951d2ae49b85f30b1e063f00a043aaca4505671f98b3103071860bf9ff02d50688bf12549d2f45a01bea55d6bbc1f4ea0fde40f75041f270c98aa9a15333ddd8fdceb363604cee471d3e9d5e291704b3689dcddd7d0fbcd5b04b5031bed73ddd0257f03b4f65009b29e03c992f82b4ec3da0ea78e3534881bdb6a45fc8c701e71974097c6448f239f2cc8cead5fc38cf20c39341c8003d2fba885b5e8901b7a7a9c8265efefdb58260fa1bd71a7ec326c4bd037e57a0a707b5c268fdfe55519a6f6ae88c8535a86a531c3d6902ec94f6d58cf4af6c8e19db5b12b4abf8f21dbdca6a9abf46484d71bcb878ccbfa2c9fd763f9a7a944b5a49b29f6f4a5dc6776c7c4b223671febab7868c62c50bde23121c1dddfb2da3dd01e6ee60ef1a2f257adda0dc58b43e948db197eddf75f1821eb4db9513a8b19f69b7bceea981294e0832a0751d1e4d6fb851a9895576624c94e60acff8d30782b4ef341f8802875ec77ad7aa9335ddf60dc5004009909620ad8e97026d5a025be1d26a32479d5b9cb0e7f02ff70334a103aa3655dcdab99746ff43307229be897b5e5cb95aeb91cbb0925e22e588d720164acab1a8dfef3ed658b8284ee2e1a2ac2e2d190e417dec18aef080cb364ca71961f7e5e8a8e6c134943005980091ca1455177653aad7332e97a1244f6c08b92344fb1184b0a44a33c251b54208179558eafd4141f2fb6f7f81160fd6e14c8f42ceee308660cb194075c91ad5efd61c47637fb5bf36c19030496a214101413ce09d8e59db7fa32e2cfc45874ac159d73745fdf1f14bdd566947fc1547fe6e250269b"]) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000000)=0x80) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) openat(r5, 0xfffffffffffffffd, 0x900, 0x140) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x40a00}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r3, r2, 0x0, 0xfffffdef) 18:59:37 executing program 1: r0 = memfd_secret(0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) write$binfmt_aout(r0, &(0x7f00000015c0)={{0xcc, 0x81, 0xc5, 0x1, 0x1cf, 0x3, 0x164, 0x40}, "ddc567c7ef6e39467fedf2d9e3720e8aeb99d3718e5af220f88b2885e3d2b25ade2421e0e22c37083c114a5f9f55e6de2ec1c1cc28cd7cf239141fa6de34262b0d3a1054de85567cee48ab1c4dc1ed99396f176b57dc2eed1877e4e02fd99df83506f738cee9c6c7740eea3e5c4959bfce16abb60e3ac8151539a68464ef39bcc80f7458e3ed4544cb795894f00963edf3389b92441e4cafc8e5f104703c4bb06e880215aabda657563a3101c9710797a47db18390ec343393a6bbce6c49cf992d13033ef8a63570f9300c355ca20c0b851f0178b622a25f48f4d193deb84ca7fd7eec0fb99c917c37412c46dea234fde0726b70b2c232caa4ed1d0121d8aa6cb1daed7a2a64c49705d8b67e5aa0629a0de2fea9b2336a4f0418637485d4a61c5f9306915672c7cb59095f60e30819431b5886138fd3af9c629b5bfd9f518ee4c6022d810e57ce8cfcf85ab52b6ac7590bbb0447eac0ac85f49db40101b8369b841bb2f766781a11c4370df3bdc52abc4a2834a1b5234e7d17afc2a56b84158fc0e76ebbd4ff533bf14413e8d9605b2dd48b57f245ce18411c987495a6bfa4b49d7c1b8b61b097575546d5a885b5b69dcdf9922b3fe72c757ae70e11c25c4c57818e95c486e89685c0a1592442fd462236a229ea963b62f2841d3b2faf95392d3ff9c129e4e299f1f25b502c5d5f0f884bd67686626a72bb7444ec0d182b76850133d320519b5ab05c72cd305d26cd191ce7f9d284171e4efcc35a03080feb0bf0f8f18e47ff8d533eec9a48808d6dfb28ed272ab503ed5e01f95fed8731c8dcce783f1d774a0b39f5371f142959767cdcc9e21fc992606955db3e13c05b58a51e7283f4b623072b73e67698740f432234578c41515899139cecbcf1c5701f09e16b0816cded2b8b8f610e61fb5262435181b4968851f18c5010ebf21d008c6867e5e035779c4b078ac8b4c2569359de23b4e773688f9db0cf3a27048122aeeba4c431611406afa18365266b5a1c1b1b6e2d45a4ff4efdabbf6626be147cba0e31aafb0dd7db7f2d6cddb12b3913822d66da8b0548309162d6e360c168a9107e104deb204308c2c8f6a646b67e20c31a03b2b6640c86cfed56174039792dbffb2c2026f178b987187f08f8b7a6141b702bf271a7b0ea5fd6480f7f7801cc356a7a15fce1c7468025a02d403d90bb2fa94f3ae9f1dfa914af27133840ecd4c62856ca430d848e2965410c5a98b322f566871d1c352821730c44d75afc6c1a2ba2b53be9e3b31924f31cfc4d9ff9deb33b61677e98ea7d898d26eb5faeb2893628467e02c2ee57ddee84aac6165ce45997246c2dcbf624223fa43fc9b67a8d2fddf9d6ac4eec83a161e7dd2de5caacdff813d865e7846383c650450a91f06fabdb02dce81aa3528aefefd34f001e70aa8f9a899d40dbf01d9cc6e07257ebdec71fa98166ecb6df87e6a9ac8be5771e46dd77a3782b08707e3db005b70812cb7744a999773c4ca30b908fb03c8337c04ff69d560abc2ddaac0c35bb38a74ce0425a69ec1b558a4adb5131983cddd810548040f09b5f4c3902f46a8c3a5969074130dc225a3a8d3a597121f4439667baede3104f9cc724a2dd25299c0f62a79e2ee65f79ab6335b575b1f8de20da89da165490dd669ee7a17725ed7cead4d0c1ba82b3a084f5e2f5b67fc545ff8807290513f2299ecc544ec133c9c2bd8672b489780aa760e3effd4f95261bd73dc5beb064358617fea685963d4ea3cef256eab5c0631cef33d4afee13285fa706e452b3fc5cb773716c95dedb00dac56c01abd811747bbe15dc27f7a7647aa2c9eb45bcebd491f4ce7c53905720d0b00d08250aeaa1a9048d31b81202a2d77111242ee6e671ef3d768b4a4ecbf7b66e51fff1cf81a19863e298ad0818e9e7e772bacf0da834f5f263861bacb235925aa586e88f65cd2c11df680e02f99ab043b9792c2145e2928667c05d28b089622ebdc426b51a0336401581abbb5d2e2153b677c20f59d8d0205b4e958bbdc1785721a7be44906a8dbe2de567c618522dba7a90ff6a09bc9c92649ff7a4dd92fe86eb5cce515cdd3536225b7eb4033f235b71a8671b119526dd88056209946c80174458f160669f1f69cb17cb78b33a9b43c7d10a251627e2b4dab05e3d15fe870d598f1a7bf97b5f7a61c84a836385c6f122505a42fd7ea246b439fe679ce62d311d571b23b5c180dfe1511db477344eb67bb9e81e1ec2079188f0b57f6348ad696180d009e9c35a09e1c815393e9e46b68dc1aa81690a3ed93fd3b549cef95b3ed25082efb72a9be2a8430d02555ec078d1c4ccc5060946581a4fe64cb3ff51b85684f171cbde59ced20accedb861c6e5657e131d53710ef26ef02db7f01867c9a096ba1d7945f426aba629e6bd56fd552f32fc3e858105ec0a67e85b30a58d872381d130462c17d71f9ef969c6d2d695eda64ab161ab7afc5ac538a3dd9f4f86030fd64d7a8a408a123e7a1402728c5ba01e6e46f14305be516c8ff0652f257014898c8cd8b7abd797cf67de025bfd101582952e6d23192cceb0897d4d26434c63d7d9d24da5df8536b289948db7bd6bf7db077f593bd97e8666e75b021b02410d656ea8823bb23a6638dfc8a7c2efb34db434cd66a036cb7676a7f13a1964b2b7389abcf6e5c853b567ca5cad499c242a180c6dc3491f695efbd36523260fce81f6ceb767b00dd38ad262e8ef8a7063dd846ad7e2ba1bd0591c5998e46ecf17e5574d94beebd4f18a1bf846a1d8ffd9846fa363526f3858acc652dc1c50b0a3dc17c1620cb192e5541969e1f6e0e8470050a31613d9b27e977cc6aaf328009459145b65b498ec8f7e068095d2fff205fdc61f30254bab9cd8a7ca37d67bc9ae025f62feb07e0133a3b833a84393e9a00013f4954975490f778e74457100e2e96de4d4f10ca2593c874d648cbd7181b4f5cbf2ea687482688a99bc1d000ecf01c3e83c6d1f78a5a49652df9a959e5eca12178a85d064f08cebc475f5c62fd04843682f2d48c61a9794c0fa0a77010b8602127b973a982c7d8db4ce6742db7ab97b453bc22f442900bb7cb04b9971dc8a876915ed7a6f4196c43f51c5309cf3d1e3ae8d539b3cc4fc996f5697362a245dd88fd9b69efdc414c44064c63ffc16d229065e5b8ded51e19bbac9a73addc88267a9ddc86b520aad353a651ce048993ecbf2c16ff56da78589646a7e0bb90e66126c32afd6c38b5a80acbe71ae39c8929bb7e398761a715642028e878ed4d1f9e0ff9ee77fb66a0c9a8c14634dd01a0d22d2443bc1604c68ae70f73b184895cf8fb895369d869fb401bff0412c0cf785c4cc186c74a9fe95a604adbe8f8d6a7020322f2eb02436f611264245cabb0e72549ea4633c7c3c875c53a37750c440e6cbd8969d5162f2e9481e3d4831ba4e6e5ddce5c83d1a1e622f16485c1f0047719583c494fe09c3b067a3d7b3669cb2eaf0f51297282caaa7cea408f98820504085177bf4f4d1083a73406191b19adcdc95734ccf9c67517a7b8f9c120fdc2141ea357422a4ad56b0dd6f1fecce4aab4979366044787926947f972355a651ab77c236caa42a103d01a2e2fc4eeddbd1f4be5f00f19baab4167578f25f49ad124c023f1b3507ae721e1d95deaad73f77ad10a161aa99129bbf25046e0b4435171b5ec6e9571474dfe4e5751aea6318dcefe4ea1d4ace8a161eba8255c2401f12f44be3fc3eb72045d73d713c843a593b6dcf8330dfacb258daaf44ce85d9b35b0e864834edd8858cb315d098147832adadcb9fcaa23faa9e7936acaafbb9b26f433a4fc64d3dc082a9fbeb33496bee020b5ad2f0e30ca3ae5902463d6c51c567c5017a7ae2fc18b9956c4499cf28596993a8b545c4ba0f699cfa6d4bd892bc20dfee100a8667c8e4de2f49f6dfee89959d8626f8a366cead122c8dbbb95eabd532b38e24dab4b90fead3d15c54f19a238e25508a65e1ee0dd671f87933791138aa8497169fee60bf7856da3e325c60803b53619ba822598f0ed9e63d1987a0c1df56ee69ccfda3bfd0fa8b204f53de74e30d1f35dec4bcf968484ff326a4727fef5b179af30e59e497ca79f303fc09b1aeac2e7b7258297688d9ccf8cb580b531b6c6e6ab09617bef266c4a81b56f4c07de1ca84f64e24ee3a230d0bb05c0e023c6560d56829df5fa03927eed708b038331052bc3bf63b5629aea9aac3d6d55e223d8900a108439abf80458c08286038bb63a5ddb65e38a015e90fbbe9936840346c3f529626acf8b1ba38b67d92e02b7dbbd4d948a1862b13f477a615e035fa2b204bbbf6ad2a7e14b5044121551195c528c5264c065e61de8fdccae57442daa9a6a0447e36ea298017d28a2bce56eece1dd066b30640da3a08f2ed4e0e7ea16b71c783405679096d7df8d30b6333e93a15b732e24524373f681de0c7a0fe553619d7c45fef02be9c4a459ee10275673d4e5c08359ec2705a0fbdd83cb10e56b4edc7648221cb47931eb777d00bcfb963bdcd1804c332d6e3f6d5cfed516e0f1f43ca22986a2d08d3af3ef76fc939fde72782aba4f240fd1a228eea2ff61aa483170d91735b3c12939aeb2de41d12432ea56e69ac53611d4a044fca65bb836fbe049792b63ceaebb5e68123341c41160bd437e29241c5262f5d65346f30012365cd82221608232f27fe28c01104e24154fe112fc89a5b84805bf27193e7bcd6963fa2a72265c0f4cd2228acf33eddd6835eec65ff8d9f8623ee63aa1ce7ee35ddde2857ce7bea1f0984fed2dbd7a41b28916a6bea0e038b36fb39b232b738659cc93991e79c550f0b10c572d262c38c7b87a43ca64dfcd92f95c47917f33a1febd465fbf7955d3bc6354eef359d314aa915887087dcb1d9207a5bd0fe70ccae1051279a16a88302d06f172422cbc5511d3e78a8e65464955123a3659be2482859fec176b9fed7d8c8931592e638a8c851b2937fea9dd2c5eb5f93b685f0702eaf9c101effc31153840eac6a21597c015089888de1da2a250fc2f23280431e7d7b6ba99f0c72a0655f564c3c3c1f683534b889bd18525e4dddd0a9eb97e663057edefeb2380b351b04c5e7fa99f31f783a3c1d59055a05d5dddcde12405c7e1242c2b0838bac8651415ca4e03dfc126cf1b1b870f854a7fd14812a14b211d2d03b734c6118148d18403a3c5a08434cfd8d61ef869845fd339ee8dbaae6143c6c331ccc227390777cf0021fef476de1083cbc3b1801376f9843b9239cfeb33e9cbc7198c9c601e51e57194d6734315a07c4c78409df3be0c26bee50dfc42021fc6bf403d897e91301e097c1846710498677b506f6157c6e32e7856c5243f58e5cb6181716a1b5e466e4a3d763c155a9d4eb7db515e2319af54a59dd9abc8f689b441aac20f80ee3fdd44eba61fcb94006a5fe174e924c6fba87ee417b3357c4eb4d4149fc195564f2e8c8fe8d08aa2991abec47ab0699297f1f53904cb61c62de7cd2cfd496f046bbbc5f00132e81728ae67aa443c451d2b5afa79013103f20783973d3ce791c84cefc3c423b18955327ce4ca314fb74980e7333abcf42c51ae33d300911eb5839ca56c694cee9c4eabfcb1f81cbb013179a6b54ad3bd735a3bfe765140994eb57791c428cff74a3ce672e26dd82d7ca8c1c1990cc7f1e6d97f7d0fe586ba6354aecd33060224188ad9c840f31aa2693c24396a410d877a130355adcb0fe8b73b734673675a1f0753f38713f899ef2528f05e04074d5d48e04b9261317ccbd65346a65627d006582e185dabdc293755d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x1720) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = accept4$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r3, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r1, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_POOL_SET(r6, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000400)={0x1c8, 0x0, 0x4, 0x70bd29, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xffff}, {0x6, 0x11, 0x5}, {0x8, 0x13, 0x1ff}, {0x5, 0x14, 0x1}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x2}, {0x8, 0x13, 0x5}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x1}, {0x6, 0x11, 0x200}, {0x8, 0x13, 0x3}, {0x5, 0x14, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x80}, {0x6, 0x11, 0x177}, {0x8}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x8}, {0x6, 0x11, 0x9}, {0x8, 0x13, 0x10000}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0x6, 0x11, 0x1ff}, {0x8, 0x13, 0xfffffffb}, {0x5, 0x14, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x9}, {0x6}, {0x8, 0x13, 0x1}, {0x5, 0x14, 0x1}}]}, 0x1c8}, 0x1, 0x0, 0x0, 0x44010}, 0x20008040) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) r7 = dup2(0xffffffffffffffff, r2) connect$inet6(r7, &(0x7f00000000c0)={0xa, 0x4e23, 0x6, @private1, 0x5}, 0x1c) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$TIPC_NL_KEY_SET(r7, &(0x7f0000000640)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000600)={&(0x7f0000000240)={0x14, 0x0, 0x100, 0x70bd25, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 0x20008040) [ 3199.676235] FAT-fs (loop2): bogus number of reserved sectors [ 3199.676677] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3199.765236] syz-executor.6: attempt to access beyond end of device [ 3199.765236] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3199.766460] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3199.807133] syz-executor.7: attempt to access beyond end of device [ 3199.807133] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3199.808100] Buffer I/O error on dev loop7, logical block 10, lost async page write 18:59:37 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:59:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1/file0\x00') r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) write$P9_RREADLINK(r2, &(0x7f0000000180)={0x10, 0x17, 0x1, {0x7, './file1'}}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x5, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) sendfile(r3, r0, 0x0, 0xfffffdef) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r4}, './file1/file0\x00'}) [ 3199.846546] syz-executor.5: attempt to access beyond end of device [ 3199.846546] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3199.847672] Buffer I/O error on dev loop5, logical block 10, lost async page write 18:59:37 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000300)=[{&(0x7f0000010000)="01", 0x1, 0x4}, {0x0, 0x0, 0x800000000002800}, {&(0x7f0000002480)="a29b25f99e08f00b8495300a75a3f38468ce46b5f58c9e9bc78955b68c016978fcb68efee578764a2f162b195d1733ddfdb0b940d291aee20ce8fdcc45ddbdd60e49e23e8cfdfc70107e98f185d5959169f4c0ea843a5597bb54948194f78e51dd02360104625c2eb2af801949b6b4e238fa268081c94b4c0b0f9ae4b1c7943f7f3842da14498a87fe861ea8c63fa2fa6a279f71034e874888d007cc0ed267b86d17d2d1a1a3625995adac240d39235af71d0456a2c89d38d916b12c6e7448047de224a492675f117dc1ca74d224a3187c3819e0bf3e3474a9542e5fc892c654b2a4897bfec12da7f5e967c511d4d1e527fc02e34dc61aaf30a15356d08f838b88a0ac5cb5387bf19f27d54f3b4335bb9d0100b3de8d01ffc8cf819745c3a51e040e569cbf79dd7d252e12d4395329be59caf6963f3a3863743acc4276f372bb2cc319721c7c2f87f288a8ae8eb4fc059c71dfb566994ef94af394bc020cb7e6b1a68afe8313c6d768623d6582e4b696e04017c89379045296cb9c2b45da13ccf777cbef25e22b1965b76ab9a115620da753c587849b802fca547cce58b3838e1fe7ca8b76a5cbd522f4fe4c5fb89ba3b8ac43f48ead9d184b74c9096ba603e2bcebf39bb6c6019d0e72f7d6375c624a7f5d1a89e4090b8599bf288251d2114cf2f7e6cfb850b07b21bc040136369a753e91c7319316883f71f1ef37ea3ddf75c8851ce336921dff3759b2b97562d9522aec92c289928fec41faa232e5314046ac23a619fe58c2fde29a78975df580ba0337c8d727806fdd8b52bdeaf182bd90de4fb570be7ef553df322634ec6a809f571e026995900907280d59a6204abb9fa0c26b7ebe56a4d38f7afd095ff6d020b4f85c808a21ae8d61bd19ca67ec5db34c6f3ffd400ac43468c1e4fa4278b8117db0b89e81d4c537016283af975eeb71578a915284810c91ae634501a3ed44ec83dfd14ec5cc3c8629b6769343ee0978a6efae4756eadc50c8cc8e12c020893bdce36c746401130caca856a89ecc9be282c2382fd36e900a0bb768efc1f3cc7c749168ea1d4098384b288813d39def078d106268d5f66f1eec1d16fd710e98d692cddbbfacd4caf715e986202dbd6656344f912529e9a30cae0c6f7557884abd7ec603655832cc6b5210fa4029234a325f8db3c699552765c7f218cebec368e58de0320236d92d26f53289f7c370f5093f047bb8a11081a92efe5d94e9550658a1a176490bbf556da2101243cd0514d42e0b951cf9689ed4bc7392521d90abb67e43067e37796d386e34035bedb534e5d59723d51ab05bb8c0aa111264936488e2373ff7ebd37a5684421f484e5bd3f6930dde55618ca3a5e8671cf877fa84e9b9beb741c15b3d721b65f8d3edd4ed80b3a8d291578f1a78c31662f8bd00da43354849bcca539e5a5e8885c0a24582eb643f1cdf8fe915ba2d4a75e8cb6f40a7b4d005f116730ebb92b62682a374f154c286689286ad71d9690dc0be7d9007e6b44fd8752e356e3ccbd68ec04769d53cb46496bcb508aeed2756113077c39989c326be46dc21949857b62a030b9d38316aa9c4699554d8647fa7ebfe599dc220f5d1c6044a30fdc2a4d13142c62a9bb27b47bb74a1cebd37071ba76f384dc0180cf6e2bd9c69462927795d84d5db21890533b3c4fc2ccc4d6b9469f0c56e548b03d800b96524b883c51951325d1f32054a4db5fd4e90a609d0824c7f3e1e7b88eff08d697610190463023183e5d4aed159f8bbf74c858fa633005f3b4ca6e56b316b4653651cc71cdb47c5f956a97231cec69ace3dd6e44cbea48a29aee73105ca368de2abcc6f3f71a3ddb9d6d4e7e79662175cdcf2c4d68821c9e6a22cb0cd372efacc9399b91d81c0b65e8a19728aa8ec7eabe4be3f7af433c650b413e54acd1c4eb3fd4e41fa16b069e5cd66cb2699258f943c4b4081b66db39b11a374cbfe4668713d604bee4d054ae20000f4f66f86f7f0edee3cabcf134688cb10e719797fad14a76e390f48015cd193837f1fa5bfbd7b12c4ce0d1c3f481b473dc0ae6a3836ea9d2a52c17ff48b2d60bb77938f7f91a2c9e7cde68223ae3b876378d3a7c097c1bda4fd491ae3c5198553f3a993840c87d115e4d678f6554e14908b2d155f77f370babefedb375b4cf0808bba0254406104c1d487c7ed5a298dba3154680dbe86a2b82c698fdeedd88481dec512a88bef6e4f7258a68d9c55b35bbea1a54da4d9b71964df3b80f4b6ba90ad64750ac0515cad117d33e4b8745f645ca8d2f2a948ff82199e027af4689536fe4a89eafcde9c13096e448c9a35540e0d7ff69f17a5074a06d237ddef571002f8375166d8ef1eaf39b5fc0dc345aac3a6a94547fc25255c2b08825dd48df2a04c9b7e0f3c631c565c61665932d3952c0c42466405999da65d25c3474253b9806f2b582ea1cb3e768ed2696bf2e5ca22db6d655683dbd2c7aa71b8b36574652316f31b6235388f7bdc0564c252fe66456cffa07641a9f0173f0b50d57a2a2a36199160c82474203d072993442721ba450c8f93030da685bc459aa0181fb749c0c07ca21e0b0d1648c1fdebdb5e2bf70009cdb5a01201ff8854d55ad811812a622d189a6045f15e47bf98e09bbb405da0fbded0bc5d266e23caedc5f9de0f1dd1952a6f6dc1e71ee3cfd7428da4a250c73bc98016cca7ab0c527a12224570093cf5a4e10efbf398cc2174c93ea2155bc2e12f664b336c88d8ccbb75b26b4e5e1d4e4e96c3f3e0e465d6203c49ae88a1d7ea1ab8cdc339b25e507312d03fff396052a668d6f941e5dd27139277e353f72e4b6d71c1a0df2b8a65dcd83185aea4bf194bf44671ca0f737985fe3c30844d3d8f73c976dda7c88a2406c093e581e56512bf5df2546d6596dc4a9ee3a7446926602c19bf255c4a98f0c268eae483c997b3c19e73fe871d1f7188dc32d99b0e24a5d78e53a3c7bd4e54a71bc193673d39dfc8b11392dbe0b0f5e37feaa99d51c227e317e35eccccaf262511b58f42781154b5ab1c469bcf3be7acc1e85bfe33111e62e742aa91da1f236bca4f25fe382df363a04b4d5eb62f6528242e8c4e720b063af71d64f907ae78f9cbc8dd9af186e7b20dfcab5d0fe8b77f2331254639269d8f1a9a56009f2e26cbb2bbc52141400cf263fd03d89a30b143bfa0227304b5ab604cbbcd94ffab05930e47e049457f7b008cecb05ff082cef356ef659cd34ab0be8e653f61ea9c7630724a685f93f1826bcef618f5d7598c2ed1d0e9bb9faf2c9333032af07e389329128d28ab76c5f78ffacae4e9a38decaa42d7153db26a63f2382d4567f310043caab8a03ef29200789e38c55b7b23c3b9cb31b5afca73726e448efef59e33af5c29ecea4a13936b18fb57efafa146d9515b2b46f00b9c8674f2b246d9dff75ca1f1cd78ee0241b7a41f2cdc4aaafad76c2b8accc81c433b09ac6148383a145b5d282dfb42ee840d05c24bf3bed11830a25bf9e077fb377746facd948bf8ca28141f1e10f503974d0bb2e48709fa7e3d449c48e6348f02272ad632d546653ed3020bfa69a28ad05c576c9f35dfb7441c0fcf03ebc257407314ccae7aa460b41552b4261ecbe806b738975a20b51456ead54dc099fe2386d266d0a416543f85e22d06bbeaa18862e9def283773cc1bd38cd8a643391826f07dc6d22dd776086e0e4d88e4487fe524a8f7c9d091e9978bea9fbc403949b3804cb8711b14a5ab753470708c1287840501937ceb21fb6311830418efeaaa805e7d8d721b439489209423b40af1087be5e24e72a3a64f8507f39d4cb698612a81845f7c2f39a99fea2f22ebff10901fc0ced1d3e3d28e92ff8db47d2cb4d04166825e92118bf6df83e4257eb3b58894fec2263406864c7df77eafd7b1d430621f9344e5c76623b1dea0793c1461e628266c77523918b76cb67f7309848dcad900a5474d0983c8e2f3ee8d7ad9edd483ff38010780b8a8c17333884da6d58f28696d1d2ee5bbfe33a219d9013e2db3e2f793564d47db085f0c9a2cd282fef5634c33699bf1876e8c65146146aae7910fd7093c91e81cefa2f7a37d33d2a18d2af11d8f4bcfef3bb10a931f4642397851ea3d2c19f0789a4e6e62518f0c460d8a4d4841d61bf30584a5a2abe6a3a756f9f95e2a3bc0a57c7343d4b19507d617bebb196512d592d74fd8c2af174095b191320b77ebc1e6fbd5cb86e23e36ebb7c746a507b3635db5c988b21c7321ddee1702e647cd9d0ba0647499a6d9edb47f40fc3dfd5a919475b248169b775691f84bec519602ba7205c128a1591608a63629e8c1329be5ccba0d12890252cda3761bb96cca0688f6a55bfd19ae1b7249914bf85ed4da5040455b52c535794cf70ef409148b55a09553e217fbde5774871de665a50683a1ae3ef58f3d49c37cbb9bfb38b2fd5cf9fcfbb05d5214aff2c05b983123d4243c2e2830f822f5ef209131f89e7a93314711249a6e5f6f28e63471e58847476d8f4460e8614ede103914dc3c283c607959e80ee9117e48ff2fbbce4767c020581336adea81915d95ed87cb4c57a2d335b4cf2a633a688eef509a5931ddea8c83007782711a4bf76e40be7fccd8ea11f2d56ec0d74c9cdb0c5dcc5e3c94906853012184d0f8985da1dae63055233abd0100d1297da5d563420fc7cc79d04bddb54c5411eff04b8d583698c5f6e8baa5167e646fb98ad7063f07adf4dcae080eeb828fd63930129851d0fade800e2e92eb50acce4cc9f29ce75d7d691e974dfa52bbc44732828137f2c95aaf3442ecf74fac591ae564f236ce514784ac90800006e0c2efff9edadcee8dc7445ac0322b64ecd4ff9b6480609cb4bfc99b55aba978ed4554d6b437609d469a277978de949f3897937d828e21510f2e88286f81d86200b86473fd82c4f3d6b0cba550a4521874f2d9959dfec530476aa2bc59d6ee9324f070250649bec128c8fc337ef9f48d0b9ab5f0d36bdaf3b45e48bd051ac02de5eaf36689f8738eb3a4c6479acecc38f88d94d8a5ba3d6587e294eb6e985d82a3e821024044fca3e7c168fe854827af9c3829ed76d279c443ee600cabf06e1874343de87ba74a280ce5c507c2e5d59be732e45ac2e6fc8616404bcace0b79348fc65f06635579f38955c955702d50a4d4c1956fe3eba73098ff8498058588dd0c66662d7e77450471d7533e196a86890d861edd194ce64f282f034cb9a50c8bb5223052609a09ad93b3b3c2bfe1015a0e41276cc2828ed51454708d1e7f62364d778d22aacc519e0cab19c0db6ceec26f0c78b1d61222c7b432490cc934c89e469d23d1b883ddf5c189633136ed0825b4599ade84656294f5aabe748ac66773c17c73273fa17c0418908a60f975941a05f4c404e4d2f7933a81fc2e17cb16ef7fa6781669f3501aed532eec8e41de0251ce5b5b7acf345d3e30f336e901db28171eb944396e40ca82b3ab48f6bde33377351b7a8556b3a7f45b2259983b38e6cd7c03ece31098c77c56a57f057b0c8a15a94404dbc6a789cb45dfa9914de2ad08f6b185bb7133ddd95ef67d42baac07417c1ff10484a65cb276a3f14618461918d3bf5eefa1aec74a06bf116b4c806d28736efa550d81572b0cc24b10aa43cd1e5583a9fe0a75583fc398c37a15bf0e9f585cf214e19ab2e59157ba40eb73cf854efc179ca2f0b08f089d193ef499a57336289852292092a59b14b8ece065f57b09304f05f502b92f1d1427531f55a00b64ea05b561028b3290b8f9f2c1e794d27a78c187b9c6de440b8782a7eb8bfe0fb93c06153f239785900a8f4b244454e1b8ed7ee532d42868353587cc496b926da0c3104b7f549b984ebca332777e76e71", 0x1033, 0x1fc}], 0x2a059, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xb, 0x10, 0xffffffffffffffff, 0x8000000) syz_open_dev$hidraw(0x0, 0x3ff, 0xd0000) openat$sr(0xffffffffffffff9c, 0x0, 0x14003, 0x0) io_uring_setup(0x24c0, &(0x7f0000000180)={0x0, 0x67fc, 0x0, 0x3, 0x16a}) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_SPLICE={0x1e, 0x0, 0x0, @fd, 0xfffffffffffffffa, {}, 0x5e93}, 0x7) r2 = openat$sr(0xffffffffffffff9c, 0x0, 0x2840, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000040)=@IORING_OP_CLOSE={0x13, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000400)='syscall\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r3, r0, 0x0, 0xfffffdef) [ 3199.923525] loop4: detected capacity change from 0 to 40 [ 3199.924260] FAT-fs (loop2): bogus number of reserved sectors [ 3199.924757] FAT-fs (loop2): Can't find a valid FAT filesystem 18:59:37 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r2) connect$inet6(0xffffffffffffffff, &(0x7f0000000380)={0xa, 0x4e23, 0x0, @mcast2, 0x2}, 0x1c) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000080)=ANY=[], 0x10) r3 = dup(r0) r4 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r4, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) getsockopt$inet6_tcp_buf(r3, 0x6, 0x1f, &(0x7f0000000000)=""/61, &(0x7f0000000040)=0x3d) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup(r5) connect$inet6(r6, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r6, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:59:37 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000000)=0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r6 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r6) kcmp$KCMP_EPOLL_TFD(r3, 0xffffffffffffffff, 0x7, r2, &(0x7f0000000240)={r5, r6, 0xf31}) 18:59:37 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x300000c, 0x10, r0, 0xf574d000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) 18:59:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3200.052984] loop6: detected capacity change from 0 to 40 [ 3200.064498] loop5: detected capacity change from 0 to 40 18:59:38 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3200.093750] syz-executor.4: attempt to access beyond end of device [ 3200.093750] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3200.095642] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3200.128879] loop7: detected capacity change from 0 to 40 18:59:38 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f00000000c0)) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000080)={'syztnl1\x00', &(0x7f0000000000)={'ip6_vti0\x00', 0x0, 0x4, 0x2, 0xe4, 0x1ff, 0x0, @private0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0x8000, 0x0, 0x0, 0x6}}) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3200.247150] FAT-fs (loop2): bogus number of reserved sectors [ 3200.247584] FAT-fs (loop2): Can't find a valid FAT filesystem 18:59:38 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup(r5) connect$inet6(r6, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x2, 0x0, @remote, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3200.312627] syz-executor.6: attempt to access beyond end of device [ 3200.312627] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3200.314605] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3200.323475] syz-executor.5: attempt to access beyond end of device [ 3200.323475] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3200.325445] Buffer I/O error on dev loop5, logical block 10, lost async page write 18:59:38 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:59:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x195042, 0x8) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x4160}, 0x0, 0xffffffffffffffff, r1, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3200.408603] syz-executor.7: attempt to access beyond end of device [ 3200.408603] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3200.411023] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3200.416649] syz-executor.6: attempt to access beyond end of device [ 3200.416649] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3200.418494] Buffer I/O error on dev loop6, logical block 10, lost async page write 18:59:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:38 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x1, 0x2, &(0x7f0000000240)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000000)=ANY=[@ANYRES16]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) accept4$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e, 0xc0800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f0000000200)={0x8, 0x1ff, 0x3, 0x5, 0xfffffffc, 0xb17}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3200.550913] loop4: detected capacity change from 0 to 40 [ 3200.563608] FAT-fs (loop2): bogus number of reserved sectors [ 3200.564473] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3200.656608] loop5: detected capacity change from 0 to 40 [ 3200.712557] loop7: detected capacity change from 0 to 40 [ 3200.734591] FAT-fs (loop7): Unrecognized mount option "ÿÿ" or missing value [ 3200.766588] syz-executor.5: attempt to access beyond end of device [ 3200.766588] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3200.767798] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3200.777863] EXT4-fs warning (device sda): verify_group_input:150: Cannot add at group 8 (only 16 groups) [ 3201.557221] loop7: detected capacity change from 0 to 40 [ 3201.567063] FAT-fs (loop7): Unrecognized mount option "ÿÿ" or missing value [ 3201.603426] EXT4-fs warning (device sda): verify_group_input:150: Cannot add at group 8 (only 16 groups) 18:59:53 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) open_tree(r2, &(0x7f0000000240)='./file1\x00', 0x88100) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) openat2(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', &(0x7f0000000340)={0x80200, 0x180, 0x15}, 0x18) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0x0, 0x6e, 0x0, 0x0, 0x0, 0x80000, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r3, r0, 0x0, 0xfffffdef) [ 3215.872153] loop4: detected capacity change from 0 to 40 18:59:53 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r4 = socket$packet(0x11, 0x3, 0x300) sendfile(r3, r4, 0x0, 0x7fffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) timer_create(0x3, 0x0, &(0x7f0000000040)) timer_settime(0x0, 0x0, &(0x7f00000000c0)={{0x77359400}}, &(0x7f0000000100)) sendmsg$inet(r5, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)}, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) quotactl(0x40, &(0x7f0000000000)='./file0\x00', 0xee00, &(0x7f0000000300)="373d8fdd065d5655f8ebd8226439e25a8c04e6b3d66cce1049d9e770d86b8ffc83b6782525050e44a4556f9e9e24bf6a10e64c106a22ff271a94fea11a2dea3a41bacf4d6f8296e96b9678c5598f748cc507c9df3805b1e680f304970f8c973146d5e31ae58e50a343784e68a500fb6a8833e3a15895ae08d4515030bb6f33a2c2f8eb3b0935eb8b8b246aded96b3b2f1d118a47e7eedab58c9ca4c540d36fd19faa663143865c3e4fb748aac866cd9e4b08df6b27fcaa129959d52c8e1d46b0083adb641f51b407b5041ae8d1dca85da9045a1ae26dbc11da29cdcb67cc9b0ed931bfbf21e8e486cb54d3bb9b040a73b0b4ead2f3c2d8c937c46b4174a4f58e0162095cb345bcb262d13f29dedc09eb0f38351b14d4ad86821720f174fd3fb4bd334b09c1ae5b3a3d1ad2b2701e8be1883bc27d6094c2a12b4e0fc7cd2c7b3436ba121e97b065166d3edf9813228ef5db56dc0fc3a05d9d0cd64fbe62e038683e094d18fbc7dda039ae368a1a62e513f5dc8f09f4f1bf545b39c208ed90ca2f91ff1a521313d982c8a73a748e7eeb841b1f0fbd095145edc302c18fdac97ce5fe6335b2cffde062a0c9f41d1f9484544de5644bc172b3138da715fe4167c69642d8fef1b89e44bf6dda192b74bd3fd3a92d8e4748d856a182ee8dae0e8e49edc23fe1a4b9c614007b0189f9e5b56f0be8d3d4ea2b7642150054cd20dc0bf5fdd877cd30400c0742ddea89597c1bbca698d192117663c75d43c48089c9112c5bf99c4c9c78cffe434f5c209c61f0e4a03107233e9346c4606d9d5fc69431a5343cbc0166dcdda3e0805447164f77ed7ac9c546baa28beda39435cac96787d8c6326a33e26d1af65588e4f9b4f7443bc46c24bc2384c9d82779211f0ff5aa5f68ca6d01b40e033664aacbd7602dacfbdb15de108474133af317c74854a178b82d3fea6d7f3fa03ab1843cc81a1f4f5541edc7426eb880e36156a46103aab6c5ca2930ff49d91216f78cdc0fbaff3cd24fc9267a578766a71811bd0ad49aa86002cc9568977d3363e1c5eccc661a49bd67fe4d87c893937ba09d1fc7cacd54860eb64f04177087b491cd48ff9686aaa94005b8e2f52dea1ea09bb3171876c3cbc5e07335b2632a6b7c625ead5266716ed55f53b72f0934e0d96c1d278869fcfebdd1f1c7442777cd90b44159fbca9fa555e9268ff428b5a6daa4eb95bbbb4405eeddd322f9005e3e4f74d45fa8a67072e7fe688648b61ba1786da9d66db136f8f9f7b82e7dd1e00316414cd3902d818ce8a48ceb6249d1a461b2b993a58da8e1329528fda735da29a832f65f5c76306e93831bfa301f9d3d4688d4fa2afb57b7944a3adf3d3595211d0f8c2f7b668fc9baa7b83af33b996771304ee5fd4bca6c644ee4788e6a60e970bf4b319853862d7c22db5271e8c32126e4877ca72f962fbcca34ff56c673f61c6a913de65e52a8d3f31a9ac689239b4239e24740fd4d40ec1904a99a9471aa8b7ab5de8cd6b69775f26fbb7e8ab9ccee6aef0cbbe1af5f311440f870f51d345bdaf6160c3dd808e791a5dbf2bb6a8dcee482623606bf9c7dccb756cf0130f784c52e4512d678ea9ec070e4985dc7bc8214f55d29b9d3cc6c844a05fe17b55ef1d58e45375d96d72a011bf7c1c4964071b3a11267c1d2b5c8a4a5f3c83fecb124b5fad0e21d7a23aaf8dce2a033227ebedefcbfc7e34ff6a0feb7fd674a16f3c52a8188f26e361c24b8075d64060dbc9a3e2f9b2426c5f89428a86d48f771fd113d08af12a947a581425e69eda1a553003708a0d3110bb46c668f5b92112274a663aca29cf685d71c830ca2b7d7aad54dc0cb94e79d241dd204f26474d99f1a271f499c477ccf9c0a12935b30013b89bc49858a793436b9630a5b0738b2ed9b92da375626059f165e7e9c098b0371bed17ba2c0e461c4e6be3696bd4c7a70fc5a17e318e8e0b000a235afac83ba1fd09338dd46bcd5a23ecb11f62248c3c9431ee0c148c39b28a82bc03b790e33f78fca0efd17ae345c54a81bc85f1f399226f5b20d9cdc0766289fee339a1c7de6c756104bb68b262369007d1ad6e3fe7172f2923ea466385537f40984ffb482eb8f616f00ef3929672f14dce7852f440a23fee611bfc9a5b2ad9c21130bb61a9bd3b0cad1ae3cba8a793baa40069ec7ca4e86f7976516037f9f378761c07b2f4f69fd7a5dd79df4ad1922576349d84df8c7e5d9ef46fa7767dec48a3ee69f0d40114b760446e811e833ebef8b22c691ebab49077b1edd0061b2dc3f5cccf0fbd414801957de86bc345be0927ef2cffffa8e2863b9891f360998d9d9d05c467015b2353c5f231636209c19a6df4940f465ab4a4817691c726c17313bcd74ad0290b7ae0ded7d2973fa59bd6cb8ab6f2c67536ac1240a55863d43e54ef6bb1a89c6600b781443a39ca3e4f45644039b4c756b8d84555d8d0411c12a7062b334aabbf387e8f0675e3904c2bb3f0e83176ae1dc64efb4384dd00091312fd4a84ac5857bd79ff879809b5b7a524214db4aa3cbc089ab9bb3cbb7dd3572188de139c145892c82b65e4866fa209def85c90a912314937e034f46d410d2d229b5c850e60993051475146dc06ffb066df887dd110a524f542516f02fb76a76495878c36ce5ece352a84e30e9b4ce196c9aefde13707a772cbbf3d40b9451dfed3536ca79d5474ff3f7a1264353dc9ccc3d4536e68a3dd27ed9a6a0e6d22bafad02104b7c7e21f4d0d2909e532ccf228c4205279a9d2392e5641382c88a58d8597544afe1eb39cf0c82096b196dfc797b0c42358b862177ee91fd24539c4519a303c7bdbb1c09a36aca11322f42dcd22093aa77fdedd9d34831b40286e13082f6b91db60ff9acea6207636da924a9adf98ef3e2ddec7b2ee53cd480e7c4fb6886dc3059306b22d0d46127daef20deb28def70dfaa33381b6a271d969e9def2a22ee3a4cf6208483946e3d79ad0424afb9afe40d5a0a087916d33fba206d0c1c1a78aea179e4bb1d200261d17aa9f315b74ff7408dba6be37ab7be52af89eb557b2c151f2d7c6df5d50459e78225b6a943360e83c240ba213e3af2188e221867dbb2dd5277f8d6b3d7c4c2b8891abd1a3acfc9a13628c7296feeb0900006080e7f593301fbaf1d3ce9c3ead0b7246beb564c4544a96f139c8895a14075b146d54ad853b34b3dbb5ed612a73345f0b6ecf9ed43bc22676751bad4e7849e477318a09540ac07b49ce7c0c65a27fce09f9c3ba1294a1d62636d0f6c5ceaaaec0af8a4b4a97da93ef7f34328df7123cbb951ad89787dcf9cf8a62631ee2becb04a4f1540231a9a9eba210cd285569b60582e38a506a42dd3857438cdbb0d793f35538362faaa92d5e1a7728f53db169ac04e31f6c2526d396d66b8d4ce19afb01b0ba29888b88517e6ed9ad8ff254cd026dbdb4437a7424210ecf8254a2df855f7e05e0b86f48c5546ce9753a8b2888a28855f6290ee5dc9482bd8edb4f16ff4900772b2923586220b1ad1be1e9944ce2075a86e38477176264af8dd98f664090358218c16bf19f0bf07942abce594514e13128f0e3a3e89103a387db38d06709f64ee0939c03a445c37244b723ab16e69005aa6bcdb4a2a47814bd44923b255b8f8127f510a35573270ef19d77557a7668504e7ea3403cab6e584404d320d69e55d5475473499d840637138641e6ec9836be2bfb8210874720352c0d40c38cbe34fe7565b159dd9bee77b9c3a643222ec2fe27744d7960e04c6e347103b9f1103462b624ff3bd8f0a41c7dfafbe398d63a8fa127833ecbe325114b76f9ec23bfa49c915902ec7c7c6a45a359ef7321c04b08f4219e1fe94cf5ca1d60ec82094a743fe0e0409d218e6682e3abe2f9b620948576af220eff10685d19010ce2230249ba1be8d66c3df6bfc4e51c51a1b1bb2468f2f10d900d311fe4187424b07acb829c5efe28632143ce7fffa353ca7c48ada33b7ab70e8026dcc26d4db7241ba7ce8598ea7b78a6767304535a501471e400f4557c4fa7a48f4bb0691594c279e7cb15e579a3672bf298df82c749223c455de4a98316a9b0129fb3858bc0265e1e12300226cbfd5a45b33caade8d0ecd8671ef110a079780147ce53d787e5513c1a90e38cf4ee158d0147efc3b834065863b1cfa3df1f90b6363073b60b9b6e84dc78e91e2d13d1a7df3f239a0e0aff1a6a33eed0babd014c3cff72164317376770881389edabb7e03c42ecf5b12462e0e2d839c1607143407f9e3dfc536de0b66eabe0e0237837d6dfa05ed1b55d9e490bffdfd965cfa9d4cb6421987fbd6f12fb115216239d2f46a2a951e93acad53032178c55de3f4f7a3f15d5b4eca53038cbfd8dc6ec3193f41c3e8a456d2041612f255691d5192eb1b2600edd2b0a0a4a77619c5c16deeb394f89e5c376ed9e76b18f416d91d8bf83f9610aabba7a02c32844e884596baef7394e46aa936e70cee13cc9bdfdb6ea1d26a60713d09a26a5d17a9d421bd5d1aa7237e72b4ddf8cb8c21e77cec0f7b8cb7386873cf6c69debb5b82616d779f7d019a769d7d47964f2f0be38a13f358743aa32fff7a747d5e26a51894ae55897bf34b79cac7a7539239652ff586183b9bba62089fd30503666260d3a88b51d014d81477eecbb8dfb435f68be59130f376a27f457cd7077989992d5156f072d976f79269abf90b1da74c38a536bf72232ffa2437f5fb15a5f7c733025905fb05835e36d4f94e387083981236780e7dc23997aeece9b14905065fcd1e3e3f899f999ad00b2d3f84625bd910691ac3516b1fd379110280e7d9a569f777f23f3c4ecfb6af85b40e8623f8d9d5cfb93f4426d1cc46022221dd428edb73bca7174881e524e6bdbad1417b966b516d1623c961ec56678c84078747d09692076110533b6e2586bb2fcce198af3ca00515881737a21cb520025da395a4515f0e1a46115dae27675dfe7c8941f3d005b6229c35d59de8e888f2391ccb154b47adef4467610bb0296e3423137a89917f6b11aa845d3377ef5fd89882912d7bb4887eb6ce5b617a94a8f66d86f9202cc81a5cf2d097ad36feb3cddd6c7194afdd6144117ae026e418f393084143b4155acf18602a3f0d8d4216aa302c43d76e561038af81fb20339d8c083f8b3da5c65dcaa49b3a16dc5fece993191685920cee31db449655c54a6897b4af3e4adcc6e2ccd5d63423e2c1140ac48e5199a0b8a2b22e8c587368a5a4ea590425e3657120dcda08ba33ad0b35c4907b71f6230c85172e84028d06e4e4b3b3e2e16ea2f98ab8e07e9c4b7b04363176c76d1dcb237b284aac32f6bb36f12fd93944b083c81dfaddf5b4c3200887e88af82ee39f0b89e9d7eff9508cb1575b3dd021e8474732c499febff4283418ad3da08cf235d513e0d89939f16eddfe7ccd202ec1c0396f3e9c621f3286149a94236adae51fc5456cb8a27c4c9ae8b0c97b75210ebaf9dfc2f75c4d16aa98fca8c6981ba7b624f8f35a6a304f1721f520d2531fd079cdfa3bb169a308ad9f791a630fb914c6d317a4bb2774a11e7eb988e29e36bdd1cab224f15d67b64ff9725e92da5526021fc93bd2d0ebc78229a60d490cfed531c2ef2ab0ac5e921b17829eaba2193c43329f6f1c539853ce7d16530424edcdcf33759fea8fff22508ff5e744abcc86d8aa718cf81cbd6c021a89fa300cfb55e7a0e334678ec314b2f1392341b68bc38bf784c5122687a9e806c642b9dc73c55ee078900da141d5a6e44deb62c518027ee95e93e4ed3a2e19aeff486a2f392c3ed5da3") write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:53 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000010001000000000000000000000000000000003b958abe49d1ba9bc33f3c8cae0e50e4ef65df861e10e2ac9573629df86d383bf3bfaa242871c0e80d47f9d2717fcc27d67a806ab378eb6d676858e474eab7a97332023407c8734e938f7401c74d25af29cc1bb8ebbe857557761cbf864b5808635d94233ae42770536c8f5994ae0a65ae6c383782e3a864c7ce3c4cd3afa3ba4d73bb"], 0x10) dup(r0) write$binfmt_aout(r1, &(0x7f0000000400)={{0x107, 0x2, 0x3f, 0x3c1, 0x126, 0x9, 0xd0, 0x8}, "2636bba2d6a023f19e09e60890f8eacc367f68a1bef41779fac0e8c8024341e7fd6092489f8c0fd01bb78d4c40e51e65debc3fdc4f3af4e93b8197d5deb1c5603a7e80824935f221dc8eb4d781dd63c9fb4b9f6a50c3c6d0ae665509ff92554adf4a430a5543e808cdfd17b7739d4aaacd5c8fe6a2c44080659dcc299d36f700200fb416f9082964c7936c7ab997cf3b33c1d27534ae88b84da5450c39fd8efd4845c769a055ffee83558f7ec0cacec52b", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x6d1) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000000)=0x1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 18:59:53 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 18:59:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="02000000000000002eaf66696c653100"]) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x24a500, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x80000000) openat(r4, &(0x7f0000000040)='./file0\x00', 0x400202, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = dup(r5) connect$inet6(r6, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r6, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @mcast2, 0x4}, 0x1c) perf_event_open(&(0x7f0000000180)={0x5, 0x80, 0xc1, 0x9, 0x4, 0x40, 0x0, 0x976f, 0x10, 0x4, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x80000001, 0x2, @perf_config_ext={0xffffffffffff1c2e, 0x8}, 0x30a0, 0xfff, 0x2, 0x8, 0x100000001, 0xfefd, 0xf801, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x5, r6, 0x1) fspick(r3, &(0x7f0000000300)='./file0\x00', 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:59:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3215.877976] loop6: detected capacity change from 0 to 40 [ 3215.892803] loop7: detected capacity change from 0 to 40 [ 3215.931114] loop5: detected capacity change from 0 to 40 [ 3215.933627] loop2: detected capacity change from 0 to 40 [ 3215.960650] FAT-fs (loop2): bogus number of reserved sectors [ 3215.961698] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3216.017949] syz-executor.5: attempt to access beyond end of device [ 3216.017949] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3216.018881] Buffer I/O error on dev loop5, logical block 10, lost async page write 18:59:53 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3216.040907] syz-executor.4: attempt to access beyond end of device [ 3216.040907] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3216.041942] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3216.045145] syz-executor.7: attempt to access beyond end of device [ 3216.045145] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3216.046159] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3216.070953] syz-executor.6: attempt to access beyond end of device [ 3216.070953] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3216.071994] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3216.149489] loop2: detected capacity change from 0 to 40 [ 3216.178452] FAT-fs (loop2): bogus number of reserved sectors [ 3216.179539] FAT-fs (loop2): Can't find a valid FAT filesystem 19:00:12 executing program 7: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) setxattr$trusted_overlay_opaque(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240), &(0x7f0000000300), 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r3) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000340)={{0x1, 0x1, 0x18, r2, {r3}}, './file0/file0\x00'}) r4 = perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4}, 0x8304, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xa, 0xffffffffffffffff, 0x1) r5 = socket$unix(0x1, 0x1, 0x0) sendfile(r5, r4, &(0x7f0000000000)=0x2, 0x6) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r4 = socket$packet(0x11, 0x3, 0x300) sendfile(r3, r4, 0x0, 0x7fffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) timer_create(0x3, 0x0, &(0x7f0000000040)) timer_settime(0x0, 0x0, &(0x7f00000000c0)={{0x77359400}}, &(0x7f0000000100)) sendmsg$inet(r5, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)}, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:12 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp, 0x0, 0x100000}, 0x0, 0xd, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3234.866559] loop2: detected capacity change from 0 to 40 19:00:12 executing program 6: r0 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r0, 0xf50f, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000340)) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x8, 0x1, 0xc4, 0xd0, 0x0, 0x1, 0x400, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x2, @perf_config_ext={0x83c6}, 0x300, 0x8001, 0x20, 0x1, 0x8, 0x0, 0x987f, 0x0, 0xfffffe01, 0x0, 0xa9}, 0x0, 0xc, r4, 0xb) sendfile(r2, r1, 0x0, 0xfffffdef) 19:00:12 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{}, {0x2, 0x1, r2}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440), 0x2000, &(0x7f0000000680)={'trans=unix,', {[{@debug={'debug', 0x3d, 0x1}}, {@cache_fscache}, {@access_uid}, {@loose}], [{@euid_gt={'euid>', r1}}, {@fsuuid={'fsuuid', 0x3d, {[0x64, 0x18144ba2bce751d0, 0x32, 0x63, 0x61, 0x30, 0x32, 0x3a], 0x2d, [0x39, 0x65, 0x31, 0x30], 0x2d, [0x37, 0x35, 0x37, 0x36], 0x2d, [0x38, 0x37, 0x64, 0x36], 0x2d, [0x36, 0x5b, 0x32, 0x30, 0x38, 0x34, 0x39, 0x3c]}}}, {@smackfsdef={'smackfsdef', 0x3d, 'vfat\x00'}}, {@smackfshat}, {@euid_gt={'euid>', r2}}, {@obj_role={'obj_role', 0x3d, 'vfat\x00'}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@fowner_lt={'fowner<', r3}}, {@obj_role={'obj_role', 0x3d, 'vfat\x00'}}, {@euid_gt={'euid>', r1}}]}}) fchown(r0, r1, 0xffffffffffffffff) creat(&(0x7f0000000000)='./file2\x00', 0x16a) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r5, &(0x7f0000001180)=ANY=[], 0x220) r6 = creat(&(0x7f0000000040)='./file0/file0\x00', 0x14a) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f00000001c0), 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x2, r6, 0x0) sendfile(r5, r4, 0x0, 0xfffffdef) r7 = getpid() ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000340)=r7) r8 = fcntl$dupfd(r5, 0x406, r0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x8, 0x9, 0x1, 0x3f, 0x0, 0xffffffffffffff3b, 0x62092, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x20, 0x0, @perf_bp={&(0x7f0000000180)}, 0x9000, 0x6, 0x0, 0x2, 0x1000, 0x8000, 0x8, 0x0, 0x1000, 0x0, 0xfa1a}, r7, 0x3, r8, 0x8) 19:00:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:00:12 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3234.888717] loop5: detected capacity change from 0 to 40 [ 3234.891281] FAT-fs (loop2): bogus number of reserved sectors [ 3234.892123] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3234.910417] loop4: detected capacity change from 0 to 40 [ 3234.943691] loop6: detected capacity change from 0 to 40 19:00:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3235.127973] syz-executor.5: attempt to access beyond end of device [ 3235.127973] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3235.129954] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3235.140663] syz-executor.4: attempt to access beyond end of device [ 3235.140663] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3235.142566] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3235.224185] syz-executor.6: attempt to access beyond end of device [ 3235.224185] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3235.225926] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:00:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x3, 0xdc) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3235.302925] loop2: detected capacity change from 0 to 40 19:00:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:13 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup(r1) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_msfilter(r2, 0x0, 0x17, &(0x7f0000000400)=ANY=[@ANYBLOB="f41f2b0096aeecdadb31b26a9087fd369d9c18ea999281b2492d965e247c326b6200bcb8a7b75d6e0a56e7589093fc15b05b6ff76f49cdd0f53bd51700e1958468fc7f3328683d1c7491a82c2dd8325ecdd219799cb4a92a1cd8c13567822b05ce5118b0711c337309ee514dd5d468cef930bb59b9d038a7ee5bb211a039e61aceddbe37e64d9b5fa8b60f0abb906c7b424ee89c96c5a04ea533b5409a70569d8a6a7f0c0dc817a76d8b48b21a0d40b1bf4d26b1b703b2299a4e3d6749a85b814559139a2de6393a8e38aa2f86ff6aac345bd3697e43955a2392555f35cc8036462a96c14eef8baa297ff01b08b33992dcb4c0e5332dfbaafe26f6654086c3b3c621cea5fe2cb5dcdbb1d20347ef18c5bff341e31980badcbffff91792a6dc760df7ffc5a81c5b07bb9f32956d162ca8cab9e6605a0a3a13e69035900bef3583a7bd281a532dd9e197e504e899492e5e0e7125a94170ec41", @ANYRESOCT=r4], 0x10) dup(r0) r5 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x1000) fcntl$addseals(r5, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r6 = socket$inet6_udp(0xa, 0x2, 0x0) r7 = dup(r6) connect$inet6(r7, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r7, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r7, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3235.367587] FAT-fs (loop2): bogus number of reserved sectors [ 3235.368776] FAT-fs (loop2): Can't find a valid FAT filesystem 19:00:13 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000300)={0x1000000c}) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0xa0000, 0x200) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3235.559401] loop5: detected capacity change from 0 to 40 [ 3235.568247] loop4: detected capacity change from 0 to 40 [ 3235.603839] loop6: detected capacity change from 0 to 40 [ 3235.630992] loop2: detected capacity change from 0 to 40 [ 3235.643446] FAT-fs (loop2): bogus number of reserved sectors [ 3235.643975] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3235.700005] syz-executor.5: attempt to access beyond end of device [ 3235.700005] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3235.701034] Buffer I/O error on dev loop5, logical block 10, lost async page write 19:00:13 executing program 4: r0 = getpid() ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000340)=r0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x6, 0x8e, 0xff, 0x9, 0x0, 0x100, 0x4094, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x2, 0x401}, 0x8000, 0x4, 0x80, 0x4, 0xfff, 0x7, 0x20, 0x0, 0x4, 0x0, 0x6}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 3235.767567] syz-executor.6: attempt to access beyond end of device [ 3235.767567] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3235.769294] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:00:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3235.831422] syz-executor.6: attempt to access beyond end of device [ 3235.831422] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3235.833583] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3235.860486] loop4: detected capacity change from 0 to 40 19:00:13 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40040, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3235.894074] loop5: detected capacity change from 0 to 40 [ 3235.902703] loop2: detected capacity change from 0 to 40 [ 3235.905059] FAT-fs (loop2): bogus number of reserved sectors [ 3235.905506] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3235.911709] loop7: detected capacity change from 0 to 40 [ 3235.972925] syz-executor.5: attempt to access beyond end of device [ 3235.972925] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3235.973942] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3235.983359] syz-executor.7: attempt to access beyond end of device [ 3235.983359] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3235.984326] Buffer I/O error on dev loop7, logical block 10, lost async page write 19:00:36 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x80000) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000009a40), 0x400, 0x0) sendto$inet6(r5, &(0x7f0000009a80)="aee4b766de8fc0ddb893054479de8a3f9fc6a2f332578329241f7111d3e4e1e5524440e673a48f57bba664f289ed7cf75350f5d98e33a39cd8dac454c5710f3b0f47b18222cefa2faa70671651a7945ae9ca2418eaa9f5a846a1e851ae3af748b789073083fc35ca17714dd3b28e8b5f49d1b2ce42624c2ef3b76a9851ef19afb53f5e9c5aa052311c32be81fa75bcb6079ac1514ec34b8feeca39aa1d12cfac8872dcde5b7d018d670cdba70ea7e895e15bec403f0fc35d7b536779892a9eb248b22825e826cc8bbb227df47cb59fab5acb", 0xd2, 0x4085, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f00000000c0)={'syztnl1\x00', &(0x7f0000000040)={'syztnl1\x00', 0x0, 0x2f, 0x2, 0x1, 0x7, 0x6, @loopback, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x40, 0x20, 0x280, 0x1}}) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 19:00:36 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000000)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) 19:00:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r1, 0x8010671f, &(0x7f00000000c0)={&(0x7f0000000300)=""/101, 0x65}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 19:00:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:36 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_mount_image$msdos(&(0x7f0000000240), &(0x7f0000000300)='./file0\x00', 0x6be, 0x1, &(0x7f0000000440)=[{&(0x7f0000000340)="724be2db2b6496dc6ec9b0e90103c417bf2519b592cadbe562f09a2e1a7c694fd32fca265b3a5261d4464c692c537e264f2f540bb6d676f81fae1e918d286a920d9501b159529d283cc557796f3b8bb8fb543a94b4fba337c2a8b12071c7c8f6c2c2cf7ec9400e409f217d3e1bf03d2d038048a259c91c718e6299d0f17fc13257dc0006c7516fb1d91ce30093a9d55004ce54510c5608a043b16406a41fe137dd7f3fa35d3f09bdf96a2c3b0683f6efc6cc7c9d702cf544b9cbf54ce932976b5c62752be4bff51c7b8e7046788856c5344d35ca2c620809357f4fb3149b08ba4ae283f1cdcfea5ef0dceb", 0xeb, 0x20}], 0x1c402, &(0x7f0000000480)={[], [{@smackfsdef={'smackfsdef', 0x3d, ')'}}]}) mkdirat(r2, &(0x7f00000004c0)='./file0\x00', 0x1f8) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) openat(r0, &(0x7f0000000500)='./file0\x00', 0x400180, 0x94) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:36 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:36 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r1, &(0x7f0000002c80)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x90}}], 0x1, 0x2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) accept$unix(r4, &(0x7f0000000340), &(0x7f0000000400)=0x6e) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r5, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x22, 0x0, 0x0, 0x0, 0x0, 0x4000000002, 0xd454b, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000440), 0xf}, 0x49082, 0xf3, 0x0, 0x9, 0x0, 0x0, 0x8005, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) sendfile(r5, r2, 0x0, 0xfffffdef) ioctl$F2FS_IOC_MOVE_RANGE(r5, 0xc020f509, &(0x7f0000000000)={r0, 0xfff, 0x4, 0x782}) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000300)={'veth1_to_bridge\x00', &(0x7f0000000240)=@ethtool_gfeatures={0x3a, 0x2, [{}, {}]}}) [ 3258.157304] loop4: detected capacity change from 0 to 40 [ 3258.164523] loop6: detected capacity change from 0 to 40 19:00:36 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3258.204386] loop5: detected capacity change from 0 to 40 [ 3258.205067] loop7: detected capacity change from 0 to 40 [ 3258.210476] loop2: detected capacity change from 0 to 40 [ 3258.228461] FAT-fs (loop2): bogus number of reserved sectors [ 3258.229140] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3258.287902] syz-executor.4: attempt to access beyond end of device [ 3258.287902] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3258.289289] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3258.293008] syz-executor.6: attempt to access beyond end of device [ 3258.293008] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3258.294252] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3258.309075] syz-executor.7: attempt to access beyond end of device [ 3258.309075] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3258.310987] Buffer I/O error on dev loop7, logical block 10, lost async page write 19:00:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x3}}, 0x0, 0xc, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3258.342982] syz-executor.4: attempt to access beyond end of device [ 3258.342982] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3258.344224] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3258.354191] syz-executor.5: attempt to access beyond end of device [ 3258.354191] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3258.355779] Buffer I/O error on dev loop5, logical block 10, lost async page write 19:00:36 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:00:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) clock_gettime(0x0, &(0x7f0000001840)={0x0, 0x0}) utimensat(r0, &(0x7f0000001800)='./file1\x00', &(0x7f0000001880)={{}, {r2, r3/1000+60000}}, 0x100) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x92, 0x4, 0x0, 0x0, 0x0, 0x0, 0x10000, 0xc486, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa, 0x0, @perf_config_ext, 0x0, 0x7, 0x0, 0x9, 0x4, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1f, 0x24900) recvmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000180), 0x6e, &(0x7f0000001700)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/121, 0x79}, {&(0x7f0000001380)=""/238, 0xee}, {&(0x7f0000001480)=""/171, 0xab}, {&(0x7f0000001540)=""/105, 0x69}, {&(0x7f0000000240)=""/58, 0x3a}, {&(0x7f00000015c0)=""/224, 0xe0}, {&(0x7f00000016c0)=""/62, 0x3e}], 0x9}, 0x40000040) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:36 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x6, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r2) accept(r2, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0xfffffffffffffdcb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x141100, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0xf007) 19:00:36 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) openat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x414943, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f0000000240)={'NETMAP\x00'}, &(0x7f0000000300)=0x1e) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x8b, &(0x7f0000000440)={@multicast, @remote, @val={@void, {0x8100, 0x4, 0x0, 0x1}}, {@llc_tr={0x11, {@snap={0xaa, 0x0, "0002", "4fac62", 0x8884, "acf4f26ca199a47603dd7e2be065c806e140cf916ab3325defbe01fa41800675596c1ca3a69ca0e44785f6d4891bcf53a091c1fdb7dc8db48f2d8d35f01bb501f1ecfad12c78b412850685f5df11c7c8d9d7c7837ee6cf9cd3053b16678a2155ea19cac321baf848d653014e375129e9"}}}}}, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3258.521148] loop2: detected capacity change from 0 to 40 [ 3258.559993] loop7: detected capacity change from 0 to 40 [ 3258.561473] loop6: detected capacity change from 0 to 40 19:00:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2, 0x5a20a48eff012be6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext, 0x2008, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3258.587478] FAT-fs (loop2): bogus number of reserved sectors [ 3258.588501] FAT-fs (loop2): Can't find a valid FAT filesystem 19:00:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3258.605555] syz-executor.6: attempt to access beyond end of device [ 3258.605555] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3258.606618] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3258.642098] loop4: detected capacity change from 0 to 40 [ 3258.760717] syz-executor.7: attempt to access beyond end of device [ 3258.760717] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3258.761845] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3258.826458] loop5: detected capacity change from 0 to 40 [ 3258.830476] syz-executor.4: attempt to access beyond end of device [ 3258.830476] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3258.831515] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3259.019263] syz-executor.5: attempt to access beyond end of device [ 3259.019263] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3259.021211] Buffer I/O error on dev loop5, logical block 10, lost async page write 19:00:52 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) chdir(&(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x20010, 0xffffffffffffffff, 0xa015000) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000001c0)={r0, 0x7, 0x7f, 0x1}) setsockopt$inet6_IPV6_RTHDR(r2, 0x29, 0x39, &(0x7f0000000380)={0x3c, 0x8, 0x2, 0x2, 0x0, [@private2={0xfc, 0x2, '\x00', 0x1}, @loopback, @dev={0xfe, 0x80, '\x00', 0x37}, @ipv4={'\x00', '\xff\xff', @empty}]}, 0x48) r3 = inotify_init1(0x100800) ioctl$AUTOFS_IOC_FAIL(r3, 0x9361, 0xf1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x40203, 0x0) accept(r1, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) sendfile(0xffffffffffffffff, r1, 0x0, 0x8000) 19:00:52 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') accept4$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f00000000c0)=0x6e, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x7, 0x7f, 0x0, 0x4, 0x0, 0x5, 0x801, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000000), 0xb}, 0x51000, 0x8000, 0x1, 0x3, 0x0, 0x4, 0xec69, 0x0, 0x3, 0x0, 0x800}, 0x0, 0x3, r4, 0xa) 19:00:52 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{}, {0x2, 0x1, r2}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440), 0x2000, &(0x7f0000000680)={'trans=unix,', {[{@debug={'debug', 0x3d, 0x1}}, {@cache_fscache}, {@access_uid}, {@loose}], [{@euid_gt={'euid>', r1}}, {@fsuuid={'fsuuid', 0x3d, {[0x64, 0x18144ba2bce751d0, 0x32, 0x63, 0x61, 0x30, 0x32, 0x3a], 0x2d, [0x39, 0x65, 0x31, 0x30], 0x2d, [0x37, 0x35, 0x37, 0x36], 0x2d, [0x38, 0x37, 0x64, 0x36], 0x2d, [0x36, 0x5b, 0x32, 0x30, 0x38, 0x34, 0x39, 0x3c]}}}, {@smackfsdef={'smackfsdef', 0x3d, 'vfat\x00'}}, {@smackfshat}, {@euid_gt={'euid>', r2}}, {@obj_role={'obj_role', 0x3d, 'vfat\x00'}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@fowner_lt={'fowner<', r3}}, {@obj_role={'obj_role', 0x3d, 'vfat\x00'}}, {@euid_gt={'euid>', r1}}]}}) fchown(r0, r1, 0xffffffffffffffff) creat(&(0x7f0000000000)='./file2\x00', 0x16a) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r5, &(0x7f0000001180)=ANY=[], 0x220) r6 = creat(&(0x7f0000000040)='./file0/file0\x00', 0x14a) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f00000001c0), 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x2, r6, 0x0) sendfile(r5, r4, 0x0, 0xfffffdef) r7 = getpid() ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000340)=r7) r8 = fcntl$dupfd(r5, 0x406, r0) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x8, 0x9, 0x1, 0x3f, 0x0, 0xffffffffffffff3b, 0x62092, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x20, 0x0, @perf_bp={&(0x7f0000000180)}, 0x9000, 0x6, 0x0, 0x2, 0x1000, 0x8000, 0x8, 0x0, 0x1000, 0x0, 0xfa1a}, r7, 0x3, r8, 0x8) 19:00:52 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100)=0x1, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) r2 = dup(r0) r3 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r3, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e21, 0xbd9, @empty, 0x10000}, 0x1c) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) ioctl$EXT4_IOC_MIGRATE(0xffffffffffffffff, 0x6609) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x29, 0x16, 0xe9, 0xa0c00000, 0x2, @private2, @empty, 0xff00, 0x80, 0x101, 0x8}}) 19:00:52 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:00:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) clock_gettime(0x0, &(0x7f0000001840)={0x0, 0x0}) utimensat(r0, &(0x7f0000001800)='./file1\x00', &(0x7f0000001880)={{}, {r2, r3/1000+60000}}, 0x100) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x92, 0x4, 0x0, 0x0, 0x0, 0x0, 0x10000, 0xc486, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa, 0x0, @perf_config_ext, 0x0, 0x7, 0x0, 0x9, 0x4, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1f, 0x24900) recvmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000180), 0x6e, &(0x7f0000001700)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/121, 0x79}, {&(0x7f0000001380)=""/238, 0xee}, {&(0x7f0000001480)=""/171, 0xab}, {&(0x7f0000001540)=""/105, 0x69}, {&(0x7f0000000240)=""/58, 0x3a}, {&(0x7f00000015c0)=""/224, 0xe0}, {&(0x7f00000016c0)=""/62, 0x3e}], 0x9}, 0x40000040) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3275.003181] loop4: detected capacity change from 0 to 40 19:00:52 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f00000003c0)={{0x10b, 0x9, 0x9, 0x3d9, 0x193, 0x9, 0x216, 0x80000000}, "77fdabffdb5cc404bffb18022c060272fc9452375af52f0173013319bce2cc1b598ce8cdf43ecfae65f5c2949dfa9cf0e2f050725d7911f1c762e436f63834d8852c817edbf06c80de6253606c1af237", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xa70) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000e40)='./file2\x00', 0x62, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000e80)="cd5f6dca8260e849a1785d848669caa1c5ae684da9e3c9eb6f5284652da57a828f4b58e3f96f78e6b1bd015c0f9f3463d07a093c7752b9ed398018ba345ef228ef3f9cda1bfb897f035af0e8ee01c0c6b340e0889d3b46d4e9889fa98f81901bd54f7eff949c0af7ebd5e352b566347c", 0x70, 0x7}, {&(0x7f0000000f00)="edc9ae823c3fcf1c3fbcbbd3337579292bb6207852d8b947e95aa0b2f9a4b4e1d1264e39b511e85378d2342d70faf0e1b801ed53c4b13513f77accf6357ddbe27fc9a3200382934c5de8ab910fc5d286aca96fd4ee3ce54868c6a7", 0x5b, 0x9}, {&(0x7f0000000f80)="79fc2ee7ca15b73753711c73c36e77770753bc0dd248194be9722dd14e1be7b0800dd9e637f66c1e07108a32e8485fe98931f1181583a29e94176e5dcea2f385d8734efa9703e5e6cfade68a5fb218c8977c4d97e64b184d050fef85988ea6bac4c16aa14fd0c4dff15e0eca92dc3b8eddb8096c7fe4722ecb529631d8d9f80bb6856969d91d7e397ed97aa0a94c889b4f8f41727ec0e72de682443037f11862947d193d7bff9351ad857a780865e21178f101a8c27c0aede92ee7275bcb18", 0xbf, 0x2}, {&(0x7f0000001040)="4adf10c90ce2df8258d5ed7f220fb29ae33149912a87a108e1aa30f35bb312e2cab7dbf06470d23a25a428778dc2d08a7cdbb524f0a17846fb941e168d32ec42cb1e9f317c7f47a140a5bc24fc09438e1977326c73497ac5e0740b5a8b1603014a8d4d1c8be9b41a37413d68dbcd2507a4d213caa428", 0x76, 0x6308}, {&(0x7f00000010c0)="6a00784e6595027b79b15af129eb0483c449230d52a551e9145333ea6b787cafbfaf8ae47b22eb107b98f988c71ffc9c9a6d6331e60a88e8639aaac5305aefb2d29b95d4f619227b70693a0cd2347ae22ca2cb825e6a95bbda1fb4bce6ec01503386ca7bb3a91da3d564f18db971dfcf0e5be9fd", 0x74, 0x2}, {&(0x7f0000001140)="25609beb6b498ac349e3b1dbcf73c130e01a9abf298bbf98664728b46be075970ea4a0ce6f32af4925c79298f4b68d83a8c2e7", 0x33, 0x1}, {&(0x7f0000001180)="ccbf03d42765b65cdf104738aee99a6acba3fc", 0x13, 0xffffffffffffff80}, {&(0x7f00000011c0)="99d5316119c78ede7136e55dbb604ea5a367632a32c7cec7d00bc02afa7b1784829967cc33e4da6240ea6e1a82ef5063228f77aed92ea816c8168997faed1cde06066655c4c2f476df41bb3fa33bd7356597d1c11cc8f1680f41bcb492c89831dd5b3297099b908971e0c0bd8b1aa4abf8961a2e697271948cc2dab3fc8d47e90af3a3990da753e4b835a3d51a61b2d98956e210825e53576d4ca231044e5542754f14414fd76797ce92dd8a36bec16d69b48fa96d847d1c339fa4440d19369c20f522bca9e786f82a9ab93819f8a764", 0xd0, 0xff}], 0x280000, &(0x7f0000001380)={[{@minixdf}, {@dioread_nolock}, {@nogrpid}, {@resgid={'resgid', 0x3d, 0xee01}}, {@noblock_validity}, {@data_writeback}], [{@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@euid_gt={'euid>', 0xee00}}, {@uid_gt={'uid>', 0xffffffffffffffff}}, {@fsuuid={'fsuuid', 0x3d, {[0x37, 0x64, 0x35, 0x34, 0x38, 0x61, 0x38, 0x66], 0x2d, [0x31, 0x66, 0x36, 0x34], 0x2d, [0x64, 0x62, 0x38, 0x36], 0x2d, [0x65, 0x34, 0x65], 0x2d, [0x31, 0x36, 0xb683f5bdded09707, 0x64, 0x65, 0x34, 0x32, 0x51]}}}, {@smackfshat}, {@dont_hash}, {@fsuuid={'fsuuid', 0x3d, {[0x31, 0x61, 0x62, 0x31, 0x35, 0x35, 0x39, 0x35], 0x2d, [0x31, 0x31, 0x37, 0x30], 0x2d, [0x61, 0x64, 0x35, 0x37], 0x2d, [0x50, 0x37, 0x61, 0x34], 0x2d, [0x62, 0x38, 0x61, 0x34, 0x66, 0x35, 0x65, 0x66]}}}]}) name_to_handle_at(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=@OVL_FILEID_V0={0x1015, 0xfb, {0x0, 0xfb, 0x1015, 0x0, 0x40, "a161c26a7b6ae56baddbfeddff17fcc0", "c5ff72084ce2cc40cf0c8e0fbe90aabac57bbcaeea75d869cee926238ce768ce2448f04f584740aaa7c011ab0cd9435e7158a456b4503f3916a4984f24934331a9ad19e4d35988b8b2c150fdc7cf9ccd0fc01462c3734fef444594c69ec54d6809fc38ee9221c5e33114106db89d17fcebfec1c8fe8d58e87af6db3b58887b9be254e141e1533ef4cb7c25bbb97e288a0366abebbb17f6203ec9bfbf14b01bec8bff09f6a8d3e994cd1f25c8caa82504a3e3dcbccecefbdd0afcf76f45e97252c3182f0d9feb69c253f7a5841b1bc092952e2d4f8fcdb67e7acea8e9d2356cb98b505f0fa77afd9f8db4ad7fabb855b9da081956a90ba9b24429916d634f689cebf7113d8fa7e78dc18d831f2e756ffb218b287f8124cbca7135a19f05f4741effd3a20695a7398c1603c6a1d93fa15683324a7138d7882d5587903cb479e62056337c28745646f2911d8e8cbbc5851b3ffb9c1da0ccefe65d2816150585780a19ce640f648fd6677c92a01b15a55bb6e6226f2273dc7be05175bdbf7e4f40a9d136f2e70dbc8c78fe2fb3a24aa657c674dcb82047aab59c2339cc457e58e5d3d64f9f873fbd3f5eaefe012f48bac5a24539d6eb18512cc83fa40601c3fea2bcb62a25b582eeafbfdbea23e8e1453b3dc22539c5c079123aef7896f54433ad91b1bd0f904922c59633473fbff8176d860b4c555cdedb95433b009c45225108e1284a34b64c37c16333655b3890deabe9fd66b97170933971ca9119f6713c8e82f6d175b128e669fe5266e51a61d7facc5374c1e4eb3c8d89005d9eea45435e3bbacf4ef092efc6fcca498d27fa55dba88ad29d6293213245d090358a4ce66a4b1ab103e8ff6c0dbff2eb37d5a5b0403d85d67d4e843cf9a451a2b62c037d7480ffd771c769b38722a16321c999c2aeb101768ca6384cf6a21d977ed8358ed700738ec08c79cf62685e743694141a25f494eab162fb8ead84a343c49ff59522ce9f7e28680ddd345edd5012bf9fdbfb8dba77f32342dad62ab6b6257c705de11d91a4671a18fe6dddb614334f746cbeb0f75da9cba740430460f307536f1303f8861443fe2fc770636360c866ed4856abc4050602854714cc602ad5a02203306f022c74585cd9558c687015351131cf23b02321047fdf64e3cdfa4fb750cd91851cb284695ee9db1b3daddc4aa39afc3843d325f7fc3ba10b265bb7f07663f2c69f9c0f2c097baff3d253af6400bce28cd64331850dcb367ff5948a3dca1ace3f1028dd12f6bec910a71744906ca4d4f7b24948aa9ff1e0dcaa31a0d5437fe304e47e9e01fd7e3f87c0ab243a9dbaa916fc10ab615969b5bf9174893c1a8d243fc3f8fa16f2d1f62a17435eda45504c09f10ea09b4588be86d49a0f910edf84ccc3ad5f00e0ce53d55969587022c72456fa4ac5aec4ce9a91168359b2a7594094ff96e5e889e79ef2026123500e34b649325c005b4f5c90b00769628c6590040cd5e9ba88f03506efb68313b7e55d40f3953bf134d16e134505ff655a69bfc280e1c0b46a274575982b0db947cfbd549cd2720e6244f42d171bdaf3ff9cab7b2582788a722fbd9fd570819447ce224def2d580d80bf43ec7984ec4a21a08e3ed95e4cf4596b76ca88e5daaeec15c4e621b4d20cc94f8347c96d450289d3cadf8ec7013adb9965eeab2537589b2b1e286ed682e032232fc30f17f53571200806c4c800f8abcd6629a7abc8492fec5acbaa1641477f52eb7547cdcd6f6257bad14ce062d6094fcdaa5feaf564a953bd9186435053974cd670706dd8418efefac898e4bad63f7e2737f8054d176ecccd4ed47fb1f9e077376b4135c70118e5300255c75ac40d3984ba6d0019280168601dbf83c80dfd63c75fbda6dbff8414c77bd198fc560a323f4cca59384ed9c6276fb9de8a8c5caa6b49d58c3361295bd2b6dab115703d2ab4579077e341e147f256402b897a0fb9438900004522b64aff924f1ba1b16a5915cf55e99a215b5270b2effc7f507439d05a97833492ffb9a64903d4383b6bb22a9e85774990a524d0032361edf836173a711506dd28cfff1de5c70ae6afeaadd2239663c759362d0395dc08f985067603e51e3b36061349bb9adcd2f4533d3d1cfb1d5f115ddb062bb18395280c75fb30a955918acba72837c17604e15151168c5d301b9112df49a811c4a8901c2fa933e6c86c8e8932fcf10d12cd7ac7ebb26e61838594a147693239f36468f60a95f80b8e0810aa37e1ed2de06ce2c9edccb69cb826fe4b224c391d751b5eab1bd9ccd0624eb3ebf63307bc6f50c4731544495d4b37b0836f5d111ce936b171c09aba645ffad970a6714cfe2c29e5126b44c0333f8413fc08138af3278b0cd583d96d5ad4544ff48a1a15f193b0b1ea78b9ae6986a53d7c61bc0d421b75e29b7f60e042ba5f6b482c519ff5859bec5f28f4b710e2979b24f7f24c0c122018666f2d9a4ca783ade8fac46cdcf328fd53f17d418ccaf8ea221bd82fdc4faedfbda2c185e56863619b31a6e6ba7985cf04a6dbeadbcf8ce926f7c650a698f8e5147480da9b7426510233e84f6dd9c4a13ce996d2db9291b6bd758cc79c235315f91ad727b52f51f5f7f9013a7e19563a7146d74058f5846cb9fef472737030c07a16c33c260990688c491c14d10130f29d294210c5d5af6621b8c381dc3b2149a5ea4cb08a931338c8689f6067e344fbbeaa445428657822dbd8078e0b82f537e37532a37dd91b849711cf8e5c8c23e21707c32538b40da229bbb28acfcf1e3c0e95e30284f5b90666d73473e7f331e620c534b770b99ea14c901ea7df200f16fb196b7db71028b9516ff6849c28b3d283c084fdef3642a5093b6a765cd97279718cc1d7d910ff8be9dbc12232b188e94b70cd600a5db2f307bf01a90a1b677e061be04cffe1adb4b92514ab18b07fa7cfc147a371fe3c7f882f367d2b75d34aa7b3ed7cf017c898ca073027a36e18a7523736d3451540aed0fe25b3be144263af6d768195e9805014e136b6e87852821191a2216d429aa348d5f12dd879924c21475c29d9326439981da9d193aab5e8355759ae331028b580329bd953cb4c3b0554a350e33075235abcc5356f7865be25af2bce5ca4d766a6e34aec0477eacefdf0d493888667f9985cc36efa1f94915252de414ebba53c76c3e9515c1ea5a2a6ba8099176a930e47bedc1dd40906218140d99ebd3b2324c165faeaab283589555d2edfd24485373024505b0a0c8b5df12a3b2b5d7e4d7ceda6e9043da8932369ab500f1a6ac8fa20585ff72fa608c7a6fad2f02e977dd1acab7221be39c9e616fd5c944bf4ac247a4c9c13715372263b24f47a47e901ebb3a2360d76514ed54913bd1c3ba877dce077e4df2c43e446098a58515122d2a747da32dc4fe05e67f7926c3d9694949dd630245e079d1acf35b81938bb6be822af25e546f5e6bfaf020c7f0fdd84051faf816d19f2aa06be81dd94fb45689d2e224f2e39a6a039dfd4e8ec52d8ed0c64b0c3f81bee346988f84001996938ec89b15cdd9fa91b69397c9f0269d461f46ea515245134a019634deb0fa9fe908d6ee74f4ce89fc941e996b3e45777d8bfbb3690f45777cf0a4c9118836693e0e6aff3e2ae202b284999f2d52dbf211785b453221ad1f86f8eb4e99e63c1c9b80b158a3f003f173ebc04e011788a015650ce41a22f0f49710c4ca69bfa4bca8e9ab55fe4c3f8ece4cce3b3fdfccd8a4775ebc775c469befe3b99461774c87aee9c7e9ce120effb93c1ea61ead75833fed78ccc5c864b8dce882e293f35dd3cd2131ccd0cae50d4dae7c28223340a4f8403b329e04c88b40d8d11e639e0c4241e33d61dd5342b2d340db52bf85e2ae4c6b8b110580517b2f9234a71760a5a947290553aa2f1d09580808bd05569daccce7184a75b2d71495f049f91d64d3579fc1674a140ef771d81db1fb8f03bf3d974b3e72aac85bc6004876699c18240fb4f3f669f817df8ce619d083c66ac0becfbd97f0bb650a940c0ba9bebd0167b7bc753fb783d7376ef9d11346f69377a2b5dc653d3675cd4491e5f3d44bab035c5247b12343c8ddb387ffb61a9d47bcd8f50c5cad9b040cd057741be0eef285a4cd8c36292b07a02125221a44596278e3242e8bcd6fbd85095045a68e534db05efb0d083373f7d448556b49e2b85d381d2e8f68d68691f20a3460122e7769d7cf4516fb75560eec2da03e2d725a3551b6d9bfa134d01b5606f127a17408349b04db76d008c433455f810601addddb3a0ee290f66855f01f86eb04fb643ea8d2546b4f021a98ca12358080e07ac10e52ab97e1bc6f50e59e122233f5dfd4deb815b77a2d63759e62b5c99e45c4f85145a2e08b4f029979d6b2c38ea96483e001643d9848adce955fac5a9f9373aee39eadc7035f8119c8fa81709015e207e12360ab9ccaea3204ffc9e8a08f6f12811280e85e0b2a3299304aa43cb8c7a2c3a0fad76ffb8ac88d16cf64e1033933bae4a71d18d1684ac827271a0070b42a957f1463e5873fbd73bf08e51083b795dbedc5c3f7f1226674fc7b691a25b3a26d09e0f6c9d56722c620c04702ab51fe34428c3693c362c1ac9adc1169d28ef996bcf0a091a96f56ef0b1f431fcdc0117db7daf24433a5c128ec224803e895a12bbf0720245dc7334afd5d35572d2d978f4dca94a681a01f6155630e61af4408cd50949ed54389b2a3a871630d96a555c77d0471428b32e3c70982580e456d259dfa8cdbe5def921a6832ecadc4baebb218cce4b55d2be60a5a9f59c9488a0d8824b2e6f3e4d7380014ac29f329b94e5b71ecaabea0f75a28ddb00025f1a1b873690d774eeb7f3320216266484b08f22738270a86f60b6efc31112cb1e9fc03aab62a11c4cd0554f823710f82d576747a23834e0d922cdb58ab840fed8f4cf52a938401d852b44eb3428746b1f24c2fb5f360efd5367607b3f96784452f38a4483d900186cbcfe7a61cdbffe3bbe2bf16289e12f3c5f192cebe86b54f99e110dd1dcb2e7fa87b79da571318d81f690e2e948dd86990ae469354531cd578594876f4e82d1901bd7aefb9ef5913bd409896a842a54300a13a508baa9991471aee9f0cc587b514b5f6639268a8859ac13386f9ced2dc25e34e9313d6e33c6308a578d75f81d5d607b8872db3a867d0f49bf2b2de3102b9dae692e236d0685026063adccc634d94d75041543a49e5824027cccd97152c3e1516d18b4e9a51de9446f23d7b008e11d2f4c4f7f6ba25e824eb3d94939a47bcdea1e4a03b7b11e1f5f487b12e3c1abb354d2a54490f17e380750752a209e18af5dde2b8edca123d6d796ac4a1d6ef8de2ffd81fefb59579c2735392ae628e9d507c69198e7c06eefe8c17076edd6b66c1c8cdbe4cd7bd8a133fcfb97a0bae91cee2c9a20da4bb345990dfcca3fa76c002daa8a059c4468b983c8d9fb7526a502ed8439c7a05f63cacda0466b24cbfdaf50f2b017fdc966d4931ca1cbbe9cbef71c88525b6e9e60ff5d4ef766cd017b99918fe69e62b550e3c809a5581a9e9efd7fdcdde5e99c35c108070fcfbcb853a54052019f867aad3a5827e0a23e18c01c214c1d979ba2e3b549906759a56731bd12f7e0478fb5f0cc9465fbe22315ebaf7dd4f6350c003b0f6ac0ff07b867f1ef5dfb690c92ea5ca2f5066745becdd11165d2ada556f00b99cf4de15c9f0f561be16ff441e35161a3094b191ce27cdfafcdf30e94ba09f927c6c297da3732f93f148a0db2911517c6378af9b567c6f97421a7452ce3a67"}}, &(0x7f0000002540), 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)=""/165, 0xa5}], 0x1, 0x4, 0xaed) sendfile(r2, r1, 0x0, 0xfffffdef) 19:00:52 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3275.026760] loop7: detected capacity change from 0 to 40 [ 3275.028445] loop6: detected capacity change from 0 to 40 [ 3275.054933] loop5: detected capacity change from 0 to 40 [ 3275.092067] loop2: detected capacity change from 0 to 40 [ 3275.102827] syz-executor.5: attempt to access beyond end of device [ 3275.102827] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.103673] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3275.113478] syz-executor.7: attempt to access beyond end of device [ 3275.113478] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.114495] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3275.115572] FAT-fs (loop2): bogus number of reserved sectors [ 3275.116422] FAT-fs (loop2): Can't find a valid FAT filesystem 19:00:53 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x801, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3275.159335] syz-executor.4: attempt to access beyond end of device [ 3275.159335] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.161037] Buffer I/O error on dev loop4, logical block 10, lost async page write 19:00:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:53 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) recvmsg$unix(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/119, 0x77}, {&(0x7f0000000500)=""/99, 0x63}, {&(0x7f0000000580)=""/204, 0xcc}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00ff0000000000010000000200000097a06829e7df633f5d699ccf15a179bce65bb8a7b8955f25a1b9530c052375204521ac86bfa532b32916894e4f74511464aa43c923312b1e537746dae7dd5ccd9e1a4a3e7cddf1c0e1f45ef017317d3f2427e8a82180718caa7d44970925edeb66b209fc052298d75f85cab5824f020e46c42d619fbadc5f9c596652fd9c693f07594731152d993260a14de4a502f31d8a2064654b94231b00179cb0c2ccb7567d1894ed20af3715ae21edef7b4eedec8c5155f07fd9c68aa19c1bfd5cade34f82d7ecd5012670653dab86a7b25e1974b8f1650949771d6603f36af32723ae74cd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x108}, 0x2140) setxattr$trusted_overlay_opaque(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0), &(0x7f0000000a00), 0x2, 0x1) syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x5523, 0x1, &(0x7f0000000340)=[{&(0x7f0000000300)="9ef37e2fe07a1ea03d1e3a38d5f41f9c5dc1d9fbc302a379a511b06cc3ceb1b6ce75787e", 0x24, 0x100000000}], 0x3099, &(0x7f0000000840)={[{}, {}, {'\\'}, {}, {}, {'!'}, {'-'}, {}, {'&[{+'}], [{@subj_type={'subj_type', 0x3d, ')/\''}}, {@pcr={'pcr', 0x3d, 0x21}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\xa9&'}}, {@fsuuid={'fsuuid', 0x3d, {[0x38, 0x36, 0x30, 0x30, 0x33, 0x64, 0x30, 0x31], 0x2d, [0x64, 0x35, 0x61, 0x61], 0x2d, [0x57, 0x64, 0x62, 0x63], 0x2d, [0x35, 0x33, 0x33, 0x36], 0x2d, [0x30, 0x36, 0x62, 0x35, 0x30, 0x38, 0x39, 0x37]}}}, {@fowner_lt={'fowner<', r3}}]}) fremovexattr(r2, &(0x7f0000000940)=@known='trusted.overlay.impure\x00') perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3275.246609] loop5: detected capacity change from 0 to 40 [ 3275.250436] loop6: detected capacity change from 0 to 40 [ 3275.262377] loop7: detected capacity change from 0 to 40 [ 3275.311131] syz-executor.5: attempt to access beyond end of device [ 3275.311131] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.312089] Buffer I/O error on dev loop5, logical block 10, lost async page write 19:00:53 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:00:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r4 = socket$packet(0x11, 0x3, 0x300) sendfile(r3, r4, 0x0, 0x7fffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) timer_create(0x3, 0x0, &(0x7f0000000040)) timer_settime(0x0, 0x0, &(0x7f00000000c0)={{0x77359400}}, &(0x7f0000000100)) sendmsg$inet(r5, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)}, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:00:53 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000400)=ANY=[@ANYBLOB="60000001ac1f1f0000e51cff000007140000000000f4160100c291998d61e0acb96c18d36eb914de96dd9b079c553dbbd4d2c23d13d8b57dcd8426e46f64ba1b38f0c194c3f79130d8886d966120bfa6027e308d7ae0482287768d436b7b3745909501eb73775fcc0ea8c313f97d31d1e1f2686b15627ef29e1a153299a2ee34b76f8653c76223fa71b9d6fd4dae96185625c0cf4929f8783c1f7285c4f415267bcca71a7211c3a570df840921683a400bf21a0b4acbd083fe842a5cb5502ee5e9cd2f85fae667fb9c1252bf93171067cc5bc8d8cf7432b4857f6423c5c43abeedd5b213bfbc249e278048530b8966beb1add1417b6bb1d6e495f31595c22bf8cafa90185db048acdd6ae98330733f6b142d2c2db95c6f8650d6246de9258ecbd3ea2fff528554e20dd4636f7f0404b6e3ea98ee87cc81a98cd7750fc2a40ec7b69c07c8f66664e97c766312e8b07785c9c6e8e9b5dd561ed4329a0ea6b1edae7148c5d9ac789a64536c79538f89092ccc4f5306b55bbdc4264d9a7eca11b5e4539066a80a4719061fecbf2cb4985b33ac01228e6939966f621be0a47e624e84d25385a027c15f1710f95937a90b021562ca0c92629a9c13f6ba3f7fff5fd319c6515878ad8398427ee9485a557be754c43dabdeddfc933820fe4a2d632675e6c7e813bb2cad25f41acda6b4ebbf0595351914aa3aa2dd35d6e1a82052f9db1aa4869dd00bd26bfb9a5e66505aeaa1db86"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3275.404237] syz-executor.6: attempt to access beyond end of device [ 3275.404237] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.405978] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:00:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3275.516346] syz-executor.6: attempt to access beyond end of device [ 3275.516346] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.517901] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3275.535510] syz-executor.7: attempt to access beyond end of device [ 3275.535510] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.537475] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3275.584408] loop2: detected capacity change from 0 to 40 [ 3275.603146] FAT-fs (loop2): bogus number of reserved sectors [ 3275.603977] FAT-fs (loop2): Can't find a valid FAT filesystem 19:00:53 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000240)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3275.619356] loop4: detected capacity change from 0 to 40 [ 3275.678198] loop5: detected capacity change from 0 to 40 [ 3275.728559] loop6: detected capacity change from 0 to 40 [ 3275.826476] syz-executor.4: attempt to access beyond end of device [ 3275.826476] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.828216] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3275.930113] syz-executor.5: attempt to access beyond end of device [ 3275.930113] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.931880] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3275.979085] syz-executor.6: attempt to access beyond end of device [ 3275.979085] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3275.980938] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:01:12 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x488800, 0x100) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$P9_RREADLINK(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="1000000017020007002e2f66696c65307e9b0f72a23c450600000000000000b914bcf3edac2f6976195cdda78df114c86aac533b9d976428cc8f266c2844431d58c242dd05ba0afed6fed7386567874fd29772c9d99c1ab4e08c75f442d75b70fe43b71387fabaf7316ce593d4f46d"], 0x10) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x2400, 0x80) r3 = getpid() ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000340)=r3) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x81, 0xba, 0x1, 0x6, 0x0, 0x7, 0x2, 0xd, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xc6e, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x40, 0x3ff, 0x4, 0x5, 0x7, 0x0, 0x7, 0x0, 0x4, 0x0, 0x4}, r3, 0xe, r2, 0xb) sendfile(r2, r1, 0x0, 0xfffffdef) 19:01:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:12 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE(0xffffffffffffffff, 0x5000940c, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 19:01:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:12 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000300)=@can, 0x80, &(0x7f0000000680)=[{&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/252, 0xfc}, {&(0x7f0000000500)=""/243, 0xf3}, {&(0x7f0000000600)=""/72, 0x48}], 0x5, &(0x7f0000000700)=""/155, 0x9b}, 0x2021) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:01:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) recvmsg$unix(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/119, 0x77}, {&(0x7f0000000500)=""/99, 0x63}, {&(0x7f0000000580)=""/204, 0xcc}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00ff0000000000010000000200000097a06829e7df633f5d699ccf15a179bce65bb8a7b8955f25a1b9530c052375204521ac86bfa532b32916894e4f74511464aa43c923312b1e537746dae7dd5ccd9e1a4a3e7cddf1c0e1f45ef017317d3f2427e8a82180718caa7d44970925edeb66b209fc052298d75f85cab5824f020e46c42d619fbadc5f9c596652fd9c693f07594731152d993260a14de4a502f31d8a2064654b94231b00179cb0c2ccb7567d1894ed20af3715ae21edef7b4eedec8c5155f07fd9c68aa19c1bfd5cade34f82d7ecd5012670653dab86a7b25e1974b8f1650949771d6603f36af32723ae74cd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x108}, 0x2140) setxattr$trusted_overlay_opaque(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0), &(0x7f0000000a00), 0x2, 0x1) syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x5523, 0x1, &(0x7f0000000340)=[{&(0x7f0000000300)="9ef37e2fe07a1ea03d1e3a38d5f41f9c5dc1d9fbc302a379a511b06cc3ceb1b6ce75787e", 0x24, 0x100000000}], 0x3099, &(0x7f0000000840)={[{}, {}, {'\\'}, {}, {}, {'!'}, {'-'}, {}, {'&[{+'}], [{@subj_type={'subj_type', 0x3d, ')/\''}}, {@pcr={'pcr', 0x3d, 0x21}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\xa9&'}}, {@fsuuid={'fsuuid', 0x3d, {[0x38, 0x36, 0x30, 0x30, 0x33, 0x64, 0x30, 0x31], 0x2d, [0x64, 0x35, 0x61, 0x61], 0x2d, [0x57, 0x64, 0x62, 0x63], 0x2d, [0x35, 0x33, 0x33, 0x36], 0x2d, [0x30, 0x36, 0x62, 0x35, 0x30, 0x38, 0x39, 0x37]}}}, {@fowner_lt={'fowner<', r3}}]}) fremovexattr(r2, &(0x7f0000000940)=@known='trusted.overlay.impure\x00') perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:12 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) ioctl$sock_TIOCINQ(r0, 0x541b, &(0x7f0000000340)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000240)={@local}, &(0x7f0000000300)=0x14) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3294.552103] loop4: detected capacity change from 0 to 40 [ 3294.554581] loop5: detected capacity change from 0 to 40 [ 3294.558639] loop6: detected capacity change from 0 to 40 [ 3294.561977] loop2: detected capacity change from 0 to 40 [ 3294.571029] loop7: detected capacity change from 0 to 40 [ 3294.573937] FAT-fs (loop2): bogus number of reserved sectors [ 3294.574413] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3294.622994] syz-executor.5: attempt to access beyond end of device [ 3294.622994] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3294.623973] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3294.656319] syz-executor.6: attempt to access beyond end of device [ 3294.656319] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3294.657266] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:01:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3294.725409] syz-executor.7: attempt to access beyond end of device [ 3294.725409] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3294.727247] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3294.756651] syz-executor.4: attempt to access beyond end of device [ 3294.756651] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3294.758610] Buffer I/O error on dev loop4, logical block 10, lost async page write 19:01:12 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000080)=[{}, {}, {}, {}], 0x4, 0xffff) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$sock_SIOCOUTQ(r3, 0x5411, &(0x7f0000000000)) [ 3294.783289] syz-executor.6: attempt to access beyond end of device [ 3294.783289] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3294.785483] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3294.798296] syz-executor.7: attempt to access beyond end of device [ 3294.798296] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3294.803467] Buffer I/O error on dev loop7, logical block 10, lost async page write 19:01:12 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r2) fsetxattr$security_selinux(r2, &(0x7f0000000000), &(0x7f00000000c0)='system_u:object_r:initrc_exec_t:s0\x00', 0x23, 0x3) 19:01:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3294.970632] loop2: detected capacity change from 0 to 40 [ 3294.987898] FAT-fs (loop2): bogus number of reserved sectors [ 3294.988695] FAT-fs (loop2): Can't find a valid FAT filesystem 19:01:12 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x2, 0x0, 0x0, 0x0, 0x4076}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) openat(r1, &(0x7f0000000240)='./file1\x00', 0x1af301, 0x32) r2 = perf_event_open(&(0x7f0000000400)={0x0, 0x80, 0x7f, 0x6, 0x5, 0x1, 0x0, 0x82, 0x22008, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x100000, 0x0, @perf_config_ext={0x6, 0x1}, 0x10009, 0x9, 0x0, 0x8, 0x3ff, 0xfffffffc, 0x6, 0x0, 0x200, 0x0, 0x200}, 0x0, 0x7, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x1, 0x9, 0xc1, 0x4, 0x0, 0xf1, 0x40005, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000280), 0x1c}, 0x8, 0x1000, 0xaae, 0x9, 0x3, 0x1, 0x200, 0x0, 0x80000001, 0x0, 0x9}, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x9) [ 3295.076291] loop5: detected capacity change from 0 to 40 19:01:13 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r1) ioctl$AUTOFS_IOC_EXPIRE(r1, 0x810c9365, &(0x7f0000000300)={{0x8, 0x1}, 0x100, './file1\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) [ 3295.119803] audit: type=1400 audit(1667415673.048:14): avc: denied { relabelto } for pid=13224 comm="syz-executor.3" name="UDPv6" dev="sockfs" ino=52450 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:initrc_exec_t:s0 tclass=udp_socket permissive=1 19:01:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3295.220200] loop7: detected capacity change from 0 to 40 [ 3295.265043] loop6: detected capacity change from 0 to 40 [ 3295.274259] syz-executor.5: attempt to access beyond end of device [ 3295.274259] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3295.275840] Buffer I/O error on dev loop5, logical block 10, lost async page write 19:01:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3295.337502] loop4: detected capacity change from 0 to 40 [ 3295.405024] loop2: detected capacity change from 0 to 40 [ 3295.430353] syz-executor.7: attempt to access beyond end of device [ 3295.430353] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3295.432371] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3295.434025] FAT-fs (loop2): invalid media value (0x00) [ 3295.434827] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3295.479277] loop5: detected capacity change from 0 to 40 [ 3295.533348] syz-executor.5: attempt to access beyond end of device [ 3295.533348] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3295.535242] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3295.579703] syz-executor.6: attempt to access beyond end of device [ 3295.579703] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3295.581463] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:01:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:29 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0xf7, 0x1, 0x8, 0x6, 0x0, 0x8, 0x92020, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, @perf_config_ext={0x1, 0xfffffffffffffffe}, 0x13, 0x0, 0x400, 0x4, 0x2d5, 0xfff, 0xa357, 0x0, 0x78, 0x0, 0x6}, 0xffffffffffffffff, 0x9, r2, 0x18) sendfile(r1, r0, 0x0, 0xfffffdef) r4 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x32, &(0x7f0000000000)={@local}, 0x14) dup(r4) lsetxattr$trusted_overlay_origin(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000400), 0x2, 0x1) ioctl$FIONCLEX(r4, 0x5450) openat$sr(0xffffffffffffff9c, &(0x7f0000000240), 0x200000, 0x0) 19:01:29 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) r3 = dup(0xffffffffffffffff) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) dup(r3) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 19:01:29 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3311.678848] loop5: detected capacity change from 0 to 40 19:01:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup(r0) r3 = accept4$unix(r1, &(0x7f0000000380)=@abs, &(0x7f0000000000)=0x6e, 0x800) sendto(r2, &(0x7f0000000300)="f94c3ed0f0ebe384fd66d06e659161aeb135e2298d8d216b076d6aa814607888f8ede2f5b5248166ac3e1dada4141eeae24ffe16c382623e4177049a4de068bf32f38bded20248969fc7ab65ec5bf2c617cc2335ada72e110cb6ff4da1f7be1c401d340cecbec5cfaa49148c233b", 0x6e, 0x8050, &(0x7f0000000400)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x4e20, @local}, 0x2, 0x0, 0x1, 0x1}}, 0x80) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:01:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:01:29 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000240)='./file1\x00', 0x800, 0xa7) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:29 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x81, 0x25) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) [ 3311.696822] loop6: detected capacity change from 0 to 40 [ 3311.708592] loop7: detected capacity change from 0 to 40 [ 3311.725324] loop2: detected capacity change from 0 to 40 [ 3311.733443] FAT-fs (loop2): invalid media value (0x00) [ 3311.733851] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3311.737972] bio_check_eod: 2 callbacks suppressed [ 3311.737983] syz-executor.5: attempt to access beyond end of device [ 3311.737983] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3311.739252] buffer_io_error: 2 callbacks suppressed [ 3311.739261] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3311.748580] loop4: detected capacity change from 0 to 40 [ 3311.773653] syz-executor.6: attempt to access beyond end of device [ 3311.773653] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3311.774667] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:01:29 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:01:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup(r0) r3 = accept4$unix(r1, &(0x7f0000000380)=@abs, &(0x7f0000000000)=0x6e, 0x800) sendto(r2, &(0x7f0000000300)="f94c3ed0f0ebe384fd66d06e659161aeb135e2298d8d216b076d6aa814607888f8ede2f5b5248166ac3e1dada4141eeae24ffe16c382623e4177049a4de068bf32f38bded20248969fc7ab65ec5bf2c617cc2335ada72e110cb6ff4da1f7be1c401d340cecbec5cfaa49148c233b", 0x6e, 0x8050, &(0x7f0000000400)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x4e20, @local}, 0x2, 0x0, 0x1, 0x1}}, 0x80) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 3311.876236] syz-executor.7: attempt to access beyond end of device [ 3311.876236] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3311.877188] Buffer I/O error on dev loop7, logical block 10, lost async page write 19:01:29 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000000)) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 19:01:29 executing program 6: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$snapshot(r1, &(0x7f0000000300)="8d8539e6ff9e57f58adac045dc78b92ac1aa3e2616036dbb8de5feab270305203aabb4ad3012da149e88f76c8c892d59c91d9f2928d0b35873ecb8c7cbd7fe18a5b09e41125bb2786360a19c9e1572852757a74647cc2af818311e712b128170bca1a94b359eac271a6ef8c2f19e0ecc3d5065547cd9fff056a6474e7a4f51fd0c5655219a270e9aa2f7fc8f4b64c06dbf7737622753c477079b00b348206cdbf09c0ea3574ef963152f77e5a3df408b028907484d137cdbb5cf7cf3986f27d4409003e8577f7ca982d72742d5ef80ae3a0020", 0xd3) accept$inet6(r1, 0x0, &(0x7f0000000000)) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x20) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$incfs(r0, &(0x7f0000000240)='.log\x00', 0x10000, 0x18) sendfile(r2, r1, 0x0, 0xfffffdef) [ 3311.945440] loop5: detected capacity change from 0 to 40 [ 3311.950092] loop2: detected capacity change from 0 to 40 [ 3311.973567] syz-executor.4: attempt to access beyond end of device [ 3311.973567] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3311.974826] Buffer I/O error on dev loop4, logical block 10, lost async page write [ 3311.976303] FAT-fs (loop2): invalid media value (0x00) [ 3311.977223] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3312.035500] loop6: detected capacity change from 0 to 40 [ 3312.038301] syz-executor.5: attempt to access beyond end of device [ 3312.038301] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3312.039583] Buffer I/O error on dev loop5, logical block 10, lost async page write 19:01:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup(r0) r3 = accept4$unix(r1, &(0x7f0000000380)=@abs, &(0x7f0000000000)=0x6e, 0x800) sendto(r2, &(0x7f0000000300)="f94c3ed0f0ebe384fd66d06e659161aeb135e2298d8d216b076d6aa814607888f8ede2f5b5248166ac3e1dada4141eeae24ffe16c382623e4177049a4de068bf32f38bded20248969fc7ab65ec5bf2c617cc2335ada72e110cb6ff4da1f7be1c401d340cecbec5cfaa49148c233b", 0x6e, 0x8050, &(0x7f0000000400)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x4e20, @local}, 0x2, 0x0, 0x1, 0x1}}, 0x80) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:01:29 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000240)=ANY=[@ANYRES64=0x0, @ANYRES16, @ANYRES64, @ANYRES16, @ANYRES16=0x0, @ANYRES32]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) ioctl$PTP_SYS_OFFSET_PRECISE(r0, 0xc0403d08, &(0x7f0000000000)) ioctl$FS_IOC_FIEMAP(r2, 0xc020660b, &(0x7f0000000300)={0x8, 0x7, 0x0, 0xffff, 0x4, [{0x2, 0x0, 0x1000, '\x00', 0x600}, {0xfffffffffffffc00, 0x1}, {0x1, 0x1000, 0x6, '\x00', 0x440}, {0x100000000, 0x24f, 0x8185, '\x00', 0xe}]}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:01:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3312.158072] loop7: detected capacity change from 0 to 40 [ 3312.164495] loop2: detected capacity change from 0 to 40 19:01:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3312.179661] FAT-fs (loop2): invalid media value (0x00) [ 3312.180118] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3312.216554] syz-executor.6: attempt to access beyond end of device [ 3312.216554] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3312.217576] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:01:30 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140003c1d600000000f4"], 0x10) r2 = dup(r0) r3 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r3, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r2, 0x80049367, &(0x7f0000000000)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3312.273716] loop4: detected capacity change from 0 to 40 19:01:30 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3312.294388] syz-executor.7: attempt to access beyond end of device [ 3312.294388] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3312.295594] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3312.299170] loop5: detected capacity change from 0 to 40 [ 3312.384259] syz-executor.5: attempt to access beyond end of device [ 3312.384259] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3312.385188] Buffer I/O error on dev loop5, logical block 10, lost async page write [ 3312.444986] syz-executor.4: attempt to access beyond end of device [ 3312.444986] loop4: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3312.446041] Buffer I/O error on dev loop4, logical block 10, lost async page write 19:01:46 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000000), 0x6}, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:46 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000240)='./file1\x00', 0x800, 0xa7) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:01:46 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x400000, 0x0) bind(r1, &(0x7f0000000000)=@hci, 0x80) 19:01:46 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:46 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r3, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r4, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r5, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:01:46 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) r2 = dup(r0) r3 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r3, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f0000053a80)={0x1f, [{}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "5cef8c9bd7531c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000054a80)={0x76c, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "56bc9b41d67808"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000055a80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000055c80)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {r8, r9}], 0x7f, "518cb95595ea7c"}) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 19:01:46 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) openat(r1, &(0x7f0000000240)='./file0\x00', 0x428400, 0x101) chdir(&(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) pwrite64(r2, &(0x7f0000000400)="c346d99c7d3b4217fcd4d9c0489b40ff5a03fc0a7a58dd6402a63cea556640e14496b2533d5fe49f89670467049d707c100dafebf0b1732696e33286c17901ed62ca4916ab8d59cde24ccd56a26501ab0927e749a6159bfa9bdab908b3a331543f92eaaca6e07ec4a1e95f2fcee645830a438f229089199725a40da97b16502159d225f35855278b91453780ffaf7b305c7cfcacf66dfd5295e8deb8f5a8d5f562f97c3d33e7b12dce767124a43722f467f11edf4ae99113b571991d81712a92f0551e62c7fbf26908ee7a8bb5f26d4acec12ea8c9cb2b", 0xd7, 0x7fffffff) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340), &(0x7f00000003c0)='./file1\x00', 0x8, 0x0) sendfile(r3, r2, 0x0, 0xfffffdef) [ 3328.979863] loop2: detected capacity change from 0 to 40 [ 3328.991836] loop6: detected capacity change from 0 to 40 [ 3328.994855] FAT-fs (loop2): invalid media value (0x00) [ 3328.995584] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3329.000305] loop4: detected capacity change from 0 to 40 [ 3329.007560] loop7: detected capacity change from 0 to 40 [ 3329.009907] loop5: detected capacity change from 0 to 40 [ 3329.114445] syz-executor.7: attempt to access beyond end of device [ 3329.114445] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3329.116228] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3329.130391] syz-executor.7: attempt to access beyond end of device [ 3329.130391] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3329.132005] Buffer I/O error on dev loop7, logical block 10, lost async page write 19:01:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r3, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r4, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r5, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) 19:01:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:01:47 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1408da1f1f31a5fb8107140000000000f4160100"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r2, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r4, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000000), &(0x7f0000000280), &(0x7f00000002c0), {0x2b}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) 19:01:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) sendfile(r1, r0, 0x0, 0xfffffdef) 19:01:47 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) memfd_secret(0x80000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000340)='./file1\x00', 0xadd9, 0x3, &(0x7f00000006c0)=[{&(0x7f0000000380)="8636b69100d2287f32bfa35ab90f47378de62c4c60b84ead99a1239c20d56c63e4bd0a5c9e902a4ec9433a3f3b6766091870b1945de37472a57a790f29a13518263fccb4678a2f78744b602a97ea040af5fc9bb3a8541ac4a8e5bcbc7e25e99fef53dcc421753ed47e", 0x69, 0x8}, {&(0x7f0000000400)="877644fe2bd0fa17934d1b2aed6fe1e36c22a6b314f5930545d123ae3c4cfa8ff99c8e204ab37176ce4eac793c5b4d8c81174b529239584278e24eaaeeb3e37369448f8eef92fba981db1df76f4568554530073fc128c73d58c3ddf00562eb4e47c1", 0x62}, {&(0x7f0000000480)="80c697f342997948b147000fa439d9d6ffde3628eb8cff4fd86329470100da78bda36b2b5bd0eca9faee5fceb1505f19c8d1cdbb1bd246db24b88c93c3d6142d73fb7ec8b13f650648d5be2fb4ed26c99d0833b7974e573aa704e4f91bcc6c65c51713008403a7097373ae9fd83b52d6a821b5f97f0776f96bd67e08a5e91417fdb264929b887487060a4b9e99068dea3fc8ee42409eea8d521e25dacd0297a2619098d0e928440e909e2b48d1e596122e28d432a1121338acb49060bbd512cae6ba82dd0b333f1304e01e43", 0xcc}], 0x2004040, &(0x7f0000000600)={[{@dots}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'vfat\x00'}}, {@seclabel}, {@smackfsdef={'smackfsdef', 0x3d, '-'}}, {@euid_lt={'euid<', 0xffffffffffffffff}}]}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x121000, 0x128) openat(r2, &(0x7f0000000680)='./file1\x00', 0x400400, 0x18) [ 3329.430224] loop2: detected capacity change from 0 to 40 [ 3329.444256] FAT-fs (loop2): invalid media value (0x00) [ 3329.445130] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3329.467985] loop5: detected capacity change from 0 to 40 [ 3329.477939] loop4: detected capacity change from 0 to 40 [ 3329.488617] loop6: detected capacity change from 0 to 40 [ 3329.549310] loop7: detected capacity change from 0 to 40 19:01:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:01:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) [ 3329.796302] loop2: detected capacity change from 0 to 40 [ 3329.814350] syz-executor.6: attempt to access beyond end of device [ 3329.814350] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3329.816433] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3329.843139] syz-executor.7: attempt to access beyond end of device [ 3329.843139] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3329.845504] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3329.859450] FAT-fs (loop2): bogus number of FAT sectors [ 3329.860530] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3329.921993] syz-executor.6: attempt to access beyond end of device [ 3329.921993] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3329.926799] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3329.945324] loop4: detected capacity change from 0 to 40 19:02:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:02:04 executing program 1: memfd_secret(0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r1, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e00004f9770a"], 0x10) dup(r0) r2 = accept4$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0xc00) fcntl$addseals(r2, 0x409, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r3) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3, {r0}}, './file0\x00'}) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) 19:02:04 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) fsconfig$FSCONFIG_SET_PATH_EMPTY(r4, 0x4, &(0x7f0000000000)='\x00', &(0x7f00000000c0)='./file1\x00', r0) sendfile(r2, r1, 0x0, 0xfffffdef) 19:02:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) [ 3346.286421] loop5: detected capacity change from 0 to 40 [ 3346.287941] loop2: detected capacity change from 0 to 40 19:02:04 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3346.300567] loop6: detected capacity change from 0 to 40 19:02:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000240)='./file1\x00', 0x800, 0xa7) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:04 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:04 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0xd0, &(0x7f00000000c0), &(0x7f00000003c0)=0x4) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x8, 0x2, 0x5, 0x5f, 0x0, 0x0, 0x4020, 0xc, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4c241b77, 0x0, @perf_bp={&(0x7f0000000240), 0x6}, 0x10, 0x81, 0x9, 0x6, 0x5, 0x1ff, 0x9, 0x0, 0x7fffffff}, 0x0, 0xe, r3, 0x8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3346.309156] FAT-fs (loop2): bogus number of FAT sectors [ 3346.309540] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3346.360546] loop4: detected capacity change from 0 to 40 [ 3346.364903] loop7: detected capacity change from 0 to 40 19:02:04 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3346.400534] syz-executor.6: attempt to access beyond end of device [ 3346.400534] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3346.401577] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:02:04 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2804}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = getpid() ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f0000000340)=r2) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x3, 0x7f, 0x80, 0x4, 0x0, 0xf8a, 0xef400, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, @perf_config_ext={0x2, 0x7}, 0x8a0, 0x2, 0x80000000, 0x0, 0x6, 0x7fffffff, 0x6, 0x0, 0x5ae2, 0x0, 0x4}, r2, 0x1, 0xffffffffffffffff, 0xb) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3346.525333] loop2: detected capacity change from 0 to 40 19:02:04 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 19:02:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r2}, 0x18, 0x0) 19:02:04 executing program 1: r0 = memfd_secret(0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_msfilter(r2, 0x0, 0x17, &(0x7f0000000240)=ANY=[@ANYBLOB="e002001f31a5fb81c814c20714005108890c3de3da3e000020"], 0x10) dup(r1) r3 = accept4$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, &(0x7f0000001580)=0x1c, 0x800) fcntl$addseals(r3, 0x409, 0x0) ioctl$AUTOFS_IOC_PROTOSUBVER(r1, 0x80049367, &(0x7f0000000140)) openat$procfs(0xffffffffffffff9c, &(0x7f0000000300)='/proc/timer_list\x00', 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE(r0, 0x5000940c, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x2, 0x0, @dev, 0x4}, 0x1c) epoll_wait(r5, &(0x7f0000000340)=[{}, {}], 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'wg0\x00'}) clone3(&(0x7f0000000380)={0x375002d00, &(0x7f0000000200), &(0x7f0000000280), &(0x7f00000002c0), {0x2a}, 0x0, 0x0, 0x0, 0x0}, 0x58) openat$sr(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) [ 3346.574364] FAT-fs (loop2): bogus number of FAT sectors [ 3346.574905] FAT-fs (loop2): Can't find a valid FAT filesystem [ 3346.597301] loop4: detected capacity change from 0 to 40 [ 3346.637744] loop5: detected capacity change from 0 to 40 [ 3346.645427] loop6: detected capacity change from 0 to 40 [ 3346.709606] syz-executor.6: attempt to access beyond end of device [ 3346.709606] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3346.710588] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3346.765193] syz-executor.7: attempt to access beyond end of device [ 3346.765193] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3346.767401] Buffer I/O error on dev loop7, logical block 10, lost async page write 19:02:20 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x8b) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000000), 0xc}, 0xc006, 0x7ff, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0xffffffffffffffff, r0, 0x1) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:02:20 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(r0, &(0x7f0000000240)='./file1\x00', 0x800, 0xa7) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:20 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r3, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r4}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r3, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r4}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r4, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r5, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r6, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) [ 3362.150068] loop5: detected capacity change from 0 to 40 fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) 19:02:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 19:02:20 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000480), 0x6e, &(0x7f0000000500), 0x0, &(0x7f0000000540)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x10}}], 0xb0}, 0x101) r3 = memfd_secret(0x0) perf_event_open(&(0x7f0000000400)={0x2, 0x80, 0x1, 0xc5, 0xc4, 0x1f, 0x0, 0x2, 0x24, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x31d4e7bf, 0x4, @perf_bp={&(0x7f00000003c0)}, 0x51800, 0x7, 0x7fff, 0x0, 0xfff2, 0xfffffffc, 0xb85d, 0x0, 0x36, 0x0, 0x100}, r2, 0xf, r3, 0xf) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = dup(r4) connect$inet6(r5, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r5, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) getsockopt$bt_hci(r5, 0x0, 0x1, &(0x7f0000000300)=""/99, &(0x7f0000000240)=0x63) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x7e) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r3, &(0x7f0000001780)) sendfile(r2, r0, 0x0, 0xfffffdef) [ 3362.153452] loop7: detected capacity change from 0 to 40 [ 3362.161798] loop4: detected capacity change from 0 to 40 [ 3362.172695] loop6: detected capacity change from 0 to 40 [ 3362.222549] loop2: detected capacity change from 0 to 40 [ 3362.228247] loop1: detected capacity change from 0 to 12 19:02:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) [ 3362.255045] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.278424] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.278949] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.290546] syz-executor.7: attempt to access beyond end of device [ 3362.290546] loop7: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3362.291649] Buffer I/O error on dev loop7, logical block 10, lost async page write [ 3362.293851] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.309122] syz-executor.6: attempt to access beyond end of device [ 3362.309122] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3362.310263] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:02:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:02:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) [ 3362.333469] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.334205] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.334603] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.356846] loop5: detected capacity change from 0 to 40 [ 3362.376692] syz-executor.6: attempt to access beyond end of device [ 3362.376692] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3362.377631] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3362.378044] loop4: detected capacity change from 0 to 40 19:02:20 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r3, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r4, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r5, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) [ 3362.420353] loop2: detected capacity change from 0 to 40 19:02:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x7e) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r3, &(0x7f0000001780)) sendfile(r2, r0, 0x0, 0xfffffdef) 19:02:20 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x341142, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) listxattr(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/24, 0x18) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3362.483925] loop7: detected capacity change from 0 to 40 19:02:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) [ 3362.535786] loop1: detected capacity change from 0 to 12 [ 3362.550942] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.558859] loop6: detected capacity change from 0 to 40 [ 3362.565269] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.565889] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.566470] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.572395] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.573944] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.574841] FAT-fs (loop1): Directory bread(block 5) failed [ 3362.603367] loop4: detected capacity change from 0 to 40 19:02:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:38 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r3, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r4, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r5, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:02:38 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:02:38 executing program 6: [ 3380.759223] loop2: detected capacity change from 0 to 40 [ 3380.762064] loop6: detected capacity change from 0 to 40 [ 3380.764255] loop5: detected capacity change from 0 to 40 [ 3380.764684] loop4: detected capacity change from 0 to 40 syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x7, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:02:38 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r1, 0x0, 0xfffffdef) r3 = accept4$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @broadcast}}, &(0x7f0000000240)=0x1c, 0x0) r4 = syz_io_uring_complete(0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r3, 0x89f6, &(0x7f0000000980)={'syztnl1\x00', &(0x7f0000000900)={'ip6gre0\x00', 0x0, 0x4, 0x4, 0x7, 0x9f17, 0x5, @ipv4={'\x00', '\xff\xff', @local}, @local, 0x0, 0x8, 0x1f, 0x7}}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getuid() fsetxattr$system_posix_acl(r6, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r7}, {0x2, 0x1, r8}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) setsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f00000009c0)={{{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@local, 0x4e22, 0x0, 0x4e24, 0x8000, 0x2, 0x20, 0x0, 0x73, r5, r8}, {0x8, 0x8, 0x9, 0x10, 0x2, 0x81, 0x6, 0x2000000000000007}, {0x81, 0xb3, 0xfffffffffffffff9, 0x3}, 0x2, 0x6e6bb6, 0x2, 0x1, 0x3, 0x2}, {{@in6=@remote, 0x4d3, 0x3c}, 0x2, @in6=@empty, 0x3504, 0x2, 0x0, 0x7f, 0x800, 0x6, 0xffffffff}}, 0xe8) ioctl$sock_SIOCDELRT(r3, 0x890c, &(0x7f00000003c0)={0x0, @llc={0x1a, 0x1, 0x6, 0x0, 0x4, 0x0, @multicast}, @vsock={0x28, 0x0, 0x2710, @hyper}, @l2tp={0x2, 0x0, @remote}, 0x5, 0x0, 0x0, 0x0, 0xd9fc, &(0x7f0000000380)='batadv_slave_0\x00', 0x7, 0x7, 0x3e}) openat(r0, &(0x7f0000000000)='./file1\x00', 0x70a81, 0x0) 19:02:38 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:02:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x7e) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r3, &(0x7f0000001780)) sendfile(r2, r0, 0x0, 0xfffffdef) [ 3380.768430] loop1: detected capacity change from 0 to 12 [ 3380.777285] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.790082] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.790530] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.791057] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.800649] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.803041] syz-executor.6: attempt to access beyond end of device [ 3380.803041] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3380.804018] Buffer I/O error on dev loop6, logical block 10, lost async page write [ 3380.808863] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.809279] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.812302] loop7: detected capacity change from 0 to 40 [ 3380.835811] syz-executor.6: attempt to access beyond end of device [ 3380.835811] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3380.836651] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:02:38 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3380.864537] syz-executor.5: attempt to access beyond end of device [ 3380.864537] loop5: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3380.866182] Buffer I/O error on dev loop5, logical block 10, lost async page write 19:02:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:02:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x7e) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstat(r3, &(0x7f0000001780)) 19:02:38 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) sendmmsg$inet6(r2, &(0x7f00000004c0)=[{{&(0x7f0000000340)={0xa, 0x4e22, 0x4911, @dev={0xfe, 0x80, '\x00', 0x14}, 0x5}, 0x1c, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=[@rthdr={{0x88, 0x29, 0x39, {0xff, 0xe, 0x2, 0x5, 0x0, [@private2={0xfc, 0x2, '\x00', 0x1}, @private2, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, @dev={0xfe, 0x80, '\x00', 0x43}, @private2={0xfc, 0x2, '\x00', 0x1}, @rand_addr=' \x01\x00']}}}], 0x88}}], 0x1, 0x44041) lseek(r2, 0x6, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x101042, 0x80) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x20200, 0x0) ioctl$BTRFS_IOC_START_SYNC(r4, 0x80089418, &(0x7f0000000300)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r3, r0, 0x0, 0xfffffdef) [ 3380.936661] loop2: detected capacity change from 0 to 40 [ 3380.964864] loop1: detected capacity change from 0 to 12 [ 3380.973649] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.981678] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.982179] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.986069] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.988103] loop4: detected capacity change from 0 to 40 [ 3380.994637] loop6: detected capacity change from 0 to 40 [ 3380.998508] FAT-fs (loop1): Directory bread(block 5) failed [ 3380.999107] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.002998] FAT-fs (loop1): Directory bread(block 5) failed 19:02:38 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r3, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r4, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r5, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001880)={0x1, 0x80, 0x0, 0x40, 0xbe, 0x1f, 0x0, 0x6, 0x94, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f00000015c0)}, 0x3002, 0x100, 0x80000001, 0x5, 0x0, 0x6, 0xffe0, 0x0, 0x6, 0x0, 0xd3a}, 0x0, 0x2, 0xffffffffffffffff, 0x8) 19:02:38 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000240)='./file0\x00', 0x10001, 0x5, &(0x7f0000001540)=[{&(0x7f0000000300)="91bd6b047af3d93e7142aa445a175fd65d3123c38802faf5f524f72b8fbca830fe128f0c831374c5b5e9928ff184e56f7d43e1d872bfb334151341d1387d242e531d910fe3b2542fc51c518278625a47dbea4bf94c1f871923ebd4bc436c56e505dc4ffe66cb9576d9b69084e32521a6f08a7abe5c575c030d5ba543f87764633300d13d83e6abd26ebd4bf288dc2159560e1e8e4e3a62e0", 0x98, 0xfff}, {&(0x7f00000003c0)="f8e2fabfdb1c65a56cfdfb713fb95217e174a2d0f649169e3af94ac7f0611f8d8bbc35f0f7f8fe33a9caff4b0385633aa0d2bec1742ccc0c", 0x38, 0x400}, {&(0x7f0000000400)="ed696f452d5daa97f8f0db3d7ed4365ba23d7cf7ce5f16a8d52e89893885f5a42fa008fe1df0d8ddc750ff98159efbb8377bae0eee7e45854735fe5c863d7c1eac2eb5f1c49f44628a90544b515a3cd50a435c824651db0633ab0d24eb9bfcd097fdb7c69f990e2b7a39af22b77eca5aaeaca2b3dbdf1d44c438757a5c3bf31b23986d02f8262222157444eaf4fc6be6c89ae7ebdfd0c0c76cda5b947d909d2fc24251c56cdc66134aa62e75bc7345f2a8a8879f4af04b73f64cc99248db7a24640b76a91d8939fb03a03d8b20e5ecfbf87a229505859a2826cfde70f802eb68e86c55a2", 0xe4, 0x101}, {&(0x7f0000000500)="5a9fa602df5db53cfd1729b13758f8c10bad09a02246c9daf66554a8bade7c5149df9f8929d75e4773dec15f2a1b81a40fff5e706b26c93022d80d2d26c3e9ac024050c23cf6253a5e028fdd5294a0ccde38e8a7eca72e8212f502addf5ab34670d82365533fb7f7c2e73fce4f7a9106eff9deed9a3966a6ad6f427f2f64438577bddf727cbcb1a9df1b26671d9c76ba493c365e289f7bf24c22c8891f50d551b96c16dfac9b68f7ed4b1a4da430ec1bf20ffaf24bad5bb094b953575e5f4004fad37f08340105fa81efa8e5832352a40f91d6018b5bdbce100d9cf56eae23d923c5c61db02bfec241740db8470c947125c23cf95e45b80bde3c2bac09f4ff17e88c662744c3b1a6bcad5356094fd002095b71e386c50887abbb631c391479511719cb97ef5ca9a98a293cad9e1237c48941c2994904f4c4ecdfdcbcd06ad4d4bcf07300416270e0ce5dd157f4172409398dfc86b333ee246d07cc8f29561a04067f0ba66961d4fb8f6fe7f01e02432b1f54c68cd4996c15a25ae02fa98cf9653c4b9b1c699107c5bd55457109b99cc97a1bec807a7bdaa181bde27667b5b215b60274b10d378ef937d169fd877bd612cdd81945949d5f073c4fd5aaa1f0824757c7193e4fcdf4ad8c9bedff64824bdb00cb6b7cc0fba09e08ad6ae194a5dbd16e6a3f82a43e36baec54d2d46be90a5ecc3fe95f8bb22324e5638a81fc320090dc0c8ad6e14a2588cca6a906079e728fb4184ea9790a308d0cd0f8fa847f0c4447fb03196a2510f9d31fb1afe5cb5c54cc3c7dd70e987a33e3862cddeb2a321db0853a3cbcde0a795e1506ab9b4062d7c025d8df56e311c28ee16ea9c393ed7fa8e090dbe36970ec3c97b803e7211726b10f202ded323bca60e418a2ce9a538c0abeddef6332e1dff463b90a4b2b3008659bbc074333c22a9dca826c35f2659f09cbde2876a0b538a3119b350b0782904e9ea960593bbaa1ee397f48583bc247ebf13d6c844c9522ef7c1d242533f6714136b4b477b674a21ccf1a1d63a708c298e03de83971a480ba2e14877e0b60240da5c968221f3183ddb4ddf125403ac4cbe31e95faf4aa1170ffb12eb1e94df39fd7ffd5833dfaba4220fd086548a26d63332083aa7e04b27db5b57b1ed6231cd51dfd8e7546f420076f151f5d08a5801a92592e030c5bbba8f03e73ea7f9b57dfec7f988274eae9b689c210a09a584a64264c1da30889ce70e13878f99495f6da1ac317a1ecf11ca79fb3f21760732f407da70f8a97dcc5f39d92b6b4065edccecc5826f457f6cebfd0208a7420ffedf9d89cfd6ab41391886f2177835afc9f2c0551915b65c5233f6fa0c48b250b8910594513c22d374a11d6299d4b9b66e19bb17d1206f061377ccfacc7b11e9833bddd521e467f7c31f7614124d6007083de8560b8631312253e9ca57b3d302116268256d6a0b119685546b2656cfb53089de428b23359fbe76145a9521e3431a4bab9154ea378ea8755301f628ab023a339cfb0e17e4b1d0c5fe7974a21f9a7928715a0a1cdab01e175d9448008686772bf04f2e5e12731401e32723ba5ea0f786469c260e2a7fcb78f5f90caae132a0c63b3d0c527d396969e69dcbcf706d9ddf2dd332e3db1e5c43b594e98be73b5406bbd55b5a704cbbf4b207a7de0e7230f6208091405fed155e3c57cbbcbd7f8bf12d2b8f2e17c76a173f619e50a71daa57fbde135fbcb5201baf87288e5a24bbd9930873346fef7982e2978f8379e2771a078a0e145e8d0559a36daf8f2e227fecf79e4965108aa1afb7ace76163c9f7a4fbcadd758194bb537d9d2b083c0c16fb5d0e2af125b5207a2d48f0aa02e423ef9db51acffc87ceb637e6ace8515a672da6f6d8d05181a0756704d830a9373bc8377b7e95222ccd83b736e1656811eb537507ec3c0fe2fde9553ca69c1432c3255dd9aecd98c38a13fcf602424f2deaf4f633f469ddd613fd78d67f51251808d4083367a442c85134c53e4fa921b22aefaef6ca87432d2ec345078aca063f4d0d3c5ec58c202c073b08a9364fc7c3e02fce1a18b88f0e787dfa6d51c5623225ce65ef05cfa6b4ae783ab6f1379a067b4bf43d58221ece8faa16dea8ae859d28b3a403f12cb22c3eb35c0df2dfe967bf63ef89f94393bb68f26bbc04f18f2cf21d66b774f4a6599328a1df151d013dbcc7fa04e083c1e3d8b25d89d5dd68f49d2c9fbe4a5dc49a563decc71daa50710deef77ed589d6100f8bb10461bed1e48634f2d8db30d81491269989424847b165141e42f1bfd64480a75e0efac47789844378e261e74da67842448b83665144bca177d90cd46d57399e7e8227f585697986865b2e3bf8865b76ff7eff2a636f5ba5df064b4c66238e5fae39e05f33aada9c49b913a54761348c578d1811407d5b3d4c5abce80f343dfa523c5384f0bf4a36cbf42843385a876e76f70842f8030850fb62418309001e8505f676719527d5a92f371123407b02353f005a9fe9e993d498ff6e71696e20f0baf3dc01421a5ddff480ca4920a909a55a2768c2610b1e1f48f5e59cbc1060d29a302fcc2abb85a8a61d649d48e20f78498608300214ce203512e2aa3d4e1d38c56c4a978cd79b057905832406db69a2f960839fe151d18dd34c3debbb79b458c370eab6124f5650deebb8834491a7fe44791726c09e84e151a3d3879c6e10a59b4525965a85245a5682a8f96c2c1d71852b6a894fec97108d5f2b7fbda8fbc27bc7af98519f2793115dab7d6923a735868f9f58711efe4f9425e52398454a99b90e293c441392b906eb1845ab89582af0648ea2b2dba4306ac06df6295c47f044f6482d6b00e700945306944b6a34d3c3559fa823c01784aff9ce64407f3e574cb9ca60cf26e6c0336e8b9ead70993999f14393c5324a2bea0d495957a9270402abeccb0496d9740e4eb59c415a88ab898b67c9d2a5f789e5fe3f735bd88c1656e2248dcd2ad87234363f94d67c016936c84c33ff3c4b7a8f624916ef7fcdd56f0e5202bcd36f48355830d4355ea25627e88dfbe3cf175065bf7f8a672d53f5781a46701b5dbb149f9bf1a821e2ac0d6cb8ef860758642bc93c1c7f096bb7de75e6ea4c7dd62199f9588ff3844ecf854bbe1fe759c6a345d6030d81b1f9db0544815406d1f5627732060d22ca00979f154c648a7100c51a8213bf75acd527c6bd285a040c2c623a8b88fc568c84c3377f3410bb9cb6a6b616efaf7cc7d9b9e31da3a4d3530e5c513db39f15c584fb95e454db1ade2a54232ae0468ac2db6afb65fd8634530f691610025071a3df07adfb1afee4de0ce7c4e65fc1be9c6fdf9ea2000d0ce1a85f26b107118fee6e0dcb16b1820e67610f717192a7a8f2f76cbc6d02d98e5e4d1c300b59bb79cff92527fcc7c0c31ddaf2a83e2ae4fce4a6213c9657b4b8a77977bd6dca5cc87c66959d7b805a4894e97de03782462ef64f1b6179b7407c5d926ded215c60135a731ea13f0976cb9e5f53f4d627444b6d48a792f636742236a02782319e86521369f81f7e5ba8149556e6c41b059d9990eaa622d43ad2cf0fa56b1b9d3b1d1ba1ba56ace217a1a9f0934cef89b708aa0f78474eff1edc724ab449b803b25d18906f1f4062ad0c25e2415df07712e7375b101eb4940d812f3e70d36b0e3335e2142b065b5fe490391ff74fc3d67e0889ddebdf4c94434859e5b51d8c27fce41d18d143a2e431b820cd092cff207f6b61ff2cb55a84e11241355e3132dffd3155199c3106adb0a69eb09869064d44b30312f6fd37d3e992c569e75f00e6f3b726477d51bac80e11876eaef35dabad4db891088cfc8fa01e27736d5bb21667171c9af7b85239b5eb3fb8a91cfd4f7a634f9328587daf810c33aefd97995d170b89aa1faecf7b842257e14df08d41b118fd7f675f7039c4cbc372507b76500cbdbf8c3ce812dbc3b0da2773d12457a9ba26875988dc93cc542f70122d364819aa9ce8cf0d830d0f062638fe0a1fbb11341f027b7453c1c6b3de2b54c880068435a137e2af23f10898023ff38b658ecdb8d2c74be1b373b9f89c658221db5cc2d4950ea1234e80a4fed5008c6b246bc769abe6d2b4514699150b2f295a6ab2cf8530e6fac299bf500bf07b89715c231687f430748796f423f4f9ae29be89189db656e22a94f842c2de60d241bc3550b8b25386271bf3bac50b033fbdd5a454cd2d3c16aec393ae01be858872eecd54ce001a0407b415650334398cc4d918570af43348c840553560542a0e9195c5b43203f03fdb4c3527304cd9c168fb6e579e79855414f4daf0941d50ace040a2f8963ba3fea7ae51ca2c301e7c8550f270b7cd049995fab7d61a97e27ed417036d8c6517d5905203b971314cd650703bae41635778fa8ae2af69db59250218d385942dd68bee15736ec3d797b79b1f28909be95a9d1df8d3db2563f93fa271bb82656cd41d45e0226d6d2749895a447ee6c8effa1b061326fe42bf075c7d19d17da9f6d05105af56a7407f3a714ef47f8f5908ac1f36dfe78b946d04f0fdfd850721179442c177293b8b2cb415efdde42244d5db24c9c9f03562f5c80c6cbcf613c03f2c68dbf94884c052e3d3b9b5beca861329a6351e61c60ba1f4d1f5db165d0a1e172a45f0143ed835be115da28cc96b585b7d8186143338c7ab88c4c6a70ba5571a8de101748b0ebb80cdf8a2570a1fa2d6abb6f9e807a55bf8b78982a07ce407603ce203aa48e25e36e0166d641a79060f27746fdd97ebc9128ad6edb1ecc74ed2bed87ac4a77b2d4da9907878e04353aa037400e1472fadff1b88cf66d25ab260b415fa8ca03f54d41b6cd8b9c53cf255a31ad8ed3173936037937a0f802ad7e2658f59d4edb220da5c14fd2055b34b3ec2f029906f3f42af3dfca4734d483bcfe800ea43918420c29722c95a47dbb61635660ff7de2a603d40810439bb8bf0bcade91b10894a7e24f166c77fc5a90126172b75b89880b0ce7d4505d8d5428a43ae3ddc1295bb05502e807ee3a41350f031bf3e42e71d39080fcd82f3457bbeee72897540e94e3bf7695e691b6438e17db94174bf86398433f3acc5f7251a29b6de5fcc6eeb4beee8cd9091d9ab611750287d37490aad1c5cc885dc11a62e7935ea73b9871dd4b59a8b76354550564ca2f7b3b36b58b4dbda3dea43711f1bf75241b1c5cb0d773e1a847c8b402e9f6f5bf6aeddc0a73821d3a8226046362a44d7e6052e925e62b069c0b7cf1850f37240ecf072093ec90b55dc74e882b47389d72cd873986436d70a4a4d25451f26a2c8edd0d4c568f57d506508de5bbfb4bfc36c15887d64f573f98794fffb029b861bb2b11019634841ca921b483519bc79622bc6821cf917cb220d61c49531ddeea98a7e1567a6f2cff64e1c057604cba7a3b1a8e869de03d15ef7eda1b5481b56e3a84c89aab3df16486426548ceba3554a49b28a097fd92d57fda96b807d3833dffbfcb1926a9d40b0de98a6fed3b978319618917611406b2dba6b12a57cfe79e6c76087eccfd5803e5f422d40eaa770ca83f9383e7a0445a9d2d0414d80b1e293094b99dd70697ff594071cf82425ff9c3dfa4926b2f56f01ea05968abf4c397c5c45e2b67e27754b40ae79abef9fd6312957b529846c16b4f654edc8d6182d9d5b2dc9bab81225e28309a3f79fc18756eed86d84f4bdd988cd4db2a388a21a52ee3502b9f0f865ab8cf1948015da7dfbab1c860ddb94129ddf9f3b9df864fb4c525566e15c4bc6f92eb1e501ed6d9dd6aa64b1b6fbd7b5671907665", 0x1000, 0x7}, {&(0x7f0000001500)="0c6943e3111effc275d3138d7f4ccc36d12e521f407bf2b961a2", 0x1a, 0x5}], 0x1000, &(0x7f00000019c0)=ANY=[@ANYBLOB='dmode=0x0000000000000002,map=normal,mode=0x0000000000000ba1,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',map=off,fowner=', @ANYRESDEC=r3, @ANYBLOB=',smackfstransmute=vfat\x00,euid=', @ANYRESDEC=r4, @ANYBLOB=',dont_appraise,uid=', @ANYRESDEC=r5, @ANYBLOB="0800dc422ccda058da642dbe3ff110d44f702528f96e60ec7959a5284e9939ea709e71321d442d963b5c60250aa71b01da88a7c5d1e075861a40f5cf81d274080bb5c039e6e611943af1d0acf4cec2ac265d828ab666a82af9dff7c8cf7d442e841c1a0f391dc7c96264c80c7ec6d1562bbdbbc8499e811ff500caa275769218c804262cae86cb8ab69f7ac6293a3a52bb24dd4e5457a14efd2e8897f2db968942cc4ed91e7696e13f635c55ad16"]) 19:02:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 19:02:38 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:02:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x7e) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:02:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) [ 3381.112446] loop5: detected capacity change from 0 to 40 [ 3381.143908] loop2: detected capacity change from 0 to 40 [ 3381.150089] loop1: detected capacity change from 0 to 12 [ 3381.155292] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.156520] loop4: detected capacity change from 0 to 40 [ 3381.160311] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.160892] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.161310] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.165578] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.169543] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.171850] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.187704] loop7: detected capacity change from 0 to 40 19:02:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:02:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000300)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x7e) [ 3381.344206] loop1: detected capacity change from 0 to 12 [ 3381.354227] loop4: detected capacity change from 0 to 40 [ 3381.372391] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.397562] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.398391] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.399655] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.404286] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.404778] FAT-fs (loop1): Directory bread(block 5) failed [ 3381.405185] FAT-fs (loop1): Directory bread(block 5) failed 19:02:53 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:02:53 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup(r2) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f00000003c0)={0x0, 0x4, 0x0, [0x8, 0x8, 0x6, 0x7, 0x3], [0x4, 0x2, 0x6, 0x100000001, 0x1, 0x1, 0xfa8, 0xfa2a, 0x3, 0x4, 0x101, 0x20, 0x7, 0x10000, 0x3f, 0x1000, 0x80000000, 0x100000001, 0x9, 0x7, 0x0, 0x8, 0x8, 0x200, 0x8, 0x5, 0x2, 0x4, 0x100000000000, 0x7, 0x7fffffff, 0x3, 0x1, 0x1a28, 0x7b, 0x1ff, 0x7, 0xfffffffffffffff7, 0xfffffffffffffff9, 0x28cc, 0x7fff, 0x8, 0x1, 0x8, 0x1717, 0x3, 0x2, 0xffffffff, 0xe421, 0xc, 0xffffffffffffff01, 0x80, 0x2, 0x80, 0x1, 0x7ff, 0x2, 0x10001, 0x10000, 0x80, 0x1f, 0x4, 0x8001, 0xff, 0x0, 0x0, 0x7f, 0x9, 0xbcf, 0x16e, 0x5c, 0x8, 0x9, 0x4, 0x3, 0xffffffffffffc138, 0x8, 0x80000000, 0x6, 0x400, 0xada2, 0x5, 0x2, 0x1000, 0x5301, 0x3, 0x4, 0x2, 0x7fffffff, 0x4, 0xfff, 0x80, 0x2, 0xfff, 0x0, 0x9, 0xff6, 0x9, 0x1000, 0xd5, 0x5, 0x3, 0x30, 0x10000, 0x2, 0x6, 0xffffffffffffffe1, 0x4, 0x2, 0xb6a1, 0x0, 0x200, 0x4, 0x6, 0x0, 0x8, 0x8, 0x0, 0xfffffffffffffff8, 0x0, 0x2]}) r3 = dup(r1) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) openat(r3, &(0x7f0000000240)='./file0\x00', 0x200001, 0x100) 19:02:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17, 0x6}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:02:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 19:02:53 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000001740)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee00}}, './file1\x00'}) 19:02:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:02:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:02:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) [ 3395.943517] loop6: detected capacity change from 0 to 40 [ 3395.949300] loop4: detected capacity change from 0 to 40 [ 3395.958456] loop7: detected capacity change from 0 to 40 [ 3396.000387] loop2: detected capacity change from 0 to 40 [ 3396.004229] loop5: detected capacity change from 0 to 40 [ 3396.011320] loop1: detected capacity change from 0 to 12 19:02:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:02:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) [ 3396.034513] FAT-fs (loop1): Directory bread(block 5) failed [ 3396.056812] FAT-fs (loop1): Directory bread(block 5) failed [ 3396.057707] FAT-fs (loop1): Directory bread(block 5) failed [ 3396.067008] FAT-fs (loop1): Directory bread(block 5) failed 19:02:54 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3396.080664] FAT-fs (loop1): Directory bread(block 5) failed [ 3396.088936] FAT-fs (loop1): Directory bread(block 5) failed [ 3396.089811] FAT-fs (loop1): Directory bread(block 5) failed [ 3396.099939] loop4: detected capacity change from 0 to 40 [ 3396.175057] loop6: detected capacity change from 0 to 40 19:02:54 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) fsconfig$FSCONFIG_SET_PATH_EMPTY(r4, 0x4, &(0x7f0000000000)='\x00', &(0x7f00000000c0)='./file1\x00', r0) sendfile(r2, r1, 0x0, 0xfffffdef) 19:02:54 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:02:54 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) 19:02:54 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3396.235671] FAT-fs (loop6): bogus number of FAT sectors [ 3396.236436] FAT-fs (loop6): Can't find a valid FAT filesystem [ 3396.343563] loop7: detected capacity change from 0 to 40 [ 3396.418402] loop2: detected capacity change from 0 to 40 19:03:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 19:03:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r2, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r3}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r3}, 0x18, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000001600)={{{@in6=@mcast2, @in6=@empty}}, {{@in6=@initdev}}}, &(0x7f0000001700)=0xe8) 19:03:09 executing program 3: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:03:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = dup(r3) connect$inet6(r4, &(0x7f0000000380)={0xa, 0x0, 0x0, @mcast2, 0x2}, 0x1c) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x9, 0x42, 0x4c, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000300)}, 0x2800, 0x2, 0xb7, 0x0, 0x7, 0x10001, 0x7ff, 0x0, 0x8, 0x0, 0x200}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x9) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r5 = perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000001800), 0xd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f0000070280)={0x0, [], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000500)={0x0, 0x0, "38f6bf7b5ba154304d3e55f0d0da43f24b12c1644dd7e164ee19ac59216caef0abd86a2ecf7fca16b40f42e08ea7bb193c8d98c1a685d6a57dc0c8796002928dfb202dbe5c7420bb661b4b10934d61132f72d2c63c5d761c059b60e7e9001659b4af79cfaabe360be4e55f7175d88c64b2b2fa06db415fa8c6ef1f416b37575f1f2c6013644b4236f7c7b1d6528044629d8211bbb5080ef39d230b0f2a83e7c4e6bc64292414b4cbaf4045d99a3a9198662e6bec4c1ce382f9e332921ed3206c0a413de2696a075dac2be41f2329a54a273f4798f999ab1b70fcf6597d35616ec88170470afaf5314a9e514a83b9240556395c6470c0b7627f08f1962f40b3a4", "fd50a70ad273da568f2d3156767ad6ea697adc2b28f091bc721198a5082ad92c1ebbcacdd0ac79f97f8a5e2b04dc9068e02ad15cef8a5df25616cdbadeebbb8e3dbe5c25d82d9a8f898e45ba244302200db41fa9a247e36f91d4eb549dbeabf0d10baf8afed73e42d49b9980291c1acf3417cc1d089dd3d9d7e514c9f1ce1b33fd41dcba48a918bd99765a5c8c30a8705c3053e518dd275e6c437ac9a65e09469636160fae9bddafe01fe6599977c4f495710e9a080a08e992ede79e3eb48cec57ef1745eaee0f3babf8ad7a5c631cb0eed5aace15592947c78435882e47daf310b4790eadfd34e623042d9faa4683313a70a3ce2ce8e854f96326fb375a5cc65c068e4bcc3d4ca95786e8babce89feeb2f0ef04848aa49e083cca1b0d82e990e4a170387bcab66b87cb81aff4e4efb369bc94eb30db633775f7332646190c6d9e46afb9d480cf5fcb77725eff3d1c17239744a629c57a2e793fae44f21b027e7baf084ff6e19cd33f6b17dea0af7f103da8ec13791883976340498a2b0286499eb3e2e2d217e0b3687fa12e067e67dcd9831881380972921e9b09e857ac5e67ccd1500f4c332837f1b9a58ef91931cf83f4ac33154afbc498e035400e49f0949e54a7197eed697a5e6a7a4b51f0af93c8994ebf0cda0e50a6e34f0c9988c32f153918e0c5dc0aff9a47c89725b05896a918c36dacd1094310a7ebf18567abac554e256e7e6d2ec1ef33f5be6265c6481279e91044af70dfc82aa655c4fd2682571df84cb0b06fc4c231e215424dc9818a7d4d8ca977c010e9bd2df077755437be63b2c536cf2daebb2f1c397d807570dd5efd1139dd72658f0c2b17d79d331a68caa11719031b095caa9625bec8056bf857da313f879d0fe4d81020087adb9dcb0875bcbff2110322c26c4d66bc6a66737010d16d2f0937ca35398019c10da49a36a8f1afd398fb2163552d2b5acc6b1beb7af3562fa3ba0cdd0e424ca50a02da327eab0a538ccf6032615f5c281825ac6a71afb752c7415f73346b1a6c24acd4a45497692598a7c6003fdb3c41f8205f681f30bded3b774315116ff52ff7eeccbf2871088980e963f70085694a5b401e64e82e788656c0afd6d23372ee521e382abfd4ff54eb1cd875a503b8e0ae145701eb0ea6daf73649f7b9105d1c40da36048bfb8add5ee414165cd836fba68fa76132deae1e232611e12b5394d946d2766caac94f8687c9ec77c6e700778ce50b58cf25a1bda2244627c5a3a7a859ea0d689056fbf6f324da66870505f82e445a60f3a698232a87fb56e8b367722a08ac222ae5523c8fd5ae3d9438bd36d9303bdfdcd1b62901113bcfa848492ed8481a243a71d4f303e22624bbaef1cbb547aac745f8c38eebf010a9bd8c61e372b7d98e4d43c798062fc001a13bea8148fe30ed258ca0dbb7b643cfe997889ba9c5f2b0776b64e6252d31e8a30a8927fe7ae278f23dbc034e19c999380ece59def994c67d671ce100b52a2a22232422811ab786eacbae0da591ff27813e8c7c10c34e6fe2b1eab0d9917e128fdfc0b5b3e9f2f97138cc93216f8c0008e23fe2a8fcddcdcfb04bdcdf125a069f8db95a22594b607def79bf6650f493cd8be526f9e30303a57fd510826555283d08f0712ae3675af43acdbc06dce20856ff7a592feca80c262975c5d1e6b6178f6633dce30867aa3464c3c4a21ee1da546cd6f05142fbdcf6f5d5d2335ebcd1f466104e9ad19ff5567af87102e7ba3645c428cd69814f208405ebd5910eb27cf72349cc49e528e960ba73d1cfd065f982bbfcf725e335d8dfd56038d6d81999fd15f25506c4b06da3ce9b07a1320a3f2aefaf9329d9ac6124fd9148d3ae4c2af89437e77f8b64067535b9e32260285e963c8f49cf56bf0b1d53f146b56b923e03be80849d702c6ea0a09e26281da68f81840fb8a47fa81a6b7ac14d7c84668c85712c9b22c660c5fb4837a29c8fe82c3a127b0b785a830a347c4464db3ec59997866c943b51e5ee114b5acd47cb5d0f389a25314b60e7f3557e172ca11af23ee08dfb21e8d74ddaebd44799ece3c7e16b233f79ae5974127483eb4a8d8f96a8c155e362d65c9bca0297b378f7798682759c0f6939a7392f4b5270ec96dd4e423c4abc5712c3e143c71d28165c8d649b2f5e9673d5f60852cfb2f703a77e0ef9323ff1d62760c211aa96fe614a11a8c1e14643cb9d21e9ebde77c19ee9c756c6ee1cbb65dbd4a1f25ae78b7d39e35709b75a77aa9e5819b14a3dcec012e262c99a80bdd847ff44e598bd2fa8fdf93b7bd68c5929498f20a4d90487c35459054a9a0aab0e3287f89b58277e0f67451d9e9b54cb0b95b78dde2c17293857c7b90b505f35fc252fe16ed6e38ae9f6da6647d823027c588ac1c89ffcfc335ec5ddeceff950d81a3e5a592b2212399b2d1afb20206fa31ec6a41d8b37b127ab47e9676e247d62d3f9baf101ed43519a82236433a77bdd46d960404ad8a836dd4ca1c38a660d394ca0012e69190f76c878e5a442b6a4eb43bbd0076d3de3fafc12a5f301633b7a7c3da03cb792779a228858636609304319233db907806931c006e39c28f195dd9c3d163f65d7e9c386a4fe9c8a17e924e62bf526f745bd1d8beb5f4f2d0027c190c741796cbd0e9e9078dce4859677e3bc7cd823baf8f6058117933991c8e160eefafcc473750b28f55f98303a4a9ed5e8dfe91c98ea7051bdb3701633d33b4a96f9be0213e6fb4c9980265047e0a80453e43bffc2c72a405588196a0658a8a0ec85f861683e23245105545f71feb1f458c358c5d3ed6f8ebd02baa06c4dbb926a7e8ca065c2d94eb79474247ae92ff6bd5704ef6e46521e90601bbaea9f3bb72e2cc8718ca4a6ef013a5cda5daf97599a349457ad8145b091bbb7c5323dd88dc39095bbdcb5d6cfddc3f3101741dde9d4f04f14c0a2dc052ab9311ab8496b079fb4ed4051bbf860ab46885939385bce84d66d6291d5c380a1d4e63ae7466efce8c76ebc43205b19aaf0878faec474fcb7981a102c63c1b51c9f720e24776d9f447f8e82bab85a401729d9757fd4947f82d7e5db3c3414f5ef4c25864cf5af79a989d143042467a93415bd2770ab7edaa2b0ab0840e2a60e2efb4ac0d005b9f00397c9d3bdf16f273a9104f0f66082f22f0d2ad265ef01777d564fee6a1d0ce47c505fb1ed51fcd6d4daa156f43858504af75cb8b78efa3115719fc483afe655269ec5dad2f92f48f9f6a8f4dded1c9441eff4686e89d805b4df274bd4ae87b297f58dbf7abfbae1deabb6d8e5a1e1f65467ad21f28ddd8116c72b623495a4b0e38ee2510203f477874d1d65c13427b2e1fff53719f9f1d6ac4d0912bf4672a86e8604d77ba04c8bf9867929f18c32b1b7b8cfdcfa261a582b4fe389f2e93ef03958d5d1a3a3fee33e7502d81755ba86c28138960323ea1a46fac6026614b130bc99174bb226f89a99ede9b09e361a95a49eafc989c241f3959364ea28976d0ea1e42a18c64e8037860be0cf5748e8756cdcba84cbb3f6f13ecdca95b8d8c070ec2cd29d477117f7d71687893908f2f4c3656df79b5ea3ba8a44f0d42a2f82ef4a08fa709fb2da93b13cc1e6a52bb3393a619e87a1fd3984d11361ae4c868d09193a505ca691ad290a093e984986a2df75f0ba61ade94d78e3984c2325a1344b75e00712e4cbdb94158beba54c648b6107e87d5197542284d8a3080705fdeb55dea97181dcbfe9f311082767c2579f0ddc03deb258c151dd46b04cab66c91af6424d73ab91d0f6f71b1f60fbcad0d312e1886c967380a8289d7090ba22835c593bb0c28a51fb839561cf53ff3ac2e3360729fba92175a6996f8027d1f60c32035c135bf3eae5dbece31d2312af9d9424a7bbf5567b87049cd6f81a0446c5e72df5fb5f743c25f40e1a174249694d574348d2070ed15c660744fc9dd37fe8819c7e95a8721c0308d7cf476c6180a809259ff6103b5245c0098ffcfc92ec5e1bb7d104355b7911247315d503570ecf78bc17430cb64ca8092b805af8a8b5566a1e30d4a1a8b3a9c0225284ee405b7ef17e43d199bfa1defdf105b44f6e5433bab200cdc2504ac79d1b7a8097e6f521912d45d312df0ab4c49ed33854fb16490937026ac2587213a22f89fd88324d47c06e5ef06e66396f520dbe468295906e80b7a1c4da6e9968f73076bad552ee49363e5930e7db8443d230e36be11346ac6a52bd0c0077496d00a020e9a9185d29bee9bb2cef551a043d073bc7a616fced8ecd7d7c8c98fa7a6b4312d9d03259014baaae2e91629827403a08e019a95e1b7e13dc601db935caf700f42dac3b09997d263b2e5f32345df69e6b343294f9edb6ab0aca0ed689d27d46146fcb53dad5d488938b88000e70026341e06bbc30cf4064e9e9e05427649fe04107e431b1a84a2e849ecc3d0656644b6643591870de6d3c863e4238727c72af2dc79bf49a086df4149e55634d844b6e2edc2ee46c822bab679530b871b8ddcea711d09d81b8297f27bdcc6f42bf8b86c7d520aed38293364e6603523215036898aaeccefa1cd0879f1f1571c3bbecd0d37ec2da4fda9e15e8cbb2c49a6d36e3390ad3a36ae6b946559bbe59389b4b47506d9510e2771f00362fd8812610fc59279cc270e6cf007056e9120018a3a208b3a394f2b6b65b875a70b8e35e1bbda10a5cdf546b4252853dd8093e2edc6366801cfea3473c9cda39972149171049d9bb8e47e2328d125d66ff218a5e8e6f543f2f741219c202c984f300c526027e1c7b8329d50987128836f0f8b2b08d6be4dddeda63193244c8c42c10e8400f2e3393d2a4d9c17a040d329679947e328502ab29598853b6c03ef949face7572f8614431333db3e43f42ee734c7c607ae35d299fba86f3ecd75a54c9657f1903e2de0ab6167c2cc500d707e725a4312f06091de8194102b4ced154616f603861d767506b64b7fce107e3e8faaabc785e0b091c8d06e9ed741dbbb118f4306ddbcad445d99fe358a3e57df0a59511f0781ebba0a93152df6686a2343058ac6910d319c388f5823becf4b4b7424c3c26304ca00ceb702601d5940f913d4f52ac2f7c84502a345ccd0526580629ed3b4e551785a161a543d0c05a8fdaf3981b04c9d1822d0f61ce13646db1f8155598ec663d86fd952d88f0879beee854aa2d7ca78d60118919e4fd965980f6245f454637ad9968c5679dc677250ed7406d0367fb799a72767d345d273e54ca824a083e77d63941afed640cf349282bcfc773e1005a24640dd06c2e3e1b5bf820066cd67d4e482163cf865a990286164a209721a4de34d1b8dcb4496fa9e270a9c5bde484d005437f4fd03a278c6f7918b21c74562db31bec2b88a217f344797d8836f0f96192aa66887365ecd933e4f3"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000000440)={0x0, 0x0, "a5c4ad96dbf03576ad20d593fc0a90b7d33f04c469a6df153359ecb24b0754cb28975f3b9dee1009046d737cb3cc2d0fb6e6702e119ab17756b85eb0adc36eb9beb0023687f4928418eb276882f247c92bd7bbe39d051430ab447e3cfc7d2d4f0cc7cb86112e37acc13c280941ac6c9a925178d281a6c2d051329ac38c0bcae72515b18df31bcdd31aa141d7e90a6e122c2c30f7f922923504b34c9d647beeb8a43ac2a93f6df8815788ba8bddc23300f442f55e8ebe92a557a60921fc750cc0459f06a0fab023e11a32e54fd3bdc8f8bc97e27caf121e7de638675a3e8c322f9fe6f45b68eaff71b9969147f9cc0a32ad5531bf525b5078001cd8e8599210bc", "6cc62a5e8a250d3bf907320950eb3ccb79dc9c0ea46dc687a097ba4e47285ad1296cf2f14542d8242cc2c85e9bd94c13a49eaa46abe84af900c6e09dc950cb29a972e4790e04da16bfac603ccf7fc3f0402154b47310e6051f1158f584645f37f1bb6950faf829b0203c5389af1ec6f7b14df8fc560c11ccd49fcfd85b7d875101634c458fe4b7eed68819ff3485f2817b52296ae40b251843a49627450b3bcf9260e00bce8e0cb9fd8c0553f3e164fbea430a625ff9aa026574ff7b99109966ac46349b37af99f7e8b05b37098cd1d43d317b14a81cd5f59c99c765c3d2801adb7a8f01694dd5ec6772a7e317c87cedc9a50558e57170ee335cf75265c1ac9a21537b5f1f8de0d19a6a1a8d83e257e97c8ff76de8f5b56268adfc31058842fa5cddbbe8249be5a41a049e148a8ea9accee3c170a0e4ef5a760535a58e28d84e3a03eab746a8431a30dda8aef309372ebc6bd1d429e557bb694d691ee1942c5acc3156ca6193e67a0129a110c9c46823a1979b7f8353e4dbfc27901fb2467d0194a05d0200c47f8d7fa1cddf8e42eeb5629b14c39c4743679c99f7d2bde58828086fe4ad82d0338e9a35eb5f531dc71e6d977410b6130c49b67ab9545fbaadea0c187bb7239c21b34411e0990dea886ce8530904ed69495c84f37a435c1e3d5fc758fe4e2f495eaddfa607da92f0027813fd0dc5061c997250e2616087528b262d379e86b06e2cfbcbf590f847a8b70a29dfe621b7c59702cd0f76dbd322e8f8e42cb3d8871ada05362675f5ee9d6abfaa6efb39ce5c023fe3a636ceb370820514b9e2332a3776375343106753e35998a0955363b863802c73c3ee642c84dea4f4e7c95cf9372150c39b56b9091e5fa536683ffa38281b8611bc77e8382495928f9389e0c25b78119ec5862bf8ff5a219f3ee709ea4abe80535f3f962f596c9728471523c8765d0314fcd5c75281d6c8495d2457be69d5539ff22b70c4b354b8dad7e86e08dfc32c850904697225b15e380514d2c43468f65314ea3c17953b89cf349898e9a4571fe59df3afc84f9fb8b1f0c3e25a5461a15176ce4ce5cdc095d8f408dc5312d696ff55365441eb4d756a3799fd7f5a71926fca712909e10f64515e7b1dd050bd7fb229478067a4f626295f415bf55d10769efd8c38c76eb7463939706486a44969b28b8a4e96305d4bab1912c8a49a25a9934b957529ff7e7beb1cf472f098341b978e507147846e5a34ec54b251af9a8afdc0cd5c414c19bb83f25163961dcd358aafd00276e2d16475510429c5b1b5ee17d36a1454d04d94248af52db22e65ef5dfc0e32a067882802f91b3e091f32c7507e1ab75b7edba2f9a02886eba4e3d67c4002f5342dd6f55075566bc2ecbbc0541528b6afef2645ff9507159643c2e89820f3787f054b9e25e4f835e02c0cf3b8dc70b1955078a828969e45b38ee2fcd73cd52269acec2d2d4c04bfef5f5b8c11b9aa950feed6598ee6efbc9aa10eb5a350637e13914df7b75b62688719ac41732d6ca49fa403be7f28ae70a5530af01ca5d71e28cae7cb4347fe76812016994c14eb11a021578b8249a0c236d196f19f2443dd1ee10aa85bd23dab38889b012a0e692394307c5387e7c5dccc2bb4d0b073b5bcf9ac0bc32a7e2b1fc0995db0dcc17d8472f8e7e51e57842e613be80931273bbef8ad69ee2977edad90335bd8b24b613ab77e0b7c10cc5515762a70f663a63824d6bb24110a399b60af062af492f4293b1acabf6689d95519c73bfe5a85da4120b50911c684e69ef15f54c41648d8b722d2eb9c73e63a07c0ab3e3021f08ea4c2326b19c2054cee5cae88e181ee02ad9ad5be65c60415bb0d9fb38ce19615221cbbc14d0e5ea3b8b3f1039861c98e8d7b134f1b1d2c50f44c0dde3992de67dd35f33f5db5ae420a09c407f55b66ebf2bdece85fbfbf4c23518957b615ef82692dfded97c1c21c47201ca86306bb104d4cbf2d455c06d6f00efcf6084d2a728ed0c88b56a5b3c843bb39dda152ce3cab7d2bb1f345fd9ae3b1c409020f3b660f14b4d04492ff302029c986e57c54c79d65be7729550a1eeade46c44ef26702bda8bf25d93f69647ea6c410b56db631027971ef76a7045b9c317d7c3cb5a463f69f1deb2f34b88e021aca7d2a152ef0ef95f1039e36517a135020c4432212560a578a5a139f6d017910e0de06809f0b4600400d0e13622dd3d900925e5ec2f1f8e1c7acb4b53c5b817efa5b73e0f7becbd20ce2064da466b84ff7b4eb3082bd070c805fee41022485d4791ad2f26f4e1872866be7864b4c87bd97a703cc983b0d5b6ad9168c0cc40b13b1e5e4c8cf9918781cd44626a8b2d8e1c22b5d07561f8f60de0c24fdb7693f7728a8377b7a97162e75cc49d5cd6138e80f44cdbef8a55bd447127c368dfb1164d2daa34f242778af360c5bc7dca0f357fa5f7784a098a5bb46c81f842748c92367e1c67800d02652d83b7860272e414bd278e166e06ceefc267db2a1252f7b5ccada2d187721e7699805d04e8c3cbc6456b3865b3c69aee7435af1c7ae3f27a4837b9df66e7491c1d595d7236cc216ef3b50d46a27d72f1cbb641f184cfe8e82e02b86f153eb2d12ac86123d8e927448b9f8b5f8bb38df81dc1ea98b33425718a4bbca340839dfd9f71dd2d47c0ae53113a93bc28113104bde9f2eedd339a836467929f1cf45d5e219cfa01ba2c7d1abc63dc67addf1b6d33969e3a5ca6065cae45a8c2795e49aa3b0fa2a504eabb54d56613b15e258cc096dd281f817d86bfdef049f33a9ea6348bda6d13c83b14d9abb88f092d28d54769ccecd1ee323c010ff5d653395eee564e98c25265b1757c6196f2ef1ea8fa0eedd2ee12b296aea7b2873cbafa28ce919ad19c3af3b08e13f66cdea697f86359c39dd98d07eac6586ea3b30db23dace6c5e6caffce6991d6e69d26d04f82b1c51e7aed54088ea69da00f1be8b9c2a51a10b320c2374e92f0bfe1ce12a55498a4afddcbbcbcb91ad3fc6e30de3e9aaced0847a54fa05479378dce8dddd8a13906a340bbd3fd5f51bc50f1929dbcdc7135159ecb3911ba613a9c8a5d7ebe3c7279d8ecd85dc772446cc06391ebd38a9c3c3b640b7870b82b05c7ed08a0ee49cf01b029e3c2d75d3802e672854aa64fbca53755459cd449f9602a4f2d0386fb645cd21d333de018ec4ff7fa051bf2cea05704ae3f476d0bc05833b5c64bc52254fc4710d89dc909a8e7f6e51eaa98801be16ba2704af8d6252f9bff632c355fe60302b2a5050ab4d6db31a091d0e90f7366ba895a47470720460e662c0d173c89515357ef1d744b0bc854f304b6ed51e7ef58c5f0ffc6fca363b53e1579ef78a26781fbed33253f046fae62c35584c3cb32350ce2a480788f503f34c3f4a4c9791112b764202392dec17f37ade4c511cd566ff0c2f2902ece55615e48350b2fde3cfb67805008fa928f4d54f972ad610dad424a10b136eeb6dffc4bb32daf5182ba0e15fcbeac9639a541748049348c475e739d573b8375a0593d8a3ebd5be7546a9f3a4422c07edd6dd7bcde4a07d45995f9dc1efd6a6d2398a3d461a2eb1e3be3fda2d89bed63587eaddc884f9a0edc9ffbe9c5ed78746e8e5e1aa67cd02550a2be83c1f1c88f85f42fd5f2adbadb8461ed7fd67d301f9e8293c0b9bef9ce56dd33a76b38897318303be4c9656bf592c7fa15aa54cee9c76d6f47e2136fe750d5c246e8b386659455faf1e90f92be0a3d492e26e0f3a3430acc7d196b4df81d9ed00e89ea9f46d0fe03f242862241b04f07edb72289b579b55e9617ed6776e6dbc15d44db8146cc6e547d36f207a049fef01c29c79e9bfb52711b67aec74615bd7b0df6cd7a51b2b33e3d29e1c84c4e9af1a365ad1325ddb773cf5268fa6d82eaaf3f61449ae521f15ad017fb99cd2c69f95a6355dd21b979f8253b9c868a5e2282d229e66faec9f40c45b0353d775a6758091b49441879105bb68d768969109cb9efbc9d3ab07754f0d3554cbc9cca88080410a64bb1ffa0434ce979992f38668f20bdc6862c6f868c98dcbc8daa255b8b72eec83459db4be602208e97c0e1d9e8c2a3635e67d1be428de28aa37bc8cc883281e189ab9520555e1e1e5f88c11cffee333195ca8e74ab5e4e026ab15ed8282a55c0e1bf8cef54300f59c2bba31396e6fb2b7d858dcea8534d054f5f663fa1c24d1bc824aa719c79f7266aaa07cbeadd5f4ef6a2fb99c54460ec6292884aba5da2774609b1f1f7f221debb316d614255c3894fe1e75cff11a4177ac7c3f2eb7221f173593a934f9315232b780a17c189aa6c406fb0f6cee197e8fd9427907ca38360c5267ec63fbf736f96b021588d44c7c7ef8dcdba94ebffb1f2d0c7842a111b3002db19b4df3f90b12410f759b24c26e115192fc76d2196f15df2c53232ae1e1823b9c5035aee4bb7cab98e12fe540edc3b8cc879187e41ca9d6450edb3aeb02be7ccf62fd8e8fac2a0042e87404a344a610fafb50647fbd8f9e3faae9cd65b7351345d1245651d47c0b19e828f8352ef4409efc8c41d957b5f55839d29413bba1534e2fd069a76bcfca02528769a75d3716c7a9573857989d474d750fa11be52f249adc816deafaee480215859344831ce26f7c5e43a8854207b80754f09884d4eb99745e3070f1b9e51939550304da3483fb79f1086851cc36566fa33eb4149084bc2220226805f3f1341a2ae73710dc277e9acf369a13bbbd54b230be2f1daedbd453189f744fa2f85cb66c39b65a62534dc6484e72b2a7e407af0b425a1f402ce9317fca8be2d7bbc2548046c847db6edadc1491b13893f2520d61c19ad52f4a4ad242fa5e4db23ae011acd603bfaec6f11f7032e35b75f7a9c368b60e0700c60bfe301efc19508324a89cf4a9ce19fb0cad9ab12119ae1e61d19f56e5b87391f45d5cae4ac3d3c412f6c6fdca49a21f6f3357af9251a28c56cad5af87bff7f069ccff381a3d912a591d73f2d53542d70be591664e10a6033684972bf0539f15b064c05f3944b1fc38f175c4a34f5d2cc884f99301c4e7af48145579d4c15c7e2b1540907acffb6db3151d7933a47fc03e587667312f2e1b76e0c0040fab7078479d1af15386c7d19469d88cf7c31bcc50a34533e1ecfc1f378a6d8e59cd90f6fd82bf79a0a56a288684c7a5e81f263c3c552098481bbb1a34c91eb97dd49a425a3ed80cc8aba39607dae2ad3d18cd0b26f42002f67d7bbeb322b2be8a04ed5f613e126a3df59c856d45e82b24205992c282d0498d12f97cd648d27ed52b09b64c415b7e6d9dc5470090b6e044a9713f1986e541cbf49919d2ed30b2ff89c571826cc2e65cbc52e474cbcf79f42dd0f2ebb9317ff6a9dbd0d442ead9a90b4987a82f3be33aca1cbfec5e7dcc59e593"}) ioctl$BTRFS_IOC_INO_PATHS(r4, 0xc0389423, &(0x7f0000000240)={0x4, 0x8, [0x3ebd, 0x5, 0x100000000, 0x100000001], &(0x7f0000000000)=[0x0]}) sendfile(r1, r0, 0x0, 0xfffffdef) 19:03:09 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) [ 3411.866272] loop6: detected capacity change from 0 to 40 19:03:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) [ 3411.907885] loop1: detected capacity change from 0 to 12 [ 3411.915134] loop5: detected capacity change from 0 to 40 19:03:09 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r2}, 0x18, 0x0) 19:03:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3411.934050] FAT-fs (loop1): Directory bread(block 5) failed [ 3411.940956] loop7: detected capacity change from 0 to 40 [ 3411.953430] FAT-fs (loop1): Directory bread(block 5) failed [ 3411.956845] FAT-fs (loop1): Directory bread(block 5) failed [ 3411.957595] FAT-fs (loop1): Directory bread(block 5) failed [ 3411.965364] loop4: detected capacity change from 0 to 40 [ 3411.966047] FAT-fs (loop1): Directory bread(block 5) failed [ 3411.969033] FAT-fs (loop1): Directory bread(block 5) failed [ 3411.970010] FAT-fs (loop1): Directory bread(block 5) failed [ 3411.977465] loop2: detected capacity change from 0 to 40 [ 3412.102201] syz-executor.6: attempt to access beyond end of device [ 3412.102201] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3412.104025] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:03:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) 19:03:10 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @remote, @broadcast}}}], 0x20}, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x19, r4, 0x1, 0x20, 0x6, @random="c36a15f5c3fa"}, 0x14) 19:03:10 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) 19:03:10 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) 19:03:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/asound/timers\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:03:10 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r0, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3412.314586] loop7: detected capacity change from 0 to 40 [ 3412.315422] loop6: detected capacity change from 0 to 40 [ 3412.372274] loop1: detected capacity change from 0 to 12 [ 3412.378110] loop5: detected capacity change from 0 to 40 [ 3412.384453] loop4: detected capacity change from 0 to 40 [ 3412.410511] FAT-fs (loop1): Directory bread(block 5) failed [ 3412.420595] FAT-fs (loop1): Directory bread(block 5) failed [ 3412.422921] loop2: detected capacity change from 0 to 40 [ 3412.431465] FAT-fs (loop1): Directory bread(block 5) failed [ 3412.432701] FAT-fs (loop1): Directory bread(block 5) failed [ 3412.463783] FAT-fs (loop1): Directory bread(block 5) failed [ 3412.465072] FAT-fs (loop1): Directory bread(block 5) failed [ 3412.497689] FAT-fs (loop1): Directory bread(block 5) failed 19:03:10 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) [ 3412.554969] syz-executor.6: attempt to access beyond end of device [ 3412.554969] loop6: rw=2049, sector=40, nr_sectors = 4 limit=40 [ 3412.556667] Buffer I/O error on dev loop6, logical block 10, lost async page write 19:03:10 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r0, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) [ 3412.776063] loop4: detected capacity change from 0 to 40 [ 3412.797951] loop7: detected capacity change from 0 to 40 [ 3412.924534] loop2: detected capacity change from 0 to 40 19:03:28 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/asound/timers\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:03:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) 19:03:28 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x40a4, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) getxattr(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000240)=@known='trusted.overlay.opaque\x00', &(0x7f0000000280)=""/52, 0x34) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)={{r3, r4/1000+60000}, {0x0, 0xea60}}, 0x100) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) open(&(0x7f0000000000)='./file0\x00', 0x101040, 0x110) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) sendfile(r2, r1, 0x0, 0xfffffdef) 19:03:28 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r2}, 0x18, 0x0) 19:03:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r0, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:28 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:03:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) [ 3430.198999] loop1: detected capacity change from 0 to 12 [ 3430.206862] loop4: detected capacity change from 0 to 40 [ 3430.209964] loop2: detected capacity change from 0 to 40 [ 3430.217750] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.219853] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.220315] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.220909] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.222936] loop6: detected capacity change from 0 to 40 [ 3430.223164] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.224646] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.225074] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.227843] loop5: detected capacity change from 0 to 40 [ 3430.263464] loop7: detected capacity change from 0 to 40 19:03:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) [ 3430.299521] loop1: detected capacity change from 0 to 12 [ 3430.312128] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.314366] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.314845] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.315276] FAT-fs (loop1): Directory bread(block 5) failed 19:03:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000380)="ab37844d161b08235381a949f0628c5a9ec40d2e779f04ba4f8ac738247e2512aa05f5704bddbf567433be35f2dcb2a2bea0ac4196a28a7ce4f2dde605f9015e472bffceef709d564ac24b9162b7f8fddb2b2c6a3c7e7c37eb1e9e7b5433f998d604df07e915fc9cf4b519f9a45cf09d39dd93cd36354b35293c03857a39d9eead051337b4d16d0324464a579d7a7f7ce3f6f81a4d0268ef7a6873b0217b1c8f09e25c27929f5d9769ee1e79f30cbe43d0c39d520d4fd7e22c894abe0a7678f9d4613f8353d6f8212916435e0db0f7faafb6dd68acd7db254760b863ff63217b518cfbb8dbdf25a31ec5454054ecb8d17bafa8525d1efcf0379ca3213c3e7bb696a77b963890c32a406212d3b43a66535b1a4f9a75e823e1ecde16c7c55749e8b9a30df938f859e9bf2f98695856d95cd61ff620243fb40dc3be132187453c976c3aba92580dd846d0ceb4b6a610f0ad7d6aad11f747a4e188601af474687bf94a5bc7ea4c6ddae5b6ab00192b36c50934f4df14e0e64622e47cd3a5259343ee67bd0fc3681609b66d76a6cf6413cdab1d5c80b7af9ed8aecd2c1c5e5a3a79c3360e77909639eb6d9d7ebdd10034f20ce13d8195116e5bc8b422071097c7bc4ff775bbe532c2d15c36a67775ee7c12ada143a75f6c8d7e141e6b71166c64348381ef22eff6e7109f2bc68b326fe3471c436c7faa40ae57bbab29ebedcbb7a46c099afd2ffb774c889b78c8053037086c48107cb9ba281cc8eaa9449c9cfccf7d233371fe87c66fe81d7eaf977335fe14f3698c766458d84da9697468086dd6dca3eef6d607d7cce57d31b4ad8c0dfc06d64923063c036e2651dcf832f259159be502b7c32c006af86332aa0b5701c21abe578a3e895127296f7de3249851486f0e29652af2a03cbb56a3b2c582d835018e13fea566f293eda94a5cabc9657215d71d2a6f284df4237118be7e16523854ef6279b30f1271d68c3bf91204f9ccc910c0456aab0d0a4f7dcd1cac6c8764f62d8b43f11a7df7fb99392cf1aec76abfb2b47b5b31d990a35b68c20f90ebe11779790970f15ed68b079f76adad8c7250fe9f93124a9d45c1aac9a3def98afa7430a6ed0b7fd2597911e636d27ca931dcce8793d090b24945df2d07514d94f67f33009b1dd562ecb749d5e1aefb94b150a1ee22675689fcf712efa9c854c13e518c4c4053f404c703822152f1eb08c392ae51e05c96ff2dae8863afac6d59ac71b5359d2dac50e157d679fa7063a1e97cbdcb51c336e33be65908e63c7a71ad1f8f054a8a6aa6aeff7a69c4390abe70a23c49a556b33e3963bc5d0002bcb913f07f842e21b7cc2e7d848b0d32e7914c82b0b64dc620e9f827818c552549ca0201bef0d42550f230efcb51734140b075cbb33c4fab0824346471400990057c73881b326c2afa0a885dd077c61c4909af1726f00aa0a9ddcc740ac57177e1a098548e7f35a580a566f9e4b1d93aa5b5daf2eaeb8b1fcd512f8f1f895b254f8e56d21f75e7005d0fc768b0504374b68117776e56ef9205e602187ed508519242b1f5bc20996315ae45a720fddc7580f92d47ec8a7c3cca418c627c4a278328f4750ca32b0a9b84b2c81758cd004ca83dd6cfa4273324f31c39ffd586116da661b6dce64a42b51c0f30e54fcd70eea9514e510d85db5161378c2b302f17514707c446eb6050e15a21658a3fb490f35bd155f9f237485b2221c591af2e966434aaab0ada3bf4d717481268a565b1ed779139112b231bc7c68dae86927e16f51975b104dfb2e2b59e9b12ddaecdebd2f677914aa545a29477ee2df9768ef5dd6f825e9e7aa0a419b21bb358b004d77570ae69a914d3eae1b28bf5e4c7005e46c10aab077e2ddda69dc44cc9c94c7a09edb94d09879ad019d9eeb322d0735fd460979990f178c6e1f0dc7109b7f582b6dd0493b0955032e4005b6fef71c4dbd6ff7b6e5deed995fb0f24ba9e49b21da32d5ad1439436fb9a4ecef8a745601e4ee09fbc0ad040440887e0d382d5b6340c0257b257cb09b1993f190642d5f995c5afe7a3da9d4ed9d056283b0f4d832002590a9a7297ccbce6e187d0eeedef61fe4c08420a2e9064f5ab04789c0ba99ff9051d2769d62bff2bba532e6b708ba12c5e24b1c91675ae866e748d28f057b821b38a17ee4d840896f4d7ffce3bafd0a78c096811cfd4675961a56cb18583c1dd6ebc040e54c866c502ab4235e5052a204073af279ae9f93ad4e27ac1353b419ef737d65f44cdd8e5cad129bd09d2dc80866042683cf3c5ca23624c839a978fa9dd0fafc081fb1870bebd517bce286c64567658222fcaf5b38a675553a14afe818cd96e584979f9634d3fb4da27a4d76c31832df0b97c3659a91536a8f889d5d4cff8162b60c0d24aee89f95258dd08c64fb44d6e77656cc74885c12740b16e16bfdd2f8f651a8aa411e38bb759750649f7cf173d9da2674199a99f29bbee3c093b23d7e73162b45811e5034e221c17455bbbfa0db319e11b3aea387e39e07a4b7dad75be4ef2c70fbdfaa0bd5707a8ff2878d0034e9e6663b859613f82cba32c79e2035a49172f8a7b26361be01be8f5871ac6df49499f7e0d1513e89b96f2a1b27984da4bb6b0c0c882690d3f4b305b13a83bb51126837681dcafd88bf5a5d2f717abe8aedf883cb9515bc2129074ff2b3bae29602514cb8b7215017fa69edd12bf206df519aca83e7f4b1c530091c08b38e1ec862620962899087d26a2aec4257f8db58b899510475c38071c585d356c698808a326a2c3266093b047da93e6cbe264e2bfaa496d22b77532eb1c886d912d3b1d69fa1699c8cc81d469761833a3c813ab73993cb50f9151e589da3c1ca9f82da828766a3b39e567d8055729199c0d12c61765b32035412d0e77cfa52a322088130c28c21d38f80aee41780a020ac2ea67d00b8447eb88484f2ee4c9f034bcec32ebae0cdb8ef4c341c57f15ed13af839d0a497459d13b8183743dc351c563439b4ff93c1e3455ab5964f86de4e52b96893a1abd774d80abea885c9d32dc5f297abc1538eae22603e046d36de3bb304a03f1c6ea1676cea8fa07a9c6de50c2e7bb56ef54808bb8408157959e88f7629725b95f0ceb67515712500322342568e8c9a85154b87293e0d29fab013a451b290a03bb96608077db61d9b33fe95c240593adb55ed3d4770b177dea9d1447ff868497625d63d87ca7a97941e34ab7d1b9cc27aaf2e6cb463a4a6e5eae0c15bf238e68fbc159c53237c0b60d1e78cde97c8a2b832dfba6f6696dbfe5e5650862b0ed2d96ccd400c3b0636348c101d22100880a384c1df18ab2033d6aed05130ba31e949f071ec09242e55edcc470a90ebd37b7ec64af440ababa64ef8840ff3b21928d1709fa19d51303600df7965cb52fe527a17d75d1afc02db62b881614e0ba7292ec9fb4111941e3fc2ec9f5fd820f934c9145f82b8ab64491fa4a7958d59c327106af1c03f5c680cd88f0b2313318a94b3dd58ec7162ae307f6d61a4cd15096a8318d0e0ace55f26214ab2d76f445892f178622d396795a08789052a97d92faad595e9c5220945f170eab294c28eb0dabb7f885fce1facd4c270609c945864555bdbb3943034d56a2cb941b759ec7c6b40abfe8b958e37e9a49f3ea5b31cc3c3575f050b31b28558948537692438019e8433094a0829819da7c7b65c9e5cd732146ee5caf43703bdd7a8796fe41b4cc95ffdb4003286b483d88f6617ebcd4d49c6a0d9af1711831890a19bb61884f2dba4f3441f223c4547b6a100159461dfff0abe968fe1afeee11801cbcd20112a5219fc72ea8d45b0663121cdda480201adcc1ea1633ac0d2a81544c10dc9c70ec2cae25e471ae4e2a783a6cd6ddc8bc53c309b5230e7200b23fa429b27a754b0cace11b6f340daf9cc6cff7665dc0f737501a2efdf17c918004ce57e1149039e8ea02dae95593a1ecf4b597a38be44da56cb7a260d753f34bd16f5c2c71b10e2f96aa752ecd23d5ed01a305d9369fa8cb824b6b406095b9bd31da33500f60c579f19348c5c8be32a540275c9a7519c8187c46a60911472b115bbec6333683b1f51e142db9a2e98dde9a8c869d5621cf1dc75759a0733ae821555c00c44bfb47ff57ca66b3905aded8176e6f221e11757cc487243505a287279c3c6ce22359cf27373cc9daf3b01d3c59ff852fc87620a74528bd88c0ebbab9e32883c6eb61b8d70641702f21ee6772190a954b4bfe2efe0435a83eba85b1af386fd0c88c0cade3f4417e87d3cea0b7dec8bb3d9335e8def94c962c8976f1accb90c5f5e86d5343c895125a87a7c0227b4e48b0b6b1c3aaef9a1fdddf1b136e74e567c9d6a48d99e341456a770137fa41a789a8fdc148b76024b980fd23163801add07bcd7b28d7e3096d3fd6d9efc235c22cddcea15b73d250309be55c1d49b4eb50a9c2612673d075cca3ea0b15783962c79078bdc807b2da4e71bdf03f2fa92ea7fc3b1ee88428863f13f856b9836b49465cf617377d75471a19cfb9af68216ae502659e2b5ec0f51bc5b79dbc62a318a236c8f1cdf16e2598781e63ebfbb7e19683717c42b6a62169c0b12c33f841d98a0183bf35554214dc62a03a20f07c33c5f6d39a2ce84d38779a617ed92d194971290fa90c9d8fddaa7ca1d2bdb237fa848d3fa5db097dc07a3f01e47d55bee86d697508873004b3ac460795d24277c75e244c279ef058147f918c2d468ba9e1bb459193f751a2986554dd78b4779f6a5a041e49cef4997c93ee8dacbfdd08f9132e3cc4b378f111065fbb675af3918da3416e078a4675ac39852f864912ff4c8fdc8d1007922b72d5a4f7dd56e7e7958e384287ec5eb228091b9593de41d3af08de9be3e96acf93c69fa8b213ea5e9f9955bdbb912811be0de2d8015eef8f7d055a1b2db6a8a567fe2d0de3af18206a4cd9b979e6eb059cdf3b61ab4286873e7eeda5409a0a0dffc1dcfb9a4d8954429dd6fccabf8d1fa8c76cbc7e13375fec55e3084917f06f726e7c3de8a67669862c9483ded144da59b89d2cbf0e17b2bc2a4d04604d20323a493b2abb9d607d41af59cb2ee08e7275e2cd346e07ec4c0c13aa227a25a225005339163edc7ffa79a947513f77eb92201f38237e2f923f5aa8ed390727c74130a91c647e598b6dcdeefc9b8f087b0e046b8e067b8ad642d93d59f232b279e0958a18a142f5bef7661565801aa9ead471dd4ca62ed8988e703e8bfa8a3f4d826ba8063eabcbdfeea42bd559c4bacc743dd39d78987449ad8a7c68f7192f64784159f23ff64b12dbdf26c8bc42a0861d720be938225be87ae7fac496818099c6530d9c2ca1dbebb42f3ab90c8dc4c2904c12ba33b41eb9d29a9f93ee334734d43ac296256ce634a244eebb8233a8d8e68b37251afa4b4a8e0cbcf48550cf406a72d2d60118bac6f849409bca4716f3419bfafb675eb4df3908423219008322a24ed88208545e84201202e7454e6373db9d9bb5b8ef6bf6c86ca3b9f15edc07c83c9dc10ae131668cc4e8e8931411a488bb6faa01e2d31773db37640423c00d2fba4a7223d9bd019da1fd8a8191220b8e5f261646e8cd9e9fb3aba7f9776c4c833ac6bbc45aa57703e8755dd5c97fd9ca165936b3fe88d3d901d2679a0d3dacde7a9c8e05d38c05d650cceb6f815fa510b2c7887988084a5e6abbb4d8c3d5ccf9f21602c78f09427e09203d4c82e032c2d06fa22f0ae2ae9bbc0dd69cf6f8945657ebbb6c479f7c596cf05d4f7f5c58f2e11c9b98845c75b2a89f0ae839db4d", 0x1000}, {&(0x7f0000001380)="4409ca136bb4dae5756d6c3cd5dc49ae3482439e41047737e6dc645123f30377f695b5e80822d6de3ffcd88da3cb6abb94011b8cbd7076f50b315c3fd3e5491ad99e5e65d57cf4002697c3a2b66080daca8019f8e423b711ec48e03543dfd2f799669e42515822340292e5b1338312877fe02bc60a0db14b2005a633480ce2993c542367c81849fafde67062fe6da273ea3af4ece5d1acd5ae65fc91c0097333beb40c89f6a0c7fd6df7a3894bb14a09a30a8fa9cede14aa", 0xb8}, {&(0x7f00000001c0)="fb403a9bcb69cb6e46ffb174d03ccf82aea93dd73fbc31a02798b3bc951ac78cd063", 0x22}, {&(0x7f0000001440)="ad4efbead052c792669b57c36dd229f46453e1904c07d6d4e7767ee3d59a4cd45c91e3963755d9705b4c89c0f9bf4acef16764b38d53af9f7bf7ee050229eae6dad55d2f53703f304374a126e27006bdabaab36ebaa2c169cd73440d62dd8d00e101e8502f025f32783fd934255f1d6f35d4e9a8f4e138e9867667030c293257dbe23adff12d6352db335fd477dfdacd5ef81a7e7b599b544d03160754825b9490d43fb0e61c1098916e69190fe5a797512cc0193034bb02ec5bc3772b3b0a647dcb6c5a79a9ba9468c376a11a7c781e34a08824fdd1", 0xd6}, {&(0x7f0000000240)="90b8", 0x2}, {&(0x7f0000001540)="fbbd2d7dc8", 0x5}, {&(0x7f0000001580)="dc9e2b4f3f2d8aa060b21251990de6b35c1cc9b33bce31e403930416d7172b80281a6ae447659a7af8a08aacd6cec3d2252e2c74d804a1e86eb7f938dfe6679cd3c14469d623f48861d54de4992ef5a2118d491f2155baecd64d968171a7319773ececfed821c7d2988c16e4b70cca0f", 0x70}, {&(0x7f0000001600)="396d367c395cc229f24930c827931eb84ccf9d0044f92899655d5e02d7a1691ab11a27740b186178ffe7545ccec6ae57f2b23cdf56d766d91e817ce468644a2f3f8583c87b57d06314e023a05238da512691b9d2be3df096ab60fd205d121bcaedae3cff58ff8135b09295962535e29aaffd7ad7ac16d4e497c4507d31baa6dd49f9ba81ec731285d3e2d97c1f05dabfe742eb33ca8d7b9e5843d29ef8bcfca3d18387396c399d0635b962252fae5a0239163a3cd457edcef803bce9d756d77f6675086f0eadb6559735cc6f8b", 0xcd}], 0x8, 0xfff, 0x5) [ 3430.366632] loop1: detected capacity change from 0 to 12 [ 3430.392486] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.397487] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.398094] FAT-fs (loop1): Directory bread(block 5) failed [ 3430.398539] FAT-fs (loop1): Directory bread(block 5) failed 19:03:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r0, 0x40106614, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:03:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x158) 19:03:47 executing program 0: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/asound/timers\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 19:03:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) 19:03:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r0, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:47 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {}, [{0x2, 0x0, r2}, {0x2, 0x1}, {0x2, 0x4}], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x3c, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) lsetxattr$trusted_overlay_origin(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940), &(0x7f0000001980), 0x2, 0x2) setxattr$security_capability(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)=@v3={0x3000000, [{0x100, 0x400}, {0x9, 0x197}], r2}, 0x18, 0x0) 19:03:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r1, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000001180)=ANY=[], 0x220) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r2, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) sendfile(r1, r0, 0x0, 0xfffffdef) [ 3449.144765] loop7: detected capacity change from 0 to 40 [ 3449.147105] loop1: detected capacity change from 0 to 12 [ 3449.150411] loop5: detected capacity change from 0 to 40 [ 3449.154910] FAT-fs (loop1): Directory bread(block 5) failed [ 3449.166197] loop6: detected capacity change from 0 to 40 [ 3449.171251] FAT-fs (loop1): Directory bread(block 5) failed [ 3449.171996] FAT-fs (loop1): Directory bread(block 5) failed [ 3449.174358] FAT-fs (loop1): Directory bread(block 5) failed [ 3449.197971] loop2: detected capacity change from 0 to 40 [ 3449.207210] loop4: detected capacity change from 0 to 40 19:03:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) 19:03:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) creat(0x0, 0x158) 19:03:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r0, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) [ 3449.365610] loop7: detected capacity change from 0 to 40 19:03:47 executing program 6: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) setxattr$trusted_overlay_nlink(&(0x7f0000001dc0)='./file1\x00', &(0x7f0000001e00), &(0x7f0000001e40)={'U+', 0x6}, 0x16, 0x1) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup(0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) sendmmsg$inet6(r1, &(0x7f0000000d00)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000300)="61e365a40f1435b2f341340b9d3bbf36e6349aae16081ef7e42ac66c1dc51e1ce26a43189f9f172eca8e95002b28f8647abad58fceb3db682542f62a880e2d0ab8f880b7b86d7ddd2337dd50771795a7c9660f7296fb7a109c500462e03c0b6b02e13d305425af6e9b550850477e5f6f80ded624afb3d861aebe1c1fd2647f8ed28987a83fd819998a457313db0d431e6aed1fc15af6f14bbf51a067c3550c0b4360e043df535ddbf37bd1f35683", 0xae}, {&(0x7f00000003c0)="85c160b95ca745282ace51904444cea9146f92eb6b1e96efb23754bdbae85a364c2492246d0a2d4ba9c43a6ce581c231cab0472a8cf4494eb6e44647ba9c67b73b8c90f427b2a1910ce51d71335e8e61420923097f9dcdb827b5872789aa05eb3059dc51d4d6ab72da396325b61f25e90d8baf395858e4898f65c8702214626e73e77a58c173d9b1422eb86543857c59f40e80f6ee6cc4a81e4ebe0cbdb1bb0c370761bce1e74d31e84c95cfb392339455676473d2fa7b9eb0d3d7f2a43551e4e465186427f720dc35bfd5", 0xcb}], 0x2, &(0x7f0000000500)=[@hopopts_2292={{0xa8, 0x29, 0x36, {0x32, 0x11, '\x00', [@hao={0xc9, 0x10, @local}, @enc_lim={0x4, 0x1, 0x6}, @calipso={0x7, 0x48, {0x3, 0x10, 0xf9, 0x3b, [0x2, 0xffffffff, 0x7, 0x4, 0x5, 0x1, 0xff, 0xffffffffffff7fff]}}, @calipso={0x7, 0x18, {0x3, 0x4, 0x4, 0x86, [0xffffffff, 0x100000000]}}, @hao={0xc9, 0x10, @mcast2}]}}}, @dstopts_2292={{0x40, 0x29, 0x4, {0x32, 0x5, '\x00', [@enc_lim, @calipso={0x7, 0x20, {0x3, 0x6, 0x7, 0x3b, [0x7ff, 0x3, 0x7fff]}}, @enc_lim={0x4, 0x1, 0xff}]}}}, @tclass={{0x14, 0x29, 0x43, 0x2}}, @tclass={{0x14, 0x29, 0x43, 0x80}}], 0x118}}, {{&(0x7f0000000640)={0xa, 0x4e21, 0x3, @mcast1, 0x5}, 0x1c, &(0x7f0000000780)=[{&(0x7f0000000680)="3a5ed3f90619b7ace2590f3ffb4c561215516bf4b3e3751ca8a23d41956c129f71db1675f293da8e65f4", 0x2a}, {&(0x7f00000006c0)="ea78672e047e6d92c9dea6641cf09d10c017bb28fc04b87c56c1ae7136eafedf4bff48a3e5c541f9ec4bcb77a28d501a09b606ff15dcbd8d1ccbdbe1261a1afc1fc8c10a474406146b676161497bbdcc92a6ee2a470f2494aad6c7459f0968a3a9c772ad7fc049b445b60a793065857ba74d60115ad9f34733e26e2f2fe4b88d1286216706c263c74cfd64bb9be3", 0x8e}], 0x2}}, {{&(0x7f00000007c0)={0xa, 0x4e21, 0x10001, @loopback, 0x8}, 0x1c, &(0x7f0000000b80)=[{&(0x7f0000000800)="f8e803b3333c190c4582aaac6d799e30c51932e0407a699707160a7342e0", 0x1e}, {&(0x7f0000000840)="80021f842bbabfab43089be47eba0be2c0a37287d6e296dc3db6cb53fbaca7aac49200cb429d89ae991c385aea92819b9cd12fcac7ec9b5743f84d2dea4b9e06b4c7c91aa0f1b4d386f3de3ed6c576536d0b2d8c13b1722e8ba3a355c52b550704dd2a9b2e845ba4f45623dcb4adbd956a1a36ae4a02d515ed0e60d2bea4db4db42877f5ceac2fb31e296fba1700900a1835393b1ff21e778b5342ac371bb5870b871a85efed30771d693b9d4570", 0xae}, {&(0x7f0000000900)="0fbc1c63828a26ac84616a189ceb37b71231965bb8e80e5bcf72a01e2fd8a9e3ff3b5c0aae660c58d16f3baf9d98", 0x2e}, {&(0x7f0000000940)="e6783569363569e36ba945d27c7b097b23af4db7f096f71dc4da", 0x1a}, {&(0x7f0000000980)="ebe122dd2935969ddf4c7e7749431e24bae2a0b86c9928704fbed61863e7f098372365438ab4182faa49e425542ccb69dc0c6889d508dd0cc4c81a2ab8f4c1f97d272092b10798b68038616b55a04d23dceacc0d03161a6a0c2741e5a4006bcf367fad2774bb38b39c69ea769d5bdfe302ea5dec69977bda6eb945c2188f9723d93d0c587744b6157586c925d6c5517e69b3a9124884b82597e223a7dc4de0de366f3425d64ce009d9a08758fb288edd64f9417219643bed781b032e7c9631bb083ed09d0d376c", 0xc7}, {&(0x7f0000000a80)="c1601ff83568c619de2c4c937b80a919a21478b48a973a0b2d7bf8299c555436a0e194cf59", 0x25}, {&(0x7f0000000ac0)="53244f1bdf30a9e2e9a4b55e8b8986f539e0a82bf40450a751f6b8213cb3361a110695b7481cbf465241da118f1c88757e83c2c5b96a86bf14497b89c654f1335862652d1226027f1744f1844ac451dfbf9bc6ee15228e6e7488a356248612af", 0x60}, {&(0x7f0000000b40)="1a9ea0cc8aaca34b6740fca3", 0xc}], 0x8, &(0x7f0000000c00)=[@rthdr={{0x58, 0x29, 0x39, {0x21, 0x8, 0x0, 0x0, 0x0, [@mcast1, @mcast2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @loopback]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x789}}, @hopopts_2292={{0x88, 0x29, 0x36, {0x2c, 0xd, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @generic={0x4, 0x63, "5733317dc3b23a398cac8bc0617ea1c3344c429cc13988be0e957c43dc1e277e95e24123dda09dc0dfe1cf3fdfe22a53c62523747fe80f0c82269f86941ec3d3831dee90d3fbf8c32f9fd3885c2b794594af6f44689aeb4814e0a8794d19b085e17ee7"}, @ra={0x5, 0x2, 0x3}]}}}], 0xf8}}], 0x3, 0x24000000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) open$dir(&(0x7f0000001e80)='./file1\x00', 0x10000, 0x0) write(r2, &(0x7f0000000dc0)="0c736a484ca8614d9f56778eb8f36009e9390087b1db8e712bc6c2582e4ff81921e1080c1ad198cf634890e5ebc18ac300c6cdcd036ee87ddfab1aac334e90741e1068348d3096a2b87eec4b01f6e76a8cfbdf449776ea612e2585842d270d54f84371f51d7ce91786fc5ed578886a3db3df95101ec0310c13e5f18eb4aa946ea38e59e03d1fdeb71a5f47bad82a975d444042003f80dacda445b4ed706562e971f9b4f969107d713b5b777ff3e038fe0b81803f2e8d741b772e992791576f7a4e2d04327bebc39f258108f0c45c5a70423d37c701d957b31d5a12c37a65a90b577b03e4951bb47bf422b468017576a78ee9dac059943e4f2ac47250429a1d1ae0a4908734bf8db1644740723528b345bdd38d4875983bddce496f19a231a8eaa124452d02aa052ac780fd6339c31f528c81415c3169ed77ff0d2a798aa01f154d87bc07adac99dd822f526ba3ec70cc27542b7a3a22e7debf78c43f8cdc07778614705dc85a3ba4cbb4e499cea9b0d3a8ea77ca5783a9fc3d897c751a690cb40105bf55abe4af462fa25465165800b9f5b53e6041493a7d58e6eaf35d2491d85ae8204c51783eb194525a7713d5c56e3600d4a62e6867d0862caeabbd652a3a87b3156a685c959644eab88bc73e0280ac0ed871099a4fa3ae7eefdde8d47dbdc8766fb48bb414903fcae5d225f8066d40a4bda0a5cea373898a9ff845209cf43d702bfd9df931fe2f0c94b13025c571e006c804061dcf9a338be6c70754ec87c8dac21e1c7091fe0c6e1cf876cdaaed7f50938a959d954d3fa82977b05373a4330b68bc3545a739ce4c20480073c6bb67041d6d5ef2d74ff832045c27b2407c40929c78229c70873536067d33ece6f1b0869c223956cc676a8e0c13e9c6c2d1b4b1f6929bef520d44ce6f6737a42d0d7bcfd2c3c394628ef2494f88b4a7cc1eca5deacb91d7ecf3fb4531ecea458e1dd3392db8c23bda6cd619d7889e2129bdb2a8f5f123177feecce401263427a2dd1a1dc3342b9a69a87c36796d355cada50e05ee1590e8526902f538c8077f32c2fe0b76ae346682b8d6f3b7563887e27767f49e27b0233fdfce010992d97d1ea876bdb0598b1215a82cc83426099f9f139ee43943f0cabdf41c3c7bab2361c42fc4ffa1c3f87423ae591e31965d20d90268833428a54a188a6ff3102aec27fa018e0dccc1507395d1fe409d62e21d8ea760f78b522deca33c9639a53984dbf8fe50cedb11105e793fd0a54fa9afdbd78715f6b39fcc3e8093e868f246d609194f53f60e28fc8966511b6f47f90857ba7a9437d6806f5d71e4bd45b5f2742474f373f5d824ee79b6ab6bbf84bec9f2bc15324497f513fedfa621bbb3a5314ff5d2a729724d74cd13bd77495a1c9040dca4e3d9726f19dae1984bd09c90c63615a25b4c662f5fca65aa50ede996ec99588cab1f57c7277317160b316bca2bfdf619783b9bcc8f17f3c50b7cacc7f803b8a65b8b2818b620a95a93e553fb650b1f4b21775643de406d6b720b196380a11f8da533b42d770c0563783ff1568f648d1aa62623daf749bda2140feb564b891b3871ba0b6abb8271c4de92f1ce88a88f6eae28fb926ffc86d6c77d00ad8d7162c0d812ecf781a15d85adec9dc67759c856d8a980493c618cc03c11e0a3994aae4c5bbbb2436da3c2349e3cb7476dcf12217eb1a5357247ac6a16c1a1dda4b4a1b5860f6efac15e00ebe2723db7abafe46d9ccf66d04bdf664a352dce9c6cf420aa849ebc0e3cc7db588be6b191c1bd4d5773b59c36037b68d3e29a5850379255e0004517f8064cbd60ef82dad3db7bb72cc5d8d7190202dfed2fe2b90aec54bba8c16d2dbfe40e05c0aa0da3e1ee9be1d2c31ec053b31fc925900d53885812b12d510f8de72b30aa7060aad421e3b2641e981be2e893fac4dc57309629de71dcf50f454ed3fe37288ca31ea1c4d3693291f62113967cd02a9e8c12b9fb6d27bb2e53e76bec5c2df0a3124329230e52a026c07ad6e46ca550b6a4df83fbe6515c31d90cd2259455ebfcb34c3ccdca944c3c5a277d03b70375c1753c9f9a65fb7673180a04d221158343a3bcfb25b89db3f18361207e593a9ed190321bec938237fa634f6e320fcc734eb32774a5a5854374a092c6b897a318f6c7d2e0b9e87b38e28f4a350c93755f2518978ccc75ac86c8d5d86a0671bdf829207441a3c69791ea715cceeb18e2a900a8e288eb59e12762d234bba28cf8cc7d09042a3321cb3fc4ac368dd92d94b814f52c9d19bf6eb50c7ab83fedb290dbfa5e4941c0bb3c3f0f3defe2095baa10d00ec3fbc127d48b5431aa12ddebf1fd340850e59ac88c0f8d1d1f3acab6262bbe83df0e1e068c72dca5aa2a492cc99862af2ca7a9c52ee0455a74a74ef07108c9f69536135f736b0357fce7c96f51f7000b9fa38756e6cdbdf76591388529c75353670a2742f46a249b149c73cea8eb4ac0a46989961b5d8b047058a220b6c04bbe2ef893465bd80fa3e399aa949b8caf6093cb0ef053d29e2f53d5345b5ad8b7327e1a4d89fb9cb693347fa75340df76e7b974318117610cd744d22b6472a8da9b5d2cec53aa042db9d72d19ca7e2cde2e777ff4df7a8bab008f42f76967505764ba96ebf06f23b379496c915595679aaf4e7dd4ac144eb55291b0463970f1cb7d381d1c3c726804e81509e50c3b9740b3c7cde716e27d4cc25e69f6ecf1b2a742ac31d435aa5fd2acde73edea804bbccbd7686631b7bac4ec3391567ad63af90d834d8a5c294c78613c5d3a48b54d60fa8cbf14843c687a48a5d0e50098de9a1ead6477f18978c4df0bfc0e09b0c753660d62774efd23bd0c0700f9a0be4bfe8ee9c878dc36421e06da54c447716d642b4129dee4a28cb21c75092d00809840fc9d6095a23c902cc5ad578c37d11b4df3d1188049ff6eb5c19706a0bdd6838332e2df2dce3409e46df8c32c660344380db64abf6e8aa4677d270a3ce53ecddf06a21d257922ee2c3dc747da9a825e172a45747e662851b2fdaf550006b5bb80313c1bf28033dc248dbd9722033299123fbedce3b4ce5cd961b60021c7b53c40233bb326c93d4550817d00f6efb86ebbab6ddf52a0756e0b0839b8a182a29441e868f027d5e6c4347c2b2043e755d198434f4308c79b3889684445b9e558865b23f54de6e9109099245a83bbd6fecce7ea04472d03001696e31ad5b334346f4b33742b6904c0dac86836512cc33921fa2a35938da6bc7c9c93ae284536503b63f9615489524fa5e4ae033f787ff780a3e09f24b77c70fa879156e5dcb5fe246fb4fef85b75b32409ca5d0bd548a82143279c6c75482cc00d55c69be3e2274e0266054a901b479a474b16d29ed872ee2d72d1b00d784cc11e8013fba334723990964493fd7903dfe5e67c56a940e62ba339a66d9c09e13fb46860e9fc95ab0d34706cab2f8db8fb15b18ed0cba0f4936ab7a22f92a054e945dfc4746a5d3f10d3764158cfc2c328e85575cb0d37ea3c4490663d9d3b239b17c62c715ab3d8204ed0606b807b2fa0219f722a51f47d983923f0dc64c9665c53f88e5170ac88a50f931bd97dd762d3c2745608bf337ff03b229cdb5c20bf85c6fbf98dcb03fd322f7d78c0f0b6f235ded8f0e970fb84b135efb975d9c5bbc9ee8a7ee840105d929f5144161640f434da928e65ee8d7d528b7c1776465898713011cb56ac9394a7b02df01448ac8a4bc7e7aa8be3554f8c794490e42e33a7f9b6bd5443d21f70b2eacbd3675349097886cbd79f32744fc02d62aec5dcfde8b9a07ded1c137fc36a5e8618d33cd112c6adad2b8c50ffd9e31aebba2b1aba3220783cbccab6096dd39a0dd4c7a9b58e81260c269e0fedbc573a18eac0bff814752597ab75d2c2f26a6e80ab58bed0184728d45e4f748c4dea600dac44204fd80901d79f94f10730bdbc74d717a6a20eb7ded0f98540291b44517c726e79f2456edcfc2df78a61c8c1d9a413c3b143e4f301f21b3d7421d495757ec181878bee7c9d221ea9cec981e0d42a3da05eea5655ee480e39bf3edd447ca399711a16568a17f468419923fcc88600a8807a073360d96762f819e5b58ed2e5c17dba052926de7510efc13390b286db9919367dd88ca8b9fdcdc2c99f14928af08ae3c343910addb1b3553198bf742b5a093a9021f183fd89c265bca10792fbf28e1c6992201b74480f6e774edc4a20354b466255796b8f0f5ba328f79b466cbee240f576ad013908c9d382264ced7fabe83ac2d7fa5ca1ee54b5b8ee95a415ee4862a010ccb088be5ae4209a815accb9dcd1d94aedbb90a86a34e59a9b755ea469b7fa8b5496a24564e38039eeba93d541313d1a2ec351c83b2f749e0c513fe1b0ffd4defcb92e6476f04c412366d6ea42fcb72c101b104c709e4b62ba03c507a169c546a94d7d9a7ee648e3edd7987d16497cea19ff6efd2774191437eb22db05a13a8dfa5cd3f42dfb1718e40c4aa5b133ad3a07ffce5e81eb45e5c6a13f5073dff147c71627a13dde205c3e66d7a106cad8f71e2498429f41d383243b8ca1a162d20252024e543556f9645135820f3b3ba7b45908c5ff2b64be03c820db04637eee5c0b37c0d2e17a13dbe26619d3112b4a6efd78d8d93a3d234254ae9c4488e5227c77784abd02d479224c1cbde92b1a7567bd7adb140e5abd03b46d15f8d39703f9c32a775a5e74a2b935a84a264e1e467cb261bd4055519fd87407a553943a46b23fc66ec79afd21df0c8dfd989f80171c06d0187dd8023e37a231131a0a91d4c02de8baa43e77cf091e2fdbdcad44787c247a4702dba7018c35694907f7088febc6162c6687893ddbeedbfee58d48852d8eec7810684ecfac8d63cecb2c3d2229d82a1e782d4a6c25b9f1dedfaf5d364636102461607bbb64d9e2ff49bb1c21620f128cd9dcc33d9b0a24e30c1ca99533dbb964466e1b0c883637f6ffca4065ce93cf18b5c05ff5708aa3b9f43ae1577b04c4348d95ab19286e6c57a4b7d56fdb78db298c2f6bd6e2b67f09a67e180714ff75010c23bf7581b5480e4c0595ac958232c2ea8386a9994ed4a2603e36ec7d65523ad2fe876b3e00a1662c674395f37dec698714d777ebc5f3b38d8e5711400fe0b4c37c52ecb783227b45fb4090e4cc8f8f7261f89cbf926eeaefece3dcc27cbd9025d824126a7e7cd34494a8cfcd12c7c0abe55be1f047c83e8b383422bdae18de6795fc27492c2dbdaee5612682e7bd51ee01b590f313644e10c8e3693245e8778e1678ac27297ff8804974a4df94b3aaa347a85fa83c715f159238063a617d10b44ef6d775862c00e8ad5636908fafae92428533f19580dca732777a6dcd622e99a10644bc12c9f42dd42c281e922c66716cb507588e450e5d6e8fcc8d00101ec9cd02effb1d4321ab08511a5a174eca36631c23c7b737574987ac49059d4831ee4f418a71ba29d906de2d92f7b526251b4d12624ea51a757858b1b2926b56c6a4c43719cc9a62373b73b1d389b8599eb797f67539d3400ba75f70a74e5ea7a49dcd1ffc512ca766be86f0dd9fedf418ee997bde4713c8a32163da25822fcf0716fc843455f7ed1cd3c57ee661831ddf7865b7db34d72ac65d2efc7e2d52ff3a2af13fec3224267e58a19da4961a008cb606e581ca56045ca6c4c1f0c95adbb6854b493595128678571d2123cd508ee3983d8bd1c55085128d303384c57d08bf17e11232c154634c09e454a15397ebda5be30d2cfeadf1a8a38a0a725f2eb78dc7ed271ae03a8d8eca798ff2dca08c", 0x1000) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = inotify_init1(0x800) ioctl$EXT4_IOC_CHECKPOINT(r3, 0x4004662b, &(0x7f0000000000)=0x1) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r2, r0, 0x0, 0xfffffdef) [ 3449.409920] loop1: detected capacity change from 0 to 12 [ 3449.439534] loop4: detected capacity change from 0 to 40 [ 3449.441630] FAT-fs (loop1): Directory bread(block 5) failed [ 3449.459800] loop2: detected capacity change from 0 to 40 [ 3449.461056] loop6: detected capacity change from 0 to 40 [ 3449.464542] FAT-fs (loop1): Directory bread(block 5) failed [ 3449.467029] FAT-fs (loop1): Directory bread(block 5) failed [ 3449.467488] FAT-fs (loop1): Directory bread(block 5) failed 19:03:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x80) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0xa015000) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000001180)=ANY=[], 0x220) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) write$binfmt_aout(r0, &(0x7f0000001b40)={{0x0, 0x33, 0x4, 0xdb, 0x393, 0xfffffe01, 0x22b, 0xff}, "95eacf39083343513998fa1c610a62763007bd323c1e7e371276b39eb24739195b8f679a75436a9ab538e68d30f5b186393d7f00dd928d3f30ec33cf8c20da31d0fc488a44d7463b4f470ab750ff1b4f18caf9f701b74e2d43ba01d9b1f9428c73085ddfb3c33273b7301b075b9e7ff5f3da6b6a790157d6a53f1e6844efcc5b81b2842e37977f23be02b5ed12c62a97c8b8e594327a41b67bb5f419fe61e78bb995ad7de860810a26b5fb68075778dd36010263ac811d8e999db67da042b5d80def3e396deb456c609bdebad3", ['\x00', '\x00']}, 0x2ed) 19:03:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0xc85}], 0x0, &(0x7f0000000140)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) [ 3449.685479] syz-executor.6: attempt to access beyond end of device [ 3449.685479] loop6: rw=2049, sector=44, nr_sectors = 12 limit=40 [ 3449.698261] loop4: detected capacity change from 0 to 40 [ 3449.801680] loop7: detected capacity change from 0 to 40 [ 3449.841649] loop1: detected capacity change from 0 to 12 [ 3449.875238] FAT-fs (loop1): Directory bread(block 5) failed [ 3450.808679] ================================================================== [ 3450.809676] BUG: KASAN: use-after-free in __lock_acquire+0x42c9/0x5e80 [ 3450.810582] Read of size 8 at addr ffff88800df3dac8 by task syz-executor/13672 [ 3450.811531] [ 3450.811775] CPU: 1 PID: 13672 Comm: syz-executor Not tainted 6.1.0-rc3-next-20221102 #1 [ 3450.812843] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3450.813904] Call Trace: [ 3450.814252] [ 3450.814565] dump_stack_lvl+0x8b/0xc3 [ 3450.815095] print_report+0x175/0x478 [ 3450.815615] ? __lock_acquire+0x42c9/0x5e80 [ 3450.816204] kasan_report+0xbb/0x1d0 [ 3450.816740] ? __lock_acquire+0x42c9/0x5e80 [ 3450.817334] __lock_acquire+0x42c9/0x5e80 [ 3450.817914] ? mark_lock.part.0+0x0/0x2f80 [ 3450.818494] ? finish_task_switch.isra.0+0x22d/0x8b0 [ 3450.819178] ? __lock_acquire+0x0/0x5e80 [ 3450.819734] ? __switch_to+0x5bf/0xf30 [ 3450.820296] lock_acquire+0x1a2/0x540 [ 3450.820828] ? kmemleak_scan+0x1a0/0x1610 [ 3450.821395] ? lock_acquire+0x0/0x540 [ 3450.821926] ? rcu_read_lock_sched_held+0x3e/0x90 [ 3450.822587] ? trace_rcu_dyntick+0x1a7/0x260 [ 3450.823200] ? ct_nmi_exit+0x119/0x1d0 [ 3450.823725] _raw_spin_lock_irq+0x32/0x60 [ 3450.824312] ? kmemleak_scan+0x1a0/0x1610 [ 3450.824873] kmemleak_scan+0x1a0/0x1610 [ 3450.826087] ? kmemleak_scan+0x0/0x1610 [ 3450.827267] ? strncpy_from_user+0x204/0x3f0 [ 3450.828927] kmemleak_write+0x570/0x690 [ 3450.830053] ? kmemleak_write+0x0/0x690 [ 3450.831135] ? debugfs_file_get+0x1ce/0x460 [ 3450.831733] ? debugfs_file_get+0x0/0x460 [ 3450.832343] full_proxy_write+0x11d/0x1a0 [ 3450.832919] vfs_write+0x2cb/0xda0 [ 3450.833434] ? full_proxy_write+0x0/0x1a0 [ 3450.834016] ? vfs_write+0x0/0xda0 [ 3450.834531] ? lock_release+0x3b2/0x760 [ 3450.835096] ? syscall_enter_from_user_mode+0x18/0x60 [ 3450.835814] ? perf_trace_preemptirq_template+0xa2/0x430 [ 3450.836596] ? __fget_light+0x212/0x290 [ 3450.837159] ksys_write+0x127/0x260 [ 3450.837684] ? ksys_write+0x0/0x260 [ 3450.838209] ? syscall_enter_from_user_mode+0x1d/0x60 [ 3450.838927] ? syscall_enter_from_user_mode+0x1d/0x60 [ 3450.839649] do_syscall_64+0x3b/0xa0 [ 3450.840177] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3450.840891] RIP: 0033:0x7f735b1875c3 [ 3450.841400] Code: 16 00 00 00 eb ae 90 b8 6e 00 00 00 eb a6 e8 44 ef 04 00 0f 1f 40 00 64 8b 04 25 18 00 00 00 85 c0 75 14 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 55 c3 0f 1f 40 00 48 83 ec 28 48 89 54 24 18 [ 3450.843768] RSP: 002b:00007ffda3da1948 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3450.844795] RAX: ffffffffffffffda RBX: 00007ffda3da1f88 RCX: 00007f735b1875c3 [ 3450.845737] RDX: 0000000000000004 RSI: 00007f735b23ded9 RDI: 0000000000000003 [ 3450.846682] RBP: 0000000000000002 R08: 0000000000000d7a R09: 00007ffda3dd5080 [ 3450.847618] R10: 00007ffda3dd5090 R11: 0000000000000246 R12: 00000000fffffff6 [ 3450.848565] R13: 00007ffda3da2ef1 R14: 0000000000000000 R15: 000000000034a4bc [ 3450.849511] [ 3450.849836] [ 3450.850071] Allocated by task 127: [ 3450.850544] kasan_save_stack+0x1e/0x50 [ 3450.851095] kasan_set_track+0x21/0x40 [ 3450.851633] __kasan_slab_alloc+0x58/0x80 [ 3450.852203] kmem_cache_alloc+0x1a9/0x3f0 [ 3450.852797] __create_object+0x3d/0xc10 [ 3450.853338] kmem_cache_alloc+0x235/0x3f0 [ 3450.853904] __alloc_file+0x21/0x250 [ 3450.854411] alloc_empty_file+0x6d/0x180 [ 3450.854957] path_openat+0xd4/0x29c0 [ 3450.855463] do_filp_open+0x1b6/0x420 [ 3450.855983] do_sys_openat2+0x171/0x4d0 [ 3450.856544] __x64_sys_openat+0x13f/0x200 [ 3450.857119] do_syscall_64+0x3b/0xa0 [ 3450.857642] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3450.858329] [ 3450.858564] Freed by task 19: [ 3450.858984] kasan_save_stack+0x1e/0x50 [ 3450.859537] kasan_set_track+0x21/0x40 [ 3450.860074] kasan_save_free_info+0x2a/0x60 [ 3450.860682] __kasan_slab_free+0x106/0x1a0 [ 3450.861261] kmem_cache_free+0xf7/0x620 [ 3450.861811] rcu_core+0x7e2/0x2090 [ 3450.862307] __do_softirq+0x1c3/0x8f5 [ 3450.862843] [ 3450.863079] Last potentially related work creation: [ 3450.863726] kasan_save_stack+0x1e/0x50 [ 3450.864293] __kasan_record_aux_stack+0x95/0xc0 [ 3450.864951] __call_rcu_common.constprop.0+0x6a/0xa50 [ 3450.865650] kmem_cache_free+0xbd/0x620 [ 3450.866190] rcu_core+0x7e2/0x2090 [ 3450.866685] __do_softirq+0x1c3/0x8f5 [ 3450.867216] [ 3450.867452] Second to last potentially related work creation: [ 3450.868198] kasan_save_stack+0x1e/0x50 [ 3450.868763] __kasan_record_aux_stack+0x95/0xc0 [ 3450.869400] __call_rcu_common.constprop.0+0x6a/0xa50 [ 3450.870089] kmem_cache_free+0xbd/0x620 [ 3450.870632] putname+0xfe/0x150 [ 3450.871085] user_path_at_empty+0x4d/0x70 [ 3450.871644] inotify_find_inode+0x2e/0x170 [ 3450.872227] __x64_sys_inotify_add_watch+0x1f1/0x360 [ 3450.872925] do_syscall_64+0x3b/0xa0 [ 3450.873440] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 3450.874137] [ 3450.874373] The buggy address belongs to the object at ffff88800df3dab0 [ 3450.874373] which belongs to the cache kmemleak_object of size 240 [ 3450.876002] The buggy address is located 24 bytes inside of [ 3450.876002] 240-byte region [ffff88800df3dab0, ffff88800df3dba0) [ 3450.877493] [ 3450.877729] The buggy address belongs to the physical page: [ 3450.878453] page:000000002ecc6ace refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0xdf3d [ 3450.879644] flags: 0x100000000000200(slab|node=0|zone=1) [ 3450.880370] raw: 0100000000000200 ffff888007c4f780 ffffea000019d140 dead000000000004 [ 3450.881374] raw: 0000000000000000 00000000000d000d 00000001ffffffff 0000000000000000 [ 3450.882366] page dumped because: kasan: bad access detected [ 3450.883092] [ 3450.883328] Memory state around the buggy address: [ 3450.883966] ffff88800df3d980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 3450.884914] ffff88800df3da00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fc fc [ 3450.885843] >ffff88800df3da80: fc fc fc fc fc fc fa fb fb fb fb fb fb fb fb fb [ 3450.886773] ^ [ 3450.887494] ffff88800df3db00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3450.888438] ffff88800df3db80: fb fb fb fb fc fc fc fc fc fc fc fc 00 00 00 00 [ 3450.889367] ================================================================== [ 3450.890282] Disabling lock debugging due to kernel taint VM DIAGNOSIS: 19:03:49 Registers: info registers vcpu 0 RAX=0000000000000000 RBX=ffff888043537c30 RCX=0000000000000000 RDX=ffff888015241ac0 RSI=ffffffff81848e9d RDI=ffff88804398f1a0 RBP=ffff8880435379b8 RSP=ffff8880435378b0 R8 =0000000000000005 R9 =0000000000000000 R10=0000000000000000 R11=0000000000000001 R12=ffff88804398f1a0 R13=00000000fffffffe R14=0000000000000011 R15=ffff88800f3e4620 RIP=ffffffff81877b32 RFL=00000293 [--S-A-C] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fe2b36f78c0 00000000 00000000 GS =0000 ffff88806d000000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe780efe1000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe780efdf000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007ffd06462538 CR3=0000000040992000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff4ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=372f6b636f6c622f7665642f7379732f XMM01=00363a372f6b636f6c622f7665642f73 XMM02=00ff0000000000000000000000000000 XMM03=696e656420737365636341002f737973 XMM04=000055f62d086f70000055f62d0acf20 XMM05=0000000900000000000055f62d0c0ea0 XMM06=000000000000000000000000ffffffff XMM07=00000000000000000000000000000000 XMM08=610064253a64252f6b636f6c622f7665 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000033 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff82450f71 RDI=ffffffff879a39e0 RBP=ffffffff879a39a0 RSP=ffff888042d17248 R8 =0000000000000001 R9 =000000000000000a R10=0000000000000033 R11=0000000000000001 R12=0000000000000033 R13=ffffffff879a39a0 R14=0000000000000010 R15=ffffffff82450f60 RIP=ffffffff82450fc9 RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 000055555715c400 00000000 00000000 GS =0000 ffff88806d100000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe1f1d782000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe1f1d780000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000055f62d0a3a58 CR3=0000000019ada000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff4ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=00000000000000004184f74480000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000