cez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:13:15 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 840.121903] loop6: detected capacity change from 0 to 64 [ 840.171156] FAT-fs (loop6): bogus number of reserved sectors [ 840.172276] FAT-fs (loop6): Can't find a valid FAT filesystem 18:13:15 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0xe57d) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:13:15 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:13:15 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb", 0x1}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:13:15 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 840.348759] loop6: detected capacity change from 0 to 64 [ 840.386795] FAT-fs (loop6): bogus number of reserved sectors [ 840.387570] FAT-fs (loop6): Can't find a valid FAT filesystem 18:13:15 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:13:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:13:30 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 855.048364] loop6: detected capacity change from 0 to 64 18:13:30 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x260100, 0x4) perf_event_open(&(0x7f0000000340)={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_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000180)='\x00', &(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8, 0x3) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000380)=@IORING_OP_CONNECT={0x10, 0xca9e09d5bb4a44c, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r5, 0x0, &(0x7f00000002c0)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x3, 0x0, 0x4d1241c2, 0x0, 0x0, 0x0, 0x0, 0x1, {0x1}}, 0x400) sendfile(r3, r4, 0x0, 0x7fffffff) 18:13:30 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:13:30 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:13:30 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb", 0x1}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:13:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb", 0x1}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:13:30 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 855.065413] FAT-fs (loop6): bogus number of reserved sectors [ 855.065940] FAT-fs (loop6): Can't find a valid FAT filesystem 18:13:30 executing program 3: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:13:30 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:13:30 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:13:30 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000", 0x24}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 855.297020] loop6: detected capacity change from 0 to 64 18:13:30 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca5637"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 855.340853] FAT-fs (loop6): bogus number of FAT sectors [ 855.341922] FAT-fs (loop6): Can't find a valid FAT filesystem 18:13:30 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:13:30 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:13:30 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:13:45 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:13:45 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:13:45 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x260100, 0x4) perf_event_open(&(0x7f0000000340)={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_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000180)='\x00', &(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8, 0x3) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000380)=@IORING_OP_CONNECT={0x10, 0xca9e09d5bb4a44c, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r5, 0x0, &(0x7f00000002c0)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x3, 0x0, 0x4d1241c2, 0x0, 0x0, 0x0, 0x0, 0x1, {0x1}}, 0x400) sendfile(r3, r4, 0x0, 0x7fffffff) 18:13:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:13:45 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca5637"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 870.609359] loop6: detected capacity change from 0 to 64 18:13:45 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:13:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:13:45 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000", 0x24}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 870.619966] FAT-fs (loop6): bogus number of FAT sectors [ 870.620374] FAT-fs (loop6): Can't find a valid FAT filesystem 18:13:45 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000", 0x24}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:13:45 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:13:46 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 870.872213] loop6: detected capacity change from 0 to 64 18:13:46 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca5637"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 870.926444] FAT-fs (loop6): bogus number of FAT sectors [ 870.927435] FAT-fs (loop6): Can't find a valid FAT filesystem 18:13:46 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:14:01 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:01 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:14:01 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x260100, 0x4) perf_event_open(&(0x7f0000000340)={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_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000180)='\x00', &(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8, 0x3) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000380)=@IORING_OP_CONNECT={0x10, 0xca9e09d5bb4a44c, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r4, 0x0, &(0x7f00000002c0)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x3, 0x0, 0x4d1241c2, 0x0, 0x0, 0x0, 0x0, 0x1, {0x1}}, 0x400) 18:14:01 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:14:01 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f64c1201", 0x35}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:14:01 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:14:01 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) [ 886.432515] loop6: detected capacity change from 0 to 64 18:14:01 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 886.436885] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:14:01 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x260100, 0x4) perf_event_open(&(0x7f0000000340)={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_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000180)='\x00', &(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8, 0x3) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000380)=@IORING_OP_CONNECT={0x10, 0xca9e09d5bb4a44c, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) 18:14:01 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:01 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:14:01 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000", 0x24}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 886.698836] loop6: detected capacity change from 0 to 64 [ 886.718262] FAT-fs (loop6): bogus number of FAT sectors [ 886.718726] FAT-fs (loop6): Can't find a valid FAT filesystem 18:14:02 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:14:02 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:02 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:14:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000", 0x24}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:14:02 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2a", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 887.030017] loop6: detected capacity change from 0 to 64 [ 887.064071] FAT-fs (loop6): bogus number of FAT sectors [ 887.064884] FAT-fs (loop6): Can't find a valid FAT filesystem 18:14:02 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:14:02 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x260100, 0x4) perf_event_open(&(0x7f0000000340)={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_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000180)='\x00', &(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8, 0x3) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:14:02 executing program 5: socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, r0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000", 0x24}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:14:02 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2a", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 887.297048] loop6: detected capacity change from 0 to 64 [ 887.326554] FAT-fs (loop6): bogus number of FAT sectors [ 887.327482] FAT-fs (loop6): Can't find a valid FAT filesystem 18:14:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:14:02 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:14:02 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x260100, 0x4) perf_event_open(&(0x7f0000000340)={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_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:14:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00", 0xc}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:14:19 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x0, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:14:19 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x260100, 0x4) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:14:19 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2a", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:14:19 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000010000000000000002", 0x2d}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:14:19 executing program 5: socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, r0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:19 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:14:19 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) [ 904.448100] loop6: detected capacity change from 0 to 64 [ 904.464047] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 904.469999] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1) [ 904.471233] FAT-fs (loop6): Filesystem has been set read-only 18:14:19 executing program 5: socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, r0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:19 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000010000000000000002", 0x2d}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 904.696515] loop6: detected capacity change from 0 to 64 [ 904.708339] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 904.715410] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1) [ 904.716496] FAT-fs (loop6): Filesystem has been set read-only 18:14:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:14:35 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c1", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:14:35 executing program 3: 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_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) clone3(&(0x7f0000000640)={0x127363500, &(0x7f00000000c0)=0xffffffffffffffff, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f0000000000)) syz_open_dev$tty20(0xc, 0x4, 0x0) rename(&(0x7f0000000980)='./cgroup/cgroup.procs\x00', &(0x7f00000009c0)='./file0\x00') r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$AUTOFS_IOC_PROTOVER(r1, 0x80049363, &(0x7f0000000080)) r2 = signalfd(0xffffffffffffffff, &(0x7f00000007c0), 0x8) r3 = syz_io_uring_setup(0x0, &(0x7f0000000700)={0x0, 0x573c, 0x4, 0x2, 0x0, 0x0, r2}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000340)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x110, r3, 0x0) syz_io_uring_submit(r4, 0x0, &(0x7f0000000780)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x1, 0x0, 0xca, 0x2, &(0x7f0000001a00)="f9859c67bdb5627dddc81a5731bde15e8900d0729f72db1cb6abd4d58fdf77ffced78d9447f73d24b8d89a3822fa69324e861564e034624e62518dc7f789b7e4fecd3c022f19019ebcec6ce96bde02388ae8ade5559c688e0a2167afd30141651834d18e4eb25d6830067a3a2c4b405504061642958883bb254a01b3864298f92ee2f28092403b7fa48be122cd7ddea6b8fe55f52f6e9a2400a2c2f2491504d35daf38574575c21c658f6ecb3a930f7aa15c43d751de92d1537b6955ff79b7b4cc56c9dccb2ad3ff998e9eddb5d095cfb6f3bc3d8ca10d4edc580b5c46207409c7cd68e0e81f6fb773ba1f5378b0ef830f6f43bb31bbdd518dbf5545d93ba23e39851fc1305b2d7467ab4dfbd81e2f88a6cc57b3c5aa4cbb66d2b0ae6cb72e4ed5deff1ed67f8d3f746065540cc4ff10e36173ad83c974aabb970d7eb98e01d732dcc0d7477b788a0c839297520fbc36530d013ba1ec67a05bb112e48febf241d9371f7fc183c0d2ef983b8c0af751fc8297c1143675bb9972c2d9187ee303e536a0c2d3cd7fffc0e02162aea56d361ee612a4753357ed944bfc97648b5f416757f73f617462441c0da26f1673bde3e0f659ad2c3b59e0f22c2e5c3bdb0485a3bc0049465f818237670345e04faf556be751b4a0d3d67674368496414e25dbe85127ecd6af4ecf73a859592559ef6ccfb9068cb67c7e18cf4c222f56452bbdd126f92722b811e1c2496e72717fa1210b2df638de64666c1725aef4ad3cc71df15e6b7f12bd861fc86e58975f0da0051840d0d9c5706b9d3554b315ca5cffeec3fc977f7def832511bce5f49d05dfd5352aa1ff341c8c7b07efa02ff274e6f8b5bbef74bef1036a4569760843a2714a7b41a9aabff29d9f777ec46ecb6b82f61fd3102c080b739973720dfbfc13e815516c4c04a3082fcd62116de85a375d5135eb2315d38f35f5a981b7e502428d98cc4f04dc95feddf14f3d74514317b523fb15c8e8fcde98c110f8a66988861c5a89a9d242decfe23ca88169b6cb23e7a8844edad247e10f561b0017a663bf2dcc93e6a71d1b444972d0166b4ca33b5dc3c97ff25dd12c3f9b7d5ebbed69e954a65e2e69d179014be2343eb2c471ea3655ed62f6d30409386605a5c48ca97dd296d4e41ba90bb4cbd4fb2179b4dd8082aacde6a9b0c1e4df2211f074078d7b4c82fd324053b038ccd4b3d0122bcdd8a81d0fba4a632f904a01e2b23c9c0810a46e9e8212a339693dbfd0171a2475fad1bf1f5a40c8813e80dd14d8e3187b8f6b92da8147bdafd17f1d550b7f8bb58a14c0482e2c234c1f80b9dae6a4053b69f493a442ec5fb6c0f6d6515b939c75ee34cf72036f849e18bfafe1e879015c3b68b2a593d6dc1e719a3234d3d1bfe76b890190296ca60f5ecea31dcae4175c385a068f96f24f069ecea3a117977c31c30194238b2609917e89657f728681c0601e3dba232c1f992a0d31c7acbaf6c96e6ff8625e78b030fa83824a38849313203fa23d3e1696a7da80ac9c8a3b05dbcf59bae8fcd0f15959843f7d557b9f0ecdec5164d3735f2c3ffdaf6f331fca4db9381ea8f75a620bc21a8f1d224384aa6ef9b34a06f229c896fc612691a6ead8cf2e96cd0a012561bf88062d29ae79321600ea00ef330538ecdcb631c7edae757a7d2e8e7201c4ac33f790da3bff1c90945f49ebea2d6140d99a88a97a16967a2162aa4e94b7ab51ba2b3b3fc764d73ee738b0101cad2e763bb8362ea556446dde318886b6c0dfe7920b0da541cecdd3d081db6edc2e0fae3e2b31b48bb23e4fba8a8ff1b3abc6df3b94772459fd9abebf5bcde32868bb076f70d8a3f4c3ca9875841a52820b28fd32ec1d2a6e15437de5c8f8a235a0577f13362c04b3ef4fb6fbc9c4f118115e77b6319badb3309ec5089ceda09019ec36a2cb5456e8a11eda6b91b5d05631448c6bdb7b0d2b2189b4a260964c12c9d36457a54fced0e6b46ee1c4e71540daf63300fc0207ea1d5068aa66037ae9b40dd92c948328a7de8cfab5c0ced0a99ff5ea180feea6a6cf7b29c1fc7b61cfc5b2fd7907aa61ed66ccf538b16f04354d5df28bda7d3ae6161ea71f90002c6138f0148e7afc5359ecdad20fa7580b51e42e6cf618cc0e12bed1d4d9710c0acd736fb067b0611824cc8358e791c9099b007b2e2ff806175890eea7434e2fd2de136287d612e5d3b8f57388f38ecdd153ac06d3c71e51c01cf61f0501282aad295f2a9a976421f1fb2dfdae07e759210edbafb54eb654f6e8cb4b881001595ae46817fd465ad2b3442f6262c69cbf78c699ab6abf084bc6dc69627ff9a94bd9fd76ca6f999da227c821ebf8239ac3f4c5c2facee8daef875264fad5ae8402262cd781d1b3ad988c42f0f820c1644fff4bda0d665e6c12d9a346ec59e60624a14409cc35e8c77e22c5701c3561e0a473bc31d174180925cca571103befecfb75f65f15f3efed010ee1d0eeeed6b55e0b2e8699b09d95a72501d31ff0d3f9a7473f561d1a49ac4a94fcc0344b5107007e0b9220a2a8f88b9c18415d17b8317cb337fd4154c9b7a2802def0b100aed9cc38989641cb31251ac378f345ac1a49fea7e8123418bfe4df7176063fe3789aee06d0846bda6a50a62bfc900ce30e25536501e89eee07f6bdfa9261a0612a0f30d06ab475391be7f2cb0dfee22bd9380e8e082a11ada98ab408aa702d70313fbcde42673fd5cb7c7113d0b9fd0c11b3cf8951c420d0514dfa276a11af59f72751a378b4f38024f5a4bbde1b600bcae05df193710b032b3c2fa7ac22158ea9cd77bd38995381063d5aa444f24be95f72cb63c9096281967d7f6b35ae0f2ffd6013c4fec9215eff2f4ec2b32389954d92f47bf3b60c64520bd4f048ecdd4b0a1ca51e73441352a3752f06377e9f648cd69cf43bd909aaa525a7802e43696c92736b20195efcc2f46f289974b972aa10b1afefb7a9ef297af65ab991162440219b0f0ceadee195a580d5fb6e8343c6f43937c54ddb8ad6d07be2e2f4322e85ffaecf137cb4db9e7e797c46f97ce5d544173d12069331d65769138222468e2b18b65d394e65568392c59c736aaac03002dc1242c0fc10b627da8c33e3bbaa6b81b3d4ad445d190c4590ac86dc22a2bf7f9cd5a824f889593d5029f7b20437c9d7c27cb79c5a1d0b87d799f64dc411a013675d5f19ef82fd5b38b9dcb2f47475858ecf179365e7e0308ef295aad2f8f7602fc2e14d1be46c2877f37dd2452fafda4d87b22cca1be3357f96195f0e8b3dbd4430e5ab46929fda85a18607fac4ad6ec4125011432a8a3d01fffea13202582c59c2c111688dfba3154d459863a6ddfff164884952b3b883ed4677eb801353da961ef47ebc837c6a4ec091feb3486446fc19f0f748060a6f8a3d6708c5bda1adbae24ee782016708a68c4b47aa7d94bf105fc5b8486e62fb723c9c8567e2a875175e455b728e166872470289aa8e48cae0d2f2c73cc67b16ce0688d3f09eb890e518d695e33b2103038b3ef88c83dcbea06d405c9a219531201b37e6a4301101e64084d1be07c6864be044666b4452dfc045afb659b55e69dc4c9a96bff09639551810dbc446392e2ab66cb75a3cf02eb1c33b96309c0961dd33d1993250fa90284f2b2337cd372f5527424b648d350b24f1697f0ec7a8dd3529e67853e424103a37db5973d4b107ac7d259ca0520fb8401ec19a42c78d1ae1d8006921f8f460f47d583e55c705c468ed9f54c8cb1d608fb48248921f26f19944f8008e17c54ae3e055d9f0e2bb30071a5bba6222401508dafb9de45505d621300104ba549e465ef0177f9771d959462bdda2a9a81433741449143d1823973e6db585dd61827202b620de5213a6e709b0fabaf2868e576ff8859b6171b99a8f4a84bbee61c7f3fbc263d38e70890e54a24d7e74df58d75f2f8efa38319a9c12bf4aef369b573ef213069bc71fdd38e6003046312b724a0df25c6df4d09bc9daa1928f5a19ac8d0469e8241f99c9598bc4f5e5d0fc28bd1cefdb754033551eb94b65165d14909c58741b4901fc22e18711ecdafcd979a2ef41db413154154ffa4227f895a7b22f7b216bdd7ebef0051e6faa4598d1d331f8a6aa225a48fc856a723c9dd0067861a1756fc8db21f9bc931f5cf2d53b76995d33f1a8f48b2fcd2005bb9dccca5e99e7d9fc642bdff81b2376c864bb88449faad7397a234ff5c6afbe175dc5fd82aa42689305a7b9826267d06c68ce41b87e9bf3ad68d46c73311460b9c06894244939bee017acd87a5016da823f397310d843c17aac31f16c0b4ae127a5611d446035947b01785eaa1ce31548e57d7f663811e4ea436242269b4f6ee420d4e9cc5752e4984fa915d39f55099a1f1336d85cea44b68255b4daf974c3bbaa15f20e1f0d91c1897d16c990ff0db1d06abff460d2083a650e6055ff2e11a8accb8302cebaf02d9f877a8240066709722595c673e2b6c79c697810cd38e008dc469361fb7113d9d1ff916841bcbcbda12b0501ad630ae46e90840f2ee67997a0e6f95ba0c1389d658db582dc3a55926befcc729eb8a9643f2bb8fae9e333effa6daff9390d03159f3139145ea43f12e028e36e026ed4a12524deab1bb76fe0ea80838c9c6ee1dd9e5b9f9c8a4b702b2be2b8a93d24355cc46ca2aeab8017ef3c83c7b97fc85b31021e1b4ab2371893c14d7550c8848eb8a819abe5e87aa8ab2656fff168ee32b33c670929305c3a29d6b763412c5fe87ff9b152a052d9d9c58870db2ac42f4e284502eec32f9bb24220896ec95d3e8c8bf9cb17b2dc5049ece86bb1fee683e8940174dba94c0f5e67e9c84dcd10c1176e126013345ce198e6639bd212dadddaeae73632d1ac823ec5d9d8df507edb5c891a0554b0219d21c31ab5cba16a217e53f66ac3659630d354848a50ac3af2ac79dec993058d2e524e3803a1ebfdc01476e2fe1bbe09499d8988cc30d1e1efa7356fd83dce7ed0d0dcf2e6a1551f87cead8c572e8b4e3b0462b625f71cd9d0608ac2298b5ccc80070de7e631429107109978a454bdd222588c9ac4d857645701d5645213d1ea704e7669ced02f9331179450519c0e5dc8d70179680f6e8d6c9bab97a8da3a4da105fa827aebac8aeb3ff02cc23ba2c73d6c18fefb81b36e8599fa6a466eea1e10c367a33dcdcf0ef1a99e0448752495f1a92f5a67d1fa00db6e3c0643ab76e8bae38f3cc384a52ff55957073843b299668ba8099a643f0d1f946d30ac012c56603dd8dbdbd6ee5e00ace60620cee5af2f4ef23ddaba3c73626bd35266c0c293b7e97010179d1f573b203c01494bd30be427d473cdda25deb487b0e05b0ed8f6e9527a201c2e2c5305b98934f1308f7b2b9e81f7f7f85eb81a7c2d4e10564d71c7c2b549bf71a7ee126dd60887bc5797222262fdb468d00b3a7b5fb5319f4ea1060242ea3ace1164676c91069d76727629833eaf4d3ce28e77e24cb92f0cb7c5bda9c1820ce4abdd6f3a29f737456485bdcc21ed4b1418c0b037f46ccf70e722ef1ca8acb6a5018bc9c6ac087581211136b494b5288e96438dba41b7a03e6daf3eaccf764a594ae8339eaa930f6cdbc322e4ca46a014b0f51875431859d8a68c632c0418d4b5286e5b47e9601f6f30c818a25e524a95341cea9c96a11dd3ab35f90c376defc990b06c066d583e001cc1f21fc3486de4add07e99329c248da8c494da8b6055e0a503b99f7ee7233cab5b25bf2c42ff6cad07af8ed38e89a1521c9cfeb947c3a96270366e62880175ec8e451c574f9a5bac9a8a8c3", 0x9, 0x0, 0x0, {0x3}}, 0x8001) io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000580)=@IORING_OP_RECVMSG={0xa, 0x1, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/255, 0xff}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/68, 0x44}], 0x3, &(0x7f00000006c0)=""/229, 0xe5}, 0x0, 0x0, 0x0, {0x2, r5}}, 0x7f) gettid() openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000005c0)={0x6, 0x6, 0xb6f, 0x9, 0x47c9}) 18:14:35 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x0, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:14:35 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:14:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f80000200040000300000000000000010000000000000002", 0x2d}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:14:35 executing program 5: r0 = socket$packet(0x11, 0x0, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:35 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 920.153024] loop6: detected capacity change from 0 to 64 18:14:35 executing program 3: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0xcf3caed3d8c7cb92) shmctl$IPC_RMID(0x0, 0x0) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x4000) shmat(r0, &(0x7f0000fef000/0x4000)=nil, 0x5000) r1 = perf_event_open(&(0x7f0000000080)={0x0, 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, 0x400, 0x0, @perf_config_ext={0x0, 0x80000001}, 0x0, 0x7ff, 0xfffffffd, 0x0, 0x6}, 0x0, 0xf, 0xffffffffffffffff, 0x3) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x4) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/route\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, 0x2000000000000000}, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) finit_module(r1, &(0x7f0000000140)='/dev/loop-control\x00', 0x3) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="7472616e730666642c7266646e6f3d0d68fd263a09ef093ff5b13b072ea2007632b216412baa6e34756930af58073191745db540f7a1cc10ce937a440acab861703c5df62e495b9f6ed1478f6bccb9aa1abd171e0185c2e2d0c197a669825027e613860182a441fc69624680faea91f1001ca8302a34af12b36cc38a4cd7d23e882450de67ab69ecf7df432bf4923088cd5b3e55cd184de761cf5328fe81c5f2c0af0330f3d1a9000000", @ANYRESHEX, @ANYBLOB=',wf`no=', @ANYRESHEX, @ANYBLOB="d88f97a36d266e27a36a12a20dd33d62e9937a078f"]) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETA(r4, 0x560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "63d96b14c3d6235c"}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000180)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) [ 920.191849] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 18:14:35 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 920.204181] FAT-fs (loop6): error, fat_get_cluster: invalid cluster chain (i_pos 1) [ 920.205269] FAT-fs (loop6): Filesystem has been set read-only 18:14:35 executing program 5: r0 = socket$packet(0x11, 0x0, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:35 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) write$binfmt_aout(r3, &(0x7f0000000c40)=ANY=[], 0x820) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:14:35 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c1", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:14:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:14:35 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c1", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 920.475346] loop6: detected capacity change from 0 to 64 [ 920.530348] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) [ 920.538109] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 920.539569] FAT-fs (loop6): Filesystem has been set read-only 18:14:35 executing program 5: r0 = socket$packet(0x11, 0x0, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:14:50 executing program 3: syz_open_dev$loop(&(0x7f0000000140), 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, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x32261, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) getgid() r2 = fcntl$dupfd(r0, 0x406, r1) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000480)="9d34935b1a8851da9878f9c0b14cf6281b4a31757ac38d518b24f3ad271feb3a47c5db3c6001a6094314c697dde179b826c43bfcc1c81c24b1b61599a663d09d6541d641b2c66dc6da624ac64fa81b9c5515d77cc209d7d65867b04445d2038fed60e0d3a63ede2f7f5f9057492202b0f32cfea5fb231c65aaee19b99b03d0d4be7a3fd2aeb474ecd346d0e151cca3e2dfda435d70c9bad17d7478ee12e8acf032f655d0f22e91ba476aea7afee484223ae16e792bb22640d0a8db1491d3d1cdeca6a606601fda407a59cbcdfdd748bf7a72a97eeb4eb230f03db946f927f913469cdf932afd4f06f8fd46575a0b05501da49698f480ba76bf4f4bfa603ff33a") r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000000)={'lo\x00'}) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000300)={&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000180)="f61f582e71028422b74fdfe1c853012be0437ae5292e565df44f7826d1e8ae8b3742c1ebf3e4aa3ec4490f956910d89780652d1b2528b94ba5c4ec50cb9d589cc77685e64abe121bc4dcd00fe35ab67bc47de8248b8ded9e5252d1288dd6e956ef60797a8a86145922be8fcf48c048ea98c6aab26cf41478197bc9e73af159a5ce1e3a", 0x83}, 0x68) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x10000000) perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x808, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x53}, 0x0, 0x4, 0xffffffffffffffff, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r4, 0xffffffffffffffff, 0x0, 0xfffffdef) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000680)={&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000580)="ac2e387f5677ee51aab37b7218a54b3558a98d7bbe9b485c07879ae87524508169ec3332beb751c9c03965b578327789181c75b05ba9ac2ee63d15c120ee9bebd0f80befcbc923ba8b9db39d7b33e4da64d432e2a50cdaef99cecec8745d46843999d76b097f9d7f103e947686e17a6fcfcca94b70dc49a09894044d055b27710c58778cb420075774d7e6d1e6e686ae131a58ec9a83157357a198750f9e3f14d26eb278163d70f1de4535ffcf829387723aaf71d1edefd396c8454817e8f294523b4522d862e8ae3afc2eaf817fd4f0ff1900bec1a02db31605b2489140deb20938950b004510d089749c270825bb1b6a74d176ad3157451b6b", 0xfa, r4}, 0x68) syz_io_uring_setup(0x5735, &(0x7f0000000380)={0x0, 0x135b, 0x8, 0x3, 0x6f, 0x0, r2}, &(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x9000)=nil, &(0x7f0000000040), &(0x7f0000000240)) r5 = syz_open_dev$vcsu(&(0x7f0000000400), 0x919b, 0x0) pidfd_getfd(r5, r1, 0x0) write(r1, &(0x7f0000000080)="01", 0x292e9) 18:14:50 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x0, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:50 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:14:50 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:14:50 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x0, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:14:50 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x101342, 0x0) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:14:50 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 935.626827] loop6: detected capacity change from 0 to 64 [ 935.636935] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) [ 935.638068] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 935.638800] FAT-fs (loop6): Filesystem has been set read-only 18:14:50 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x0, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:14:50 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:14:50 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) [ 935.782269] loop6: detected capacity change from 0 to 64 [ 935.797743] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) [ 935.799163] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 935.799883] FAT-fs (loop6): Filesystem has been set read-only 18:15:07 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f64c", 0x33}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 952.582577] loop6: detected capacity change from 0 to 64 18:15:07 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:15:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440", 0x12}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:15:07 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:07 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x0, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:07 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:07 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x0, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:07 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x9) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) [ 952.600306] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:15:07 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:07 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:15:07 executing program 3: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000500), &(0x7f0000000580), 0x2, 0x3) utimes(0x0, &(0x7f0000000280)={{}, {0x0, 0xea60}}) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:08 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:08 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:15:08 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x9) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) [ 952.937275] loop6: detected capacity change from 0 to 64 [ 952.964863] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) [ 952.979418] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 952.980724] FAT-fs (loop6): Filesystem has been set read-only 18:15:08 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:08 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x200000, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 18:15:08 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:22 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:15:22 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:15:22 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x200000, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 18:15:22 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000540)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="601c6d6b646f736689254300080120000400004000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[]) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:22 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:22 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:22 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x9) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:15:22 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 967.486322] loop6: detected capacity change from 0 to 64 [ 967.521681] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) [ 967.523429] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 967.524949] FAT-fs (loop6): Filesystem has been set read-only 18:15:22 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:22 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:22 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) waitid(0x9245569fb5078465, r2, &(0x7f00000003c0), 0x1000000, &(0x7f0000000440)) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:22 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:15:22 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:15:22 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x9) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:15:22 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) [ 967.733301] loop6: detected capacity change from 0 to 64 [ 967.747740] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) 18:15:22 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 967.754335] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 967.755800] FAT-fs (loop6): Filesystem has been set read-only 18:15:23 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r2 = gettid() syz_open_procfs(r2, &(0x7f00000012c0)='smaps_rollup\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x5, 0x3f, 0x80, 0x1, 0x0, 0x5, 0x40000, 0x10, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffff, 0x7}, 0x81, 0x0, 0xffffffff, 0x5, 0x856, 0x0, 0x8000}, r2, 0x6, r1, 0x0) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:23 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:15:23 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 967.938160] loop6: detected capacity change from 0 to 64 [ 967.960387] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:15:37 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:15:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:15:37 executing program 3: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1010c2, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x200000, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 18:15:37 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:37 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) r1 = gettid() syz_open_procfs(r1, &(0x7f00000012c0)='smaps_rollup\x00') syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:37 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:15:37 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:37 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 982.422101] loop6: detected capacity change from 0 to 64 [ 982.443857] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) [ 982.455541] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 982.457176] FAT-fs (loop6): Filesystem has been set read-only 18:15:37 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) gettid() syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:37 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:37 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:37 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:15:37 executing program 1: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r0, 0x9) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:38 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:15:38 executing program 3: r0 = 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, 0x0, 0x0, @perf_bp={&(0x7f0000000240), 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/locks\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000005c0)='net/protocols\x00') ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000340)=0x2) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000700)={&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000006c0)}, 0x68) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="5e86055208c76b659d48ec2b9476260f12789c1567866fb1bb5575adc7a85afd4f3795ca060d900f96d1d928d9a7779668b6dc6fed05c17ca9d5df00cf408eacff4be721287e051772e0df31fcb79599e7ffb3d0f1b611500325e43144cbbd8865fbb3bf7a70492561507b3a2239929636d58f540bd0771e3f2dba65ffbff87477a7149dc31664ea79b107bee6c3f9834628be04faee38818df0c425334b92198efa69990e87eaf5f45573c3c53ed721e98de5ae2422fc5b543b10c83fe27a34862fc841b53cf14fe96f4f734c453aa8f9e3ffe2330566bb0bbf2e9db91125c6eda10003e41f32", @ANYRES16=r2, @ANYBLOB="010600000000000000002a00000008002f0000000000080002001d9a84996501e4316a9309942f8f2c244631aa4f47a03ab053020173b855c9707c43bb0feb19", @ANYRES32=r4, @ANYBLOB], 0x24}}, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/208, 0xd0}], 0x2, &(0x7f0000000540)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}, 0x3) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r3, 0xc018937d, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0x1}}, './file1\x00'}) syz_io_uring_setup(0x5081, &(0x7f0000000180)={0x0, 0x6594, 0x1, 0x2, 0x253, 0x0, r5}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000200), &(0x7f00000006c0)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) sendmsg$IEEE802154_ADD_IFACE(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000640)={&(0x7f0000000600)={0x40, r2, 0x2, 0x70bd29, 0x25dfdbfc, {}, [@IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy0\x00'}, @IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy2\x00'}, @IEEE802154_ATTR_DEV_TYPE={0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x8800) [ 982.794154] loop6: detected capacity change from 0 to 64 18:15:38 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) [ 982.843537] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) [ 982.855086] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 982.856637] FAT-fs (loop6): Filesystem has been set read-only 18:15:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000", 0x15}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:15:52 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:15:52 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:52 executing program 1: dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:52 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:52 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28", 0x31}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:15:52 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:15:52 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 996.906084] loop6: detected capacity change from 0 to 64 [ 996.916841] FAT-fs (loop6): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 40) [ 996.920719] FAT-fs (loop6): error, fat_get_cluster: invalid start cluster (i_pos 1, start 2a374802) [ 996.921404] FAT-fs (loop6): Filesystem has been set read-only 18:15:52 executing program 1: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:15:52 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:15:52 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:15:52 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, 0x0) 18:15:52 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:15:52 executing program 1: syz_io_uring_setup(0x0, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) [ 997.131321] loop6: detected capacity change from 0 to 64 18:15:52 executing program 3: syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0xa4d, 0x2, &(0x7f00000010c0)=[{&(0x7f0000000080)="2afeb8c7119e7837f3fa13937106a818936032c0b38ffc85e55f8bf39fdab813a1bf2c214ccaab4265aa3677cae151ac4740c3d0c352c7d86a8eddecf1f3b5152d980c5ee5e8d77bafe304828c0c23b8c03840accd68074266fe9f0e61f80a12c13cff665cac5708a71f2b9d92ff34c63e5ef08c694c0131907397ff5e808ec48a1c594a41e62c500e1028f9184ab4a612eb6c0334a89b1eff5e77141f5a0ec57cd5c9eced5926d176cb38ed91f7d2d5173b88efd0ad99bff44fc94826af38dafcbcd23ab2732accc641ea9ef7d58c8b1cd42e05923c039bc85919d7a8596f4a121d30fd5a51fa10fba069db22af48581c48aff3d3b876add51e58aeb80cca69ecaaceb8bf8a02bcbf332bb0fbd92307f47ebafac23bf9515f208a5f4392b7b417acde4fd0a0b7e427eb44498c0fd346942075939d91f12dc2aed3e686d91b962977d86f863a6ed242ac51f0f0771b236ea908f28db106ac7003441811bc14e007804062263f37abe86aeb312b1933ac1f44c11779799b0755934ec172f9bd7a581a096ae54e0ca051d4cf899fe8d5586ba39d6db8a1f0dff6157121bbe2871e55602d1bee55a68b83d28f7e4f4d8740ac45e57389463cb22147b1889d4153b187c447ccc6e2d03e648b2a8b95ec4e82cf133fc389c1c08498546321741cfacd1fd4e9417906f7cdca751884d06fd79b83746c20ff941c7e2392fcaa3851c834804445688ff03f5cabb1c57e3c52a593a1bc1f400c384d34afe72254d7be01bc1c39311315a37dd7150b528cc824a12ac4e9f58cf7a754f3456f37b24bdfca1378822c0907e26a346ee7c5791901147d00a2bcd7bbc3a5e3cee8450697c835452126701a9005e9f9a78496b51ebad4a8403940f3f222c41c0a735e8a0be32dd56b4b650ee124bc01b28b0a18a3c4a505ba1beacdbdad27772e2fc1c17d55fd02f0780283558f1c9fc3fb98fd2ede9a4756950dfa83f5980d8923e1f177595f497cabab4120e14fe4d14de44387d108920f7851b118c81461b2fc8b890c23b0d89e285d80aab612cf95c04e7c6b29c30db98cd81dea1524f72b418a38dfde3553704d615a792565924a5b808ea20a27e06f0834151529b033ac74f9eb2d742ca25073f6d1b4360414769986192a644a1e904a3ec44f193e46312ee3fae5376eb447f5e750def2b84f94af4a59619438e75c2776ffc17d903f52c6967d86e36a0128cf5b7b62bd7f6416fa9941dfbbd029c4dc2133558a57481a31e4d948d66eeb541f881194a907ec084fbdea9adf2ac1f5e0df03a0d3517eaf867291f1be5bcf7c928b70072b7f6a23801fb23999786cacf96b8f355c3c8da30713a9b943bfa2c896f83339baa0807775540c0aab067e8d3ec324bbbce9a4771f0f573c454c60ac19e236002568663581852b71e27c1c7c3c9515229a9608e506e2095ff348186de6a7c67390a0a8c9bbc0d986671fe29856c0eaa1b6d787dafbe31ed0f5bcaea5b7d4faf8e56714bfd7008fd87cf7fbb58f37809274bb9c69dabafb3625326af2798cb8ca47e708bc49b3b36abcd2f229b315e6e5fa70dbe2915a83ab2ac8b82ba19005f000da3bf11745d2d02b770cbd470f67b4aff12f4c384e70ffe077ec63f5f037d6d3616c546dbdacfeea0033d54aac80b9e99d4d5b400108ca65f2a24322eae7e60a07bf6674008b92063b5c72396a4634ad0f4e526986b77b6edf9a931d13fb951e56e31139bd31648eeb00dc088aeb56fed7abf3d50060f0378171caf34ca44877bd9b2f8237b21be24a067c97e69fe3289c9795f74303806fe56d957ebfeba53f3a59037d0410e8f93a9fae7ae02abb0b9e2acbabac3833e6b09c8d4498e1ccf09aa9d4be3f6bf0d888cb27f669edc20d4719104a600db2895595241310e236a544505db7562625f932ebf6ca9776ceef3f1249468292929f10433f8a0e8e0b4b8dbb37631ffc8dd30b38c05fb7a52fa03487b0eb037347fdcdc780b419c39eb9c468c9d35279d44aff0737a1ba40501419929b3767a2e36c9e4829bc9a8a72723832fca699639c024c4fcab921ac64764a5986fcf2866ffc07632bcdb5cc04b4122548ebaa66734b98a377b5506986ec667014f6130608d3794020651a1f955debe0fab1c09a401af97652aaf6ec779af66c21a113297077b1c7980708eecb6392c018b5a97c9cf9db9166000ef447e1cddd611627be53a79b0335a7ad1ae55c8b159f20b7b6e339643eda5068539db59412c8e4157bb03c3835e5092d69122b737c9b9676d2ef2fa5d2d2b929337ccdad29573fc1b51a6d129fd19d900a076e9708cd092008f9b181a99a0075af45e3d267b71a81eff24a82b0f0955ab08b96b4f35eb17adcef3ef88357b734ac385a562d4284ce889e07b4f180c35a8488371cd6dc4eebd25fb55ec8fc3ea27f85e34e1bc35629458e65ba77f05abf12ad3fb23b71cbcfc3b1e708c5ab3b34697cf6e45e5e975caa47ea38fc9968ec263ce758bbddd1a211f008064e8acce5d30833aa4620fbb98bff32bd3d983c91ddf77e595ce1212da630acd32300034e3c9bdab2e5299f6d25eb7c936fae79fca3129ec4df171f488b4c3fa8780cc0930318bd077feba081a8ee65aa2f3127f5b1cb5a51c4940096315efb42b4cccca91192afc30874de99f741d49c3a5191a5ce72b726b0a65b50a9af550dc11ab2c84c16a59863b37a4153eeaa4e0fee32e1419fdf8da725f68671c77a16a9a759831dbdd2b0c43ebfbe2d6545d41d96679a6b517caab4e598abf482d0f2aabc173a2873c74a651c5ee17d7270f99e520acdaeca129e857ee353b719999e7bd7a800eeb2e1c66226753e16c07eae8879c4ffd223405ead32b11031f446f1709d53a83d3a567af4f24574857e8f51300b255657454165a7edba5e568d4b8288f7bae8f65441d8e059d4a89da23710fef0b5cf52f1ae00fad1d405e070841f0b24fee2828f790fd9d52a25505ec57fc8dd26e02861049d0130ab3ac1c3e7dbfdda28146c4cc1c77366a72a07a90fc3dbbcd5ba7475246fdbbe1e5a36f01d65023b5f85edb0409488c7cd19a4514b584368c7ccada8a2ba38846b30258c53e8296057857ff734f1568b3b7237ad00affbb3d5c39548304f4b5bb491ae5c0b17a6d6bf9a1638fea602f4a64ec562946fc3474c2241970bd0186f3c67da2ff41a939ec8b912929d79569fffd345019b4a8e1031588b8566d42513a1512e54b9020640ae71382d796ea0320139ae38a8377233f8d83175562c5643de18d43bdd574d6fada5dc3a935d29fe1700ecbc48c372e3b6cc9536067c49ab29975984abfdbc3a251f4c49d50d5e922d7e4ccaa980b97311241f6ae834ecab773c165964140a95c2fae95c0c4bbefdea3639f4812474396c050beba61ea994944e5ab37c33c3de0a12564f270a987a2b4346b2848c137c3702988b741faba7105866e3fac36403fccbe56baf22a5d805141f8a37831950550951d948f98556226dd032f0b57cc75ce655450c39c329f4abd382f84669377c8d0dce5faf4c5e4450fe1a6f558a750f9839e6306f8492b19056847d0408c5800a59f21f459f4c26719bbf1744f2e7934f155d352b12e5d2ceb67428d6986ddb19c2b5d82e5439ddf5bc7f2a52f38a6d214cf8c0bc48b5245b8a45347baa583c5c70eed918db0d51ce19865ac49b1be3a57f76fc69a3beea3f57d83334778139f8438ca7823f0fa25e7292bc191e0d1c4f5e75e5dc273220fdbaa6aa951f2feb193f2ac1b438795c41c48576091b2f21625a4cc486777d3d31f192c47b2479ad5d03044f22db6d800cb3cad28fb0125eba92129a4ef5d6cd61b62b63c2a08ae4252ce908b0525113c6d70666345e4164c25512a1bb5f2d802916e0f5cb715181d15c7ab4e7f7e1842b9cf0e8fb81c8bd693d4d62e7771a78e9a24972b2be5142bd40dba168f3f0c3d71caa6ca7645f4bff018ee475d1dabf5d1f9b6f13f8c7ab299745ac8086c777802bc28ccead5708f251c15bda22fa88a25750efee9a40adafb858c9d82c851dff8b7f5fc81a72114fee0d672fb8dbe096d0b5d0e9d5cd736e2be64b227d4410199410da397525f27225bcfb47b5404951971bca2f4d16e64dc4b5a13b1f054bf43897fef804cdd5c854d387ebb24f7949fd0d49e8ecd2fcb79861c80e31a01596b69d8f80b54999f9a6d811adb409ebccd75d4a8b03c2367d247a4687f96c12e3ba1b406d576384cd813934c7ae3d884dba592bdb6eca476faefb314a50f37cdbdd9313b9aa7c63d82183844d622324cadd207cfc77b8cb56f4b26d0e8f8773decd9c0dd7b5ba1d2728f0fd4741f804e261542e86f7ba689dd949876accf34890900f51ebda54ae006ea37e70aa7b724a032408f50629e515c0b171a838674b86bdc6a67963aad9e695e8c74d6bdd1573840983678e9b7d6b420e53067cde4d7c56e8fac2d0681c88cc60115d084f12c78dbde772a7503eb527fdea4f80923605d0c16dbebaba3732468472eaf14461d5396d13a850402945b62dec63f8041e92cf58d1e403d0787b2d95ca6bcd1ce06c6eead10602ef42dc864e5b50bd57685e5e947668991f1195f309576eb91969cc8a65b05f9d437cc4f743ed6c400a7e4dd23062470b8f2da2bc7381a8c78d256d6da20e383358da67dc70a560bae230d895b0b02d0ed6725e688e0162e45de82a0a305fae629adf491031a1509854bedce9c8898cc75c7dbeaf7a04e7974d1d5f7086dbc23d5c260a7a238b76512fa70e3beb1f89bdc49223632299e8c2b150eed0307965caa5681ac23651ba3d2eb5321ef1b0e7c7da9a7efa268324e13b3c6c17c6fbf28a7b92b3ce79e198247fd03d89198c94caaf42907682d80d4a08358d56bfaf08fe676aef8b0f5d9e700e43ec5499352e1b629017531e5ca53fd99aee48a041a6b1773fa36278b847afdd35757d4924472bf46167998295109106a8ff7a29c3c37e7f6dd54a95457774040ea264885db42c720bd0987f2e9fbcb9537c5b1b194f1a0847c6038581b349dd23dc0afc23c482cc51813fee1e5a69a6ae0735df3bb3ef445497d8af15fbcff640a3454a9eb711e767618345f94f8d21a1783515a4f7560fcc2cb9e0c454db1428faf2843f853fa034478eff70ee9a76fa852fb7e89742891a86d6d1302870358f1d8bdd072f20e7cd900ac07e92b3421016874c77a8a2307774c7819050172acbcc7c68b1d547387c01574de98c1497cad361910e93bdb0c50241e82a1174968ff254fd3813b2d74dffd8525dc87c8682c7f5d701c3c998cdd225a624d8848c55f1d64262120fcdff0b0473d6c097c2a4c23265bccb976aa9886584d216a3c70c79c0e8e77d7eb6b1b35abd7f36bbd5da480f7830adf556b8c2fe84e327a3da4c22d42c001d209284745bcdf14fcf2a4992c7dc0325b4c4a9d8cf9b3edcb1d2050d9bac47d4d201da47a1301dcf1538c3ca08f6a93cfb8eab5fa470b239590c6e74a9985caf8783b1889f3b898ce10181959d00bc73dd190711b834602ad0ca4f8f35dfe5f66eb5e78215d73315855960994eea8b6ac90031ddc2ab1016e7721efadf10d83f0420ee26eecc69289d34893b52582bee326d42f724e3c43bbbbca605bf811bcc574fd32825dad0edc2c4845f23ce6303b91af10f36290d9bf731b8a0b8a6bfc89d6317c8f9a9ca0613c0f96db7d234ec8ea281ce85e50cfb4067002edbbff9867bdafa200b3d911d1fd855623870f0e6e4e8a63cc3b85bf045ffc22fe144a64c10866d0be05a2922003ec894c215d3b194", 0x1000, 0x80}, {&(0x7f0000001080)="a0c7dbeb", 0x4, 0x7}], 0x1088c, &(0x7f0000001100)={[{@dots}, {@fat=@dos1xfloppy}, {@dots}, {@nodots}, {@nodots}, {@fat=@discard}, {@dots}, {@fat=@time_offset={'time_offset', 0x3d, 0x564}}, {@dots}, {@nodots}], [{@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@appraise_type}]}) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000011c0), 0x109040, 0x0) openat(r0, &(0x7f0000001200)='./file0\x00', 0x0, 0x0) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000001240), 0x480081, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r1, 0x40106614, &(0x7f0000001280)) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f00000012c0)={0x7fffffff, 0x8001}) r2 = syz_open_dev$vcsn(&(0x7f0000001300), 0x78de, 0x40) ioctl$CDROMPAUSE(0xffffffffffffffff, 0x5301) r3 = syz_open_dev$tty1(0xc, 0x4, 0x2) ppoll(&(0x7f0000001340)=[{r3, 0x405}], 0x1, &(0x7f0000001380)={0x0, 0x989680}, &(0x7f00000013c0)={[0x6185]}, 0x8) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000001400)=""/216) r4 = syz_open_dev$rtc(&(0x7f0000001500), 0x7ff, 0x400000) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000001540)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) r5 = accept4(r1, &(0x7f0000001580)=@alg, &(0x7f0000001600)=0x80, 0x80800) pread64(r5, &(0x7f0000001640)=""/99, 0x63, 0x2) recvmmsg$unix(r1, &(0x7f0000004000)=[{{&(0x7f00000016c0), 0x6e, &(0x7f0000001780)=[{&(0x7f0000001740)=""/9, 0x9}], 0x1}}, {{&(0x7f00000017c0), 0x6e, &(0x7f0000001b40)=[{&(0x7f0000001840)=""/179, 0xb3}, {&(0x7f0000001900)=""/103, 0x67}, {&(0x7f0000001980)=""/120, 0x78}, {&(0x7f0000001a00)=""/8, 0x8}, {&(0x7f0000001a40)=""/62, 0x3e}, {&(0x7f0000001a80)=""/156, 0x9c}], 0x6}}, {{&(0x7f0000001bc0)=@abs, 0x6e, &(0x7f0000003ec0)=[{&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/241, 0xf1}, {&(0x7f0000002d40)=""/4096, 0x1000}, {&(0x7f0000003d40)=""/145, 0x91}, {&(0x7f0000003e00)=""/141, 0x8d}], 0x5, &(0x7f0000003f40)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xb8}}], 0x3, 0x2100, &(0x7f00000040c0)={0x0, 0x3938700}) ioctl$CDROMSUBCHNL(r6, 0x530b, &(0x7f0000004100)={0x3, 0xf2, 0x9, 0x0, 0x5e, 0xa0, @msf={0x7f, 0x1, 0x2}, @msf={0x9, 0x9d, 0x81}}) pwrite64(r7, &(0x7f0000004140)="a9060a690216d92310ca380dee78c3753dbdaf421fa79cbc780a2e677f5ec7aba6d3fca6523d7c0b466ea8c3e7710b12b6850062f01f66bf151363ffa292261e329594e4aace584a9a28ec520c035704c1d62242b7ea3e4c62622ade4d2e47d024279a72aab7f2e5fbf211d59272ca417467402131ba989f9dc49e7b73908bc5fe8e2f2c63ce900e96996d55c4cca17d99a6ad3be6d499e1cf0b16f8e46c4864d8a58a416ed93543e90133718d57d4e3ea5ffcb5680dd3", 0xb7, 0x100000001) r8 = openat$vcs(0xffffffffffffff9c, &(0x7f0000004200), 0x200800, 0x0) fcntl$notify(r8, 0x402, 0x0) 18:15:52 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:16:08 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:16:08 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000001000000180000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:16:08 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:16:08 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, 0x0) 18:16:08 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:16:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:16:08 executing program 1: syz_io_uring_setup(0x0, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:16:08 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000000)={'trans=fd,', {'rfdno', 0x3d, r1}}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000240)={0xc0000008}) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000180)=']{\x00', 0x0, r0) acct(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 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, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/mdstat\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE(0xffffffffffffffff, 0x810c9365, &(0x7f0000000340)={{0x101, 0x7}, 0x100, './file1\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_bp={0x0, 0xb}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = fsopen(&(0x7f0000000040)='rpc_pipefs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r4, 0x6, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000300)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) fsmount(r4, 0x0, 0x0) 18:16:08 executing program 1: syz_io_uring_setup(0x0, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) [ 1013.366084] loop6: detected capacity change from 0 to 64 18:16:08 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:16:08 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x0, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:16:08 executing program 1: syz_io_uring_setup(0x1, 0x0, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) [ 1013.519761] Process accounting resumed 18:16:08 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, 0x0) 18:16:08 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, 0x0, &(0x7f0000000240)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1013.664747] loop6: detected capacity change from 0 to 64 [ 1013.672422] Process accounting resumed 18:16:08 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000000)={'trans=fd,', {'rfdno', 0x3d, r1}}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000240)={0xc0000008}) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000180)=']{\x00', 0x0, r0) acct(&(0x7f00000001c0)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r2, &(0x7f0000001180)=ANY=[], 0x220) r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 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, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/mdstat\x00', 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE(0xffffffffffffffff, 0x810c9365, &(0x7f0000000340)={{0x101, 0x7}, 0x100, './file1\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_bp={0x0, 0xb}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = fsopen(&(0x7f0000000040)='rpc_pipefs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r4, 0x6, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000300)={{0x1, 0x1, 0x18, r3, {0x3}}, './file0\x00'}) fsmount(r4, 0x0, 0x0) 18:16:08 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000001000000180000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1014.023371] Process accounting resumed 18:16:24 executing program 1: syz_io_uring_setup(0x1, 0x0, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 18:16:24 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:16:24 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x0, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:16:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:16:24 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000001000000180000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:16:24 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 1) 18:16:24 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, 0x0, &(0x7f0000000240)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:16:24 executing program 3: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x0) r0 = 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, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x4) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/route\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, 0x2000000000000000}, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) finit_module(r0, &(0x7f0000000100)='/dev/l\xd4\xd2j\x97\xd0ME\x12w\xaf\xf2T\xe8#rol\x00', 0x0) r2 = openat2(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={0x200, 0x21, 0x1b}, 0x18) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0xb) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) r3 = dup(0xffffffffffffffff) syz_io_uring_setup(0x64af, &(0x7f0000000140)={0x0, 0x1f8a, 0x20, 0x2, 0x322, 0x0, r3}, &(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, &(0x7f00000001c0), &(0x7f0000000200)) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000440), 0x20001, 0x0) ioctl$SNAPSHOT_FREE(r4, 0x3305) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffe000/0x2000)=nil) [ 1029.112853] random: crng reseeded on system resumption [ 1029.122527] Restarting kernel threads ... done. 18:16:24 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) fcntl$dupfd(r0, 0x0, r0) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:16:24 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 2) [ 1029.153213] random: crng reseeded on system resumption [ 1029.167743] Restarting kernel threads ... done. 18:16:24 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, 0x0, &(0x7f0000000240)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:16:24 executing program 1: syz_io_uring_setup(0x1, 0x0, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) [ 1029.257408] loop6: detected capacity change from 0 to 64 18:16:24 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x0, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:16:24 executing program 3: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x0) r0 = 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, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x4) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/route\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, 0x2000000000000000}, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) finit_module(r0, &(0x7f0000000100)='/dev/l\xd4\xd2j\x97\xd0ME\x12w\xaf\xf2T\xe8#rol\x00', 0x0) r2 = openat2(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={0x200, 0x21, 0x1b}, 0x18) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0xb) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) r3 = dup(0xffffffffffffffff) syz_io_uring_setup(0x64af, &(0x7f0000000140)={0x0, 0x1f8a, 0x20, 0x2, 0x322, 0x0, r3}, &(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, &(0x7f00000001c0), &(0x7f0000000200)) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000440), 0x20001, 0x0) ioctl$SNAPSHOT_FREE(r4, 0x3305) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffe000/0x2000)=nil) [ 1029.289829] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:16:24 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:16:24 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) fcntl$dupfd(r0, 0x0, r0) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:16:24 executing program 1: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x0, &(0x7f0000000140)) [ 1029.529562] random: crng reseeded on system resumption [ 1029.558340] Restarting kernel threads ... done. 18:16:39 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 3) 18:16:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f8", 0x16}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:16:39 executing program 3: mlock2(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fed000/0x13000)=nil, 0x0) r0 = 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, 0x80000001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x4) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000040)) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/route\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, 0x2000000000000000}, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) finit_module(r0, &(0x7f0000000100)='/dev/l\xd4\xd2j\x97\xd0ME\x12w\xaf\xf2T\xe8#rol\x00', 0x0) r2 = openat2(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={0x200, 0x21, 0x1b}, 0x18) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0xb) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) r3 = dup(0xffffffffffffffff) syz_io_uring_setup(0x64af, &(0x7f0000000140)={0x0, 0x1f8a, 0x20, 0x2, 0x322, 0x0, r3}, &(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, &(0x7f00000001c0), &(0x7f0000000200)) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000440), 0x20001, 0x0) ioctl$SNAPSHOT_FREE(r4, 0x3305) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f0000ffe000/0x2000)=nil) 18:16:39 executing program 1: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x0, &(0x7f0000000140)) 18:16:39 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:16:39 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, 0x0, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:16:39 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:16:39 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) fcntl$dupfd(r0, 0x0, r0) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1044.597730] FAULT_INJECTION: forcing a failure. [ 1044.597730] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 1044.598666] CPU: 0 PID: 6593 Comm: syz-executor.6 Not tainted 5.19.0-next-20220812 #1 [ 1044.599261] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1044.600092] Call Trace: [ 1044.600286] [ 1044.600458] dump_stack_lvl+0x8b/0xb3 [ 1044.600760] should_fail.cold+0x5/0xa [ 1044.601048] _copy_from_user+0x2a/0x170 [ 1044.601342] __do_sys_memfd_create+0x103/0x4e0 [ 1044.601688] do_syscall_64+0x3b/0x90 [ 1044.601969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1044.602346] RIP: 0033:0x7fa187b90b19 [ 1044.602623] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1044.603903] RSP: 002b:00007fa185105f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 1044.604442] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fa187b90b19 [ 1044.604986] RDX: 0000000000008000 RSI: 0000000000000000 RDI: 00007fa187bea0fb [ 1044.605517] RBP: 0000000000000002 R08: 0000000000004000 R09: ffffffffffffffff [ 1044.606058] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 1044.606589] R13: 0000000020000100 R14: 0000000000008000 R15: 0000000020011300 [ 1044.607132] 18:16:39 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:16:39 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 4) [ 1044.681487] random: crng reseeded on system resumption [ 1044.695724] Restarting kernel threads ... done. 18:16:39 executing program 1: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x0, &(0x7f0000000140)) 18:16:40 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 5) 18:16:40 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1044.944159] loop6: detected capacity change from 0 to 64 [ 1044.964985] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:16:55 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:16:55 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:16:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:16:55 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:16:55 executing program 3: io_uring_setup(0x0, 0x0) syz_genetlink_get_family_id$team(&(0x7f0000001f40), 0xffffffffffffffff) r0 = syz_io_uring_complete(0x0) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'wlan1\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) getsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000340)={@dev, 0x0}, &(0x7f0000000380)=0x14) sendmsg$ETHTOOL_MSG_WOL_SET(r0, &(0x7f0000000440)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000400)={&(0x7f00000007c0)={0x46c, 0x0, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@ETHTOOL_A_WOL_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}]}, @ETHTOOL_A_WOL_HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @ETHTOOL_A_WOL_MODES={0x12c, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x124, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, '%-+.\xd4):\xda#\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1f}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '!&!\\\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\\\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffffffff}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1000}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'wlan1\x00'}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x111}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'team\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '^(/\')/#\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffffb}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffff8fac}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}]}, @ETHTOOL_A_BITSET_BITS={0x4}]}, @ETHTOOL_A_WOL_HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}]}, @ETHTOOL_A_WOL_SOPASS={0x36, 0x3, "5433e1caf3825c226b0e9def5f4269e55f6cd08103eb92b8c0d99f85936516165ebfc2f541f4e47b93eb3bdb432310334571"}, @ETHTOOL_A_WOL_SOPASS={0xcf, 0x3, "aecb0970dca32d586048bf78b78fbb39655c4bb5bfc69587b56619b9b763f6dae87244976582369cd1189b23c9b43366d86591ee49d11542e47b7560ee640aa6b3f8e1997f6eb3ccf8ee00c7ae593ff98a6c0dea01b560c3e46269964cec7202c138f7b2cc99812782f966af63afc03b08178836573342ecdf921190974c3495c7681765d5254dcdf7b111d0cb5802f8b4184e5c2c788922a2104708973ffe60cb1870ff9e7a142111e3fce15bb876d845dfedfcdc09404e0202d4fd116f438ac80b8f191b585bdbe55c46"}, @ETHTOOL_A_WOL_MODES={0x84, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x80, 0x3, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'team\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'bridge0\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, 'team\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000000}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\\.\x00'}]}]}]}, @ETHTOOL_A_WOL_SOPASS={0xe7, 0x3, "71404f86f8803c5d369fd8b382017b67678dce646ecfac1df67955cd39d4fcb9c6178fd4cd8d6a69e78399fa8d18540f59961f77b316c9738b35ac315fd24ea804a27ab751e098b30c0087768bb6ae8da43ffecda52c557578b27d07b70ff0b3b829aa1ecad5d75042dc3dd0a75796d1ba8682689cfc43d7efb13d1bd5fae8589a5e17cf4eac4653655913ed539f09b86460624c1fe4fa0c35184758aac2ab43883be9809b6adbff2f0d81d74037099b5d24001c1422fe4aba3dc5c7e1a0c994e8e1c049e5c70d3edf4b7f092c844bb0498e394fd515c39471a2fec7e71136ac593289"}]}, 0x46c}, 0x1, 0x0, 0x0, 0x80}, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$inet(r6, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @remote, @broadcast}}}], 0x20}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000080)={'ip6_vti0\x00', 0x0, 0x29, 0x4, 0x6, 0x2, 0x60, @local, @mcast2, 0x8001}}) r10 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r11 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$inet(r10, &(0x7f0000000780)={&(0x7f0000000000)={0x2, 0x0, @local}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="6fb9", 0xffeb}], 0x1, &(0x7f0000000700)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r12, @remote, @broadcast}}}], 0x20}, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_GET(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xe4, r1, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}]}]}, 0xe4}, 0x1, 0x0, 0x0, 0x4080}, 0x8010) 18:16:55 executing program 1: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), 0x0) 18:16:55 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 6) 18:16:55 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, 0x0, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:16:56 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:16:56 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 7) 18:16:56 executing program 1: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), 0x0) 18:16:56 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, 0x0, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:16:56 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:16:56 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, 0x0, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1061.022502] loop6: detected capacity change from 0 to 64 [ 1061.060240] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:17:14 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) 18:17:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:17:14 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, 0x0, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:17:14 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:17:14 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 8) 18:17:14 executing program 1: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), 0x0) 18:17:14 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x68, 0x0, 0x8, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x7}, @NLBL_MGMT_A_DOMAIN={0x5, 0x1, '\x00'}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @loopback}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @multicast1}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @empty}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0xf}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @empty}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x22}]}, 0x68}, 0x1, 0x0, 0x0, 0x4}, 0x80) r1 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file1\x00', 0x0, 0x8021, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r3, r2, 0x0, 0xfffffdef) r4 = openat(r2, &(0x7f0000000100)='./file1\x00', 0x22100, 0xde) ioctl$FS_IOC_FSSETXATTR(r4, 0x40086602, &(0x7f0000000140)) signalfd4(r1, &(0x7f0000000000)={[0x80000001]}, 0x8, 0x80800) 18:17:14 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:17:14 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17:14 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 9) 18:17:14 executing program 3: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, 0x0, 0x0) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:17:15 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) [ 1079.872633] loop6: detected capacity change from 0 to 64 [ 1079.894176] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:17:15 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, 0x0, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:17:15 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:17:15 executing program 1: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, 0x0, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:17:15 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17:28 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:17:28 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 1) 18:17:28 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x0, 0x0, 0x0) [ 1093.497446] FAULT_INJECTION: forcing a failure. [ 1093.497446] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1093.498441] CPU: 0 PID: 6702 Comm: syz-executor.3 Not tainted 5.19.0-next-20220812 #1 [ 1093.499053] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1093.499913] Call Trace: [ 1093.500119] [ 1093.500301] dump_stack_lvl+0x8b/0xb3 [ 1093.500627] should_fail.cold+0x5/0xa [ 1093.500934] _copy_from_user+0x2a/0x170 [ 1093.501262] io_uring_setup+0x86/0x150 [ 1093.501591] ? io_cqring_overflow_flush+0x150/0x150 [ 1093.502005] ? __traceiter_irq_enable+0xa0/0xa0 [ 1093.502389] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1093.502812] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1093.503236] do_syscall_64+0x3b/0x90 [ 1093.503538] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1093.503919] RIP: 0033:0x7f3f53b2fb19 [ 1093.504210] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1093.505611] RSP: 002b:00007f3f510a5108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1093.506200] RAX: ffffffffffffffda RBX: 00007f3f53c42f60 RCX: 00007f3f53b2fb19 [ 1093.506698] RDX: 0000000020ffb000 RSI: 0000000020000080 RDI: 0000000000000001 [ 1093.507245] RBP: 0000000020000080 R08: 0000000020000140 R09: 0000000020000140 [ 1093.507804] R10: 0000000020000100 R11: 0000000000000202 R12: 0000000020000140 [ 1093.508345] R13: 0000000020ffb000 R14: 0000000020000100 R15: 0000000020ffc000 [ 1093.508904] 18:17:28 executing program 1: ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000080)) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000040)={'syz_tun\x00', &(0x7f0000000000)=@ethtool_channels={0x27}}) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0)=0x7, 0x100000000) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='fdinfo/3\x00') read$hiddev(r2, &(0x7f0000000000)=""/109, 0x6d) 18:17:28 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 10) 18:17:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:17:28 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, 0x0, 0x0, 0x0) 18:17:28 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17:28 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 11) [ 1093.580561] loop6: detected capacity change from 0 to 64 18:17:28 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 2) [ 1093.595286] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:17:28 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}, 0x1c) sendmmsg$inet6(r1, &(0x7f00000015c0)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000100)={0xa, 0x4e23, 0x0, @private2}, 0x1c, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000000029000000040000000000000000000000180003e0ff15c7df99803a00000000290000000400"/55], 0x30}}], 0x2, 0x0) 18:17:28 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 12) 18:17:28 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x0, 0x0, 0x0) 18:17:28 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17:29 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 3) 18:17:29 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:17:29 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 13) 18:17:29 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 1) 18:17:29 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1094.023054] loop6: detected capacity change from 0 to 64 [ 1094.058207] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:17:44 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x0, 0x0, 0x0) 18:17:44 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17: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(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:17:44 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:17:44 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 2) 18:17:44 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17:44 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 14) 18:17:44 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 4) [ 1109.399541] loop6: detected capacity change from 0 to 64 [ 1109.403657] FAT-fs (loop6): bogus number of reserved sectors [ 1109.404121] FAT-fs (loop6): Can't find a valid FAT filesystem 18:17:44 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 5) 18:17:44 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17:44 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 15) 18:17:44 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:17:44 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 3) 18:17:44 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(0x0, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:17:44 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 1) [ 1109.745733] FAULT_INJECTION: forcing a failure. [ 1109.745733] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1109.748041] CPU: 0 PID: 6766 Comm: syz-executor.6 Not tainted 5.19.0-next-20220812 #1 [ 1109.749298] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1109.751096] Call Trace: [ 1109.751524] [ 1109.751901] dump_stack_lvl+0x8b/0xb3 [ 1109.752542] should_fail.cold+0x5/0xa [ 1109.753169] ? lockdep_hardirqs_on+0x79/0x100 [ 1109.753942] copyin+0x19/0x120 [ 1109.754499] copy_page_from_iter_atomic+0x416/0x16b0 [ 1109.755348] ? ktime_get_coarse_real_ts64+0x159/0x190 [ 1109.756189] ? hash_and_copy_to_iter+0x210/0x210 [ 1109.756979] ? fault_in_subpage_writeable+0x20/0x20 [ 1109.757709] ? ktime_get_coarse_real_ts64+0x159/0x190 [ 1109.758409] ? ktime_get_coarse_real_ts64+0x17b/0x190 [ 1109.759124] ? shmem_write_begin+0xfd/0x1e0 [ 1109.759727] ? shmem_write_begin+0x106/0x1e0 [ 1109.760355] generic_perform_write+0x2bf/0x570 [ 1109.761016] ? generic_file_readonly_mmap+0x1b0/0x1b0 [ 1109.761751] ? new_inode+0x1e0/0x1e0 [ 1109.762294] ? generic_write_checks+0x2bc/0x400 [ 1109.762958] __generic_file_write_iter+0x2da/0x480 [ 1109.763626] generic_file_write_iter+0xe3/0x350 [ 1109.764262] vfs_write+0x9c3/0xd90 [ 1109.764756] ? __ia32_sys_pread64+0x220/0x220 [ 1109.765420] __x64_sys_pwrite64+0x1fb/0x260 [ 1109.766019] ? vfs_write+0xd90/0xd90 [ 1109.766544] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1109.767256] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1109.767960] do_syscall_64+0x3b/0x90 [ 1109.768473] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1109.769174] RIP: 0033:0x7fa187b43ab7 [ 1109.769680] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 1109.772048] RSP: 002b:00007fa185105f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 1109.773091] RAX: ffffffffffffffda RBX: 00007fa187bda970 RCX: 00007fa187b43ab7 [ 1109.774076] RDX: 0000000000000032 RSI: 0000000020000240 RDI: 0000000000000004 [ 1109.775051] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffffffffffffff [ 1109.776019] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000004 [ 1109.776992] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 1109.778042] 18:17:45 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 2) [ 1109.904868] FAULT_INJECTION: forcing a failure. [ 1109.904868] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1109.906728] CPU: 1 PID: 6775 Comm: syz-executor.0 Not tainted 5.19.0-next-20220812 #1 [ 1109.907861] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1109.909469] Call Trace: [ 1109.909852] [ 1109.910192] dump_stack_lvl+0x8b/0xb3 [ 1109.910783] should_fail.cold+0x5/0xa [ 1109.911381] strncpy_from_user+0x34/0x3e0 [ 1109.912032] getname_flags.part.0+0x95/0x4f0 [ 1109.912724] getname+0x8e/0xd0 [ 1109.913245] do_sys_openat2+0xf9/0x4c0 [ 1109.913846] ? build_open_flags+0x6f0/0x6f0 [ 1109.914518] ? syscall_enter_from_user_mode+0x18/0x50 [ 1109.915313] ? perf_trace_preemptirq_template+0xa2/0x420 [ 1109.916164] __x64_sys_openat+0x13f/0x1f0 [ 1109.916797] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 1109.917554] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1109.918377] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1109.919197] do_syscall_64+0x3b/0x90 [ 1109.919789] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1109.920600] RIP: 0033:0x7f1d49650b19 [ 1109.921184] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1109.923881] RSP: 002b:00007f1d46ba5188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 1109.925034] RAX: ffffffffffffffda RBX: 00007f1d49764020 RCX: 00007f1d49650b19 [ 1109.925033] loop6: detected capacity change from 0 to 64 [ 1109.926916] RDX: 0000000000000000 RSI: 0000000020000100 RDI: ffffffffffffff9c [ 1109.927990] RBP: 00007f1d46ba51d0 R08: 0000000000000000 R09: 0000000000000000 [ 1109.929092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1109.930173] R13: 00007fffcd1a3caf R14: 00007f1d46ba5300 R15: 0000000000022000 [ 1109.931309] 18:17:45 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 6) [ 1109.978077] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1110.006869] FAULT_INJECTION: forcing a failure. [ 1110.006869] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1110.008419] CPU: 0 PID: 6777 Comm: syz-executor.5 Not tainted 5.19.0-next-20220812 #1 [ 1110.009456] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1110.010892] Call Trace: [ 1110.011241] [ 1110.011547] dump_stack_lvl+0x8b/0xb3 [ 1110.012074] should_fail.cold+0x5/0xa [ 1110.012599] copyin+0x19/0x120 [ 1110.013053] _copy_from_iter+0x1d2/0x1210 [ 1110.013620] ? __alloc_pages_slowpath.constprop.0+0x2180/0x2180 [ 1110.014422] ? _copy_mc_to_iter+0x14a0/0x14a0 [ 1110.015046] ? lock_release+0x3b2/0x750 [ 1110.015597] ? tun_build_skb+0x186/0x1130 [ 1110.016183] copy_page_from_iter+0x24c/0x510 [ 1110.016790] tun_build_skb+0x2d2/0x1130 [ 1110.017358] ? tun_net_xmit+0x1740/0x1740 [ 1110.017955] ? __lock_acquire+0xbad/0x5e70 [ 1110.018565] tun_get_user+0x6fb/0x3620 [ 1110.019121] ? lock_is_held_type+0xd7/0x130 [ 1110.019715] ? tun_build_skb+0x1130/0x1130 [ 1110.020295] ? lock_release+0x3b2/0x750 [ 1110.020842] ? tun_do_read+0x1720/0x1900 [ 1110.021401] ? lock_downgrade+0x6d0/0x6d0 [ 1110.021971] ? inode_security+0x105/0x140 [ 1110.022549] tun_chr_write_iter+0xdb/0x1e0 [ 1110.023133] vfs_write+0x9c3/0xd90 [ 1110.023628] ? __ia32_sys_pread64+0x220/0x220 [ 1110.024252] ? __fget_files+0x270/0x450 [ 1110.024794] ? __fget_light+0xe5/0x280 [ 1110.025330] ksys_write+0x127/0x250 [ 1110.025863] ? __ia32_sys_read+0xb0/0xb0 [ 1110.026428] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1110.027140] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1110.027873] do_syscall_64+0x3b/0x90 [ 1110.028401] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1110.029115] RIP: 0033:0x7fcade9625ff [ 1110.029635] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 1110.032064] RSP: 002b:00007fcadbf25150 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 1110.033078] RAX: ffffffffffffffda RBX: 00007fcadeac2f60 RCX: 00007fcade9625ff [ 1110.034064] RDX: 000000000000004a RSI: 0000000020000000 RDI: 00000000000000f0 [ 1110.035035] RBP: 00007fcadbf251d0 R08: 0000000000000000 R09: 0000000000000000 [ 1110.035996] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 1110.036955] R13: 00007ffe6f9b6fdf R14: 00007fcadbf25300 R15: 0000000000022000 [ 1110.037970] 18:18:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:18:02 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:18:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 16) 18:18:02 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(0x0, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:18:02 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:18:02 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 4) 18:18:02 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 7) 18:18:02 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 3) 18:18:02 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) 18:18:03 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 17) 18:18:03 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 5) 18:18:03 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 4) 18:18:03 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 8) 18:18:03 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1127.947675] loop6: detected capacity change from 0 to 64 [ 1127.966000] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:18:03 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(0x0, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:18:03 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 18) [ 1128.144761] FAULT_INJECTION: forcing a failure. [ 1128.144761] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1128.146631] CPU: 1 PID: 6817 Comm: syz-executor.6 Not tainted 5.19.0-next-20220812 #1 [ 1128.147854] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1128.149586] Call Trace: [ 1128.150027] [ 1128.150398] dump_stack_lvl+0x8b/0xb3 [ 1128.151025] should_fail.cold+0x5/0xa [ 1128.151646] strncpy_from_user+0x34/0x3e0 [ 1128.152328] getname_flags.part.0+0x95/0x4f0 [ 1128.153059] ? vfs_write+0x48e/0xd90 [ 1128.153689] getname+0x8e/0xd0 [ 1128.154230] do_sys_openat2+0xf9/0x4c0 [ 1128.154877] ? build_open_flags+0x6f0/0x6f0 [ 1128.155578] ? syscall_enter_from_user_mode+0x18/0x50 [ 1128.156439] ? perf_trace_preemptirq_template+0xa2/0x420 [ 1128.157335] __x64_sys_openat+0x13f/0x1f0 [ 1128.158022] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 1128.158820] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1128.159674] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1128.160535] do_syscall_64+0x3b/0x90 [ 1128.161160] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1128.162036] RIP: 0033:0x7fa187b43a04 [ 1128.162638] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 1128.165504] RSP: 002b:00007fa185105ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 1128.166720] RAX: ffffffffffffffda RBX: 00007fa187bda970 RCX: 00007fa187b43a04 [ 1128.167844] RDX: 0000000000000002 RSI: 00007fa185106000 RDI: 00000000ffffff9c [ 1128.168964] RBP: 00007fa185106000 R08: 0000000000000000 R09: ffffffffffffffff [ 1128.170109] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 1128.171237] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 1128.172390] 18:18:19 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 9) 18:18:19 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) 18:18:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2800}], 0x0, &(0x7f0000000140)=ANY=[]) chdir(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:18:19 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:18:19 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:18:19 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 19) 18:18:19 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 6) 18:18:19 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 5) 18:18:19 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 20) 18:18:19 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 6) [ 1144.675933] loop6: detected capacity change from 0 to 64 18:18:19 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1144.712114] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:18:19 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 10) 18:18:20 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:18:20 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:18:34 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 11) 18:18:34 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, 0x0, 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:18:34 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:18:34 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:18:34 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:18:34 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 7) 18:18:34 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 7) 18:18:34 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 21) 18:18:34 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:18:34 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, 0x0, 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:18:34 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 8) 18:18:34 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x2, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:18:34 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 12) 18:18:34 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 22) 18:18:34 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, 0x0, 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:18:34 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:18:34 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 13) 18:18:34 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x2, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:18:34 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 8) [ 1159.243747] loop6: detected capacity change from 0 to 64 [ 1159.273127] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:18:34 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:18:34 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', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:18:34 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 14) 18:18:50 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 9) 18:18:50 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', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:18:50 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x0, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:18:50 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 15) 18:18:50 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x2, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:18:50 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 23) 18:18:50 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:18:50 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 9) 18:18:50 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 16) [ 1174.910375] loop6: detected capacity change from 0 to 64 [ 1174.936851] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:18:50 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 10) 18:18:50 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (fail_nth: 10) 18:18:50 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:18:50 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', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1175.113427] FAULT_INJECTION: forcing a failure. [ 1175.113427] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1175.114687] CPU: 1 PID: 6925 Comm: syz-executor.0 Not tainted 5.19.0-next-20220812 #1 [ 1175.115242] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1175.116032] Call Trace: [ 1175.116221] [ 1175.116394] dump_stack_lvl+0x8b/0xb3 [ 1175.116688] should_fail.cold+0x5/0xa [ 1175.116975] _copy_to_user+0x2a/0x140 [ 1175.117260] simple_read_from_buffer+0xcc/0x160 [ 1175.117607] proc_fail_nth_read+0x198/0x230 [ 1175.117925] ? proc_exe_link+0x1e0/0x1e0 [ 1175.118223] ? security_file_permission+0xb1/0xe0 [ 1175.118602] vfs_read+0x253/0x930 [ 1175.118863] ? proc_exe_link+0x1e0/0x1e0 [ 1175.119158] ? kernel_read+0x1c0/0x1c0 [ 1175.119469] ? __fget_files+0x270/0x450 [ 1175.119777] ksys_read+0x127/0x250 [ 1175.120043] ? __ia32_sys_pwrite64+0x220/0x220 [ 1175.120381] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1175.120787] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1175.121181] do_syscall_64+0x3b/0x90 [ 1175.121476] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1175.121866] RIP: 0033:0x7f1d4960369c [ 1175.122151] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1175.123493] RSP: 002b:00007f1d46bc6170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1175.124056] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f1d4960369c [ 1175.124584] RDX: 000000000000000f RSI: 00007f1d46bc61e0 RDI: 0000000000000007 [ 1175.125112] RBP: 00007f1d46bc61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1175.125643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1175.126168] R13: 00007fffcd1a3caf R14: 00007f1d46bc6300 R15: 0000000000022000 [ 1175.126741] 18:19:06 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 18:19:06 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:19:06 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', 0x145042, 0x0) mknod$loop(0x0, 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:19:06 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x0, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:19:06 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 17) 18:19:06 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 24) 18:19:06 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 11) 18:19:06 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) [ 1191.035542] loop6: detected capacity change from 0 to 64 18:19:06 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 18) [ 1191.059143] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:19:06 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 25) 18:19:06 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 12) [ 1191.180647] loop6: detected capacity change from 0 to 64 [ 1191.191735] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:19:06 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 19) 18:19:06 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:19:23 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:19:23 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:19:23 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', 0x145042, 0x0) mknod$loop(0x0, 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:19:23 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x0, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:19:23 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 26) 18:19:23 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) 18:19:23 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 13) 18:19:23 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 20) [ 1207.992372] loop6: detected capacity change from 0 to 64 [ 1208.014254] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:19:23 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 14) 18:19:23 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:19:23 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 21) [ 1208.155269] FAULT_INJECTION: forcing a failure. [ 1208.155269] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1208.157150] CPU: 0 PID: 6983 Comm: syz-executor.5 Not tainted 5.19.0-next-20220812 #1 [ 1208.158204] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1208.159705] Call Trace: [ 1208.160069] [ 1208.160387] dump_stack_lvl+0x8b/0xb3 [ 1208.160926] should_fail.cold+0x5/0xa [ 1208.161606] _copy_from_user+0x2a/0x170 [ 1208.162160] kstrtouint_from_user+0xac/0x170 [ 1208.162789] ? kstrtouint+0x120/0x120 [ 1208.163333] ? lock_acquire+0x1b2/0x530 [ 1208.163905] proc_fail_nth_write+0x78/0x220 [ 1208.164504] ? proc_task_getattr+0x1f0/0x1f0 [ 1208.165119] ? lock_is_held_type+0xd7/0x130 [ 1208.165741] vfs_write+0x2cb/0xd90 [ 1208.166247] ? proc_task_getattr+0x1f0/0x1f0 [ 1208.166882] ? __ia32_sys_pread64+0x220/0x220 [ 1208.167521] ? __fget_files+0x270/0x450 [ 1208.168100] ksys_write+0x127/0x250 [ 1208.168615] ? __ia32_sys_read+0xb0/0xb0 [ 1208.169188] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1208.169900] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1208.170628] do_syscall_64+0x3b/0x90 [ 1208.171172] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1208.171894] RIP: 0033:0x7fcade9625ff [ 1208.172405] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 1208.174831] RSP: 002b:00007fcadbf25170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 1208.175846] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fcade9625ff [ 1208.176800] RDX: 0000000000000001 RSI: 00007fcadbf251e0 RDI: 0000000000000006 [ 1208.177753] RBP: 00007fcadbf251d0 R08: 0000000000000000 R09: 0000000000000000 [ 1208.178730] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 1208.179686] R13: 00007ffe6f9b6fdf R14: 00007fcadbf25300 R15: 0000000000022000 [ 1208.180690] 18:19:23 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 27) 18:19:23 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1208.360818] loop6: detected capacity change from 0 to 64 [ 1208.388124] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:19:43 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 22) 18:19:43 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', 0x145042, 0x0) mknod$loop(0x0, 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:19:43 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:19:43 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:19:43 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x0, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:19:43 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:19:43 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x4, 0x0) 18:19:43 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 28) [ 1228.022749] FAULT_INJECTION: forcing a failure. [ 1228.022749] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1228.024349] CPU: 0 PID: 6999 Comm: syz-executor.3 Not tainted 5.19.0-next-20220812 #1 [ 1228.025383] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1228.026856] Call Trace: [ 1228.027227] [ 1228.027544] dump_stack_lvl+0x8b/0xb3 [ 1228.028086] should_fail.cold+0x5/0xa [ 1228.028616] _copy_to_user+0x2a/0x140 [ 1228.029146] io_uring_setup.cold+0x16e6/0x1a79 [ 1228.029769] ? io_cqring_overflow_flush+0x150/0x150 [ 1228.030478] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1228.031199] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1228.031915] do_syscall_64+0x3b/0x90 [ 1228.032453] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1228.033177] RIP: 0033:0x7f3f53b2fb19 [ 1228.033680] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:19:43 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0xd, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1228.036162] RSP: 002b:00007f3f510a5108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1228.037334] RAX: ffffffffffffffda RBX: 00007f3f53c42f60 RCX: 00007f3f53b2fb19 [ 1228.038319] RDX: 0000000020ffb000 RSI: 0000000020000080 RDI: 0000000000000001 [ 1228.039306] RBP: 0000000020000080 R08: 0000000020000140 R09: 0000000020000140 [ 1228.040272] R10: 0000000020000100 R11: 0000000000000202 R12: 0000000020000140 [ 1228.041366] R13: 0000000020ffb000 R14: 0000000020000100 R15: 0000000020ffc000 [ 1228.042410] [ 1228.074750] loop6: detected capacity change from 0 to 64 [ 1228.087629] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:19:43 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x0, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:19:43 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 23) 18:19:43 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:19:43 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 29) 18:19:43 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:19:43 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1228.236857] socket: no more sockets 18:19:43 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x7, 0x0) 18:19:43 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) [ 1228.384491] loop6: detected capacity change from 0 to 64 [ 1228.408241] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:01 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x0, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:20:01 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:20:01 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) [ 1246.480996] loop6: detected capacity change from 0 to 64 18:20:01 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0xfdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:20:01 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:01 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 30) 18:20:01 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 24) 18:20:01 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x0, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1246.502322] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:01 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:20:01 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 31) 18:20:01 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 25) [ 1246.658188] socket: no more sockets [ 1246.666444] loop6: detected capacity change from 0 to 64 18:20:01 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:01 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x0, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1246.716235] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:02 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 26) 18:20:02 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 32) [ 1247.032274] loop6: detected capacity change from 0 to 64 [ 1247.054978] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:18 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x0, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:20:18 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:20:18 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 33) 18:20:18 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x18, 0x0) 18:20:18 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x7ffffffff000, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:20:18 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x0, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:20:18 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 27) 18:20:18 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) [ 1263.215109] loop6: detected capacity change from 0 to 64 18:20:18 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 28) [ 1263.229835] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:18 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x0, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:20:18 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x0, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:20:18 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 34) 18:20:18 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0xfffffffffffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:20:18 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 29) [ 1263.486557] loop6: detected capacity change from 0 to 64 18:20:18 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) [ 1263.519739] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:18 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x0, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:20:18 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x27, 0x0) 18:20:35 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:20:35 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:20:35 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 30) 18:20:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 35) 18:20:35 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x0, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:20:35 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x48, 0x0) 18:20:35 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:35 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x0, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1280.692202] loop6: detected capacity change from 0 to 64 [ 1280.694780] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:35 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 36) 18:20:35 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 31) 18:20:36 executing program 1: socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) [ 1280.881426] loop6: detected capacity change from 0 to 64 [ 1280.893699] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:36 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 32) 18:20:36 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x2, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:20:36 executing program 1: socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:36 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x0, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:20:36 executing program 1: socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:51 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 33) 18:20:51 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:20:51 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x0, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:51 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 37) 18:20:51 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:20:51 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x4c, 0x0) 18:20:51 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x0, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:20:51 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x3, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1296.519279] loop6: detected capacity change from 0 to 64 [ 1296.534865] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:51 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 38) 18:20:51 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x0, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:51 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x0, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:20:51 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 34) 18:20:51 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x4, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:20:51 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1296.664281] loop6: detected capacity change from 0 to 64 [ 1296.672923] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:20:51 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x0, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:20:51 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:20:51 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) (fail_nth: 39) 18:21:09 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 35) 18:21:09 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:21: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:21:09 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x5, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:21:09 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:21:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:21:09 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, 0x0, 0x0) 18:21:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x68, 0x0) [ 1314.120358] loop6: detected capacity change from 0 to 64 [ 1314.136418] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:21:09 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:21:09 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 36) 18:21:09 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, 0x0, 0x0) 18:21: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:21:09 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:21:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:21:09 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 37) 18:21:09 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x6, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:21:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x6c, 0x0) 18:21:09 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:21: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1314.387808] loop6: detected capacity change from 0 to 64 [ 1314.408485] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:21:09 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 38) 18:21:09 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:21:26 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, 0x0, 0x0) 18:21:26 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:21:26 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:21:26 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:21:26 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 39) 18:21:26 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x74, 0x0) 18:21:26 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0xe, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:21:26 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1331.759505] loop6: detected capacity change from 0 to 64 18:21:26 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 40) [ 1331.772404] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1331.787328] loop6: detected capacity change from 0 to 64 [ 1331.789494] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:21:27 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 41) 18:21:27 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:21:27 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:21:27 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:21:27 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1331.921657] loop6: detected capacity change from 0 to 64 [ 1331.931219] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1331.938529] loop6: detected capacity change from 0 to 64 [ 1331.943128] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:21:27 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x3, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:21:27 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:21:27 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x5, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:21:27 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:21:27 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:21:27 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 42) [ 1332.069244] loop6: detected capacity change from 0 to 64 18:21:27 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) [ 1332.110203] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1345.481291] loop6: detected capacity change from 0 to 64 18:21:40 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 43) 18:21:40 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:21:40 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:21:40 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x4, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:21:40 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:21:40 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:21:40 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:21:40 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x7a, 0x0) [ 1345.509118] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1345.538171] loop6: detected capacity change from 0 to 64 [ 1345.553182] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:21:54 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 44) 18:21:54 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x700, 0x0) 18:21:54 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:21: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:21:54 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2}}}, 0x108) 18:21:54 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x13, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:21:54 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:21:54 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1359.084937] loop6: detected capacity change from 0 to 64 [ 1359.096230] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:21: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1359.112456] loop6: detected capacity change from 0 to 64 18:21:54 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 45) [ 1359.124403] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:21:54 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:21:54 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1359.250448] loop6: detected capacity change from 0 to 64 [ 1359.258273] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:21:54 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x4c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:22:09 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x3, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:22: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:22:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x1800, 0x0) 18:22:09 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:22:09 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 46) 18:22:09 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x74, 0x0) 18:22:09 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:22:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1374.227546] loop6: detected capacity change from 0 to 64 [ 1374.258466] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1374.284782] loop6: detected capacity change from 0 to 64 18:22: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1374.305369] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:09 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 47) 18:22:09 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x4, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:22:09 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:22:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:22:09 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1374.563428] loop6: detected capacity change from 0 to 64 18:22: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:22:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x2700, 0x0) 18:22:09 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 48) 18:22:09 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) [ 1374.608515] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:24 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x4000, 0x0) 18:22:24 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:22:24 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 49) 18:22:24 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000540)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) 18:22:24 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x11, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:22:24 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xb, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:22:24 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, 0x0, 0x0, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:22:24 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:22:24 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, 0x0, 0x0, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1389.125297] loop6: detected capacity change from 0 to 64 18:22:24 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x3, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1389.164342] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:24 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 50) [ 1389.196839] loop6: detected capacity change from 0 to 64 18:22:24 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x29, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1389.215690] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:24 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:22:24 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 51) 18:22:24 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, 0x0, 0x0, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:22:40 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x4000, 0x0) 18:22:40 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:22:40 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xc, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:22:40 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x4800, 0x0) 18:22:40 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x2b, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:22:40 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:22:40 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 52) 18:22:40 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1405.710429] loop6: detected capacity change from 0 to 64 [ 1405.746342] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1405.774385] loop6: detected capacity change from 0 to 64 18:22:41 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:22:41 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x2c, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1405.821697] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:41 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x18, 0x0) 18:22:41 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 53) 18:22:41 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:22:41 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xd, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:22:41 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1406.077770] loop6: detected capacity change from 0 to 64 18:22:41 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x4c00, 0x0) 18:22:41 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:22:41 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1406.124218] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:41 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 54) [ 1406.163441] loop6: detected capacity change from 0 to 64 18:22:41 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1406.198209] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:41 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xe, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:22:41 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:22:41 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x3a, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:22:41 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 55) 18:22:41 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1406.441997] loop6: detected capacity change from 0 to 64 [ 1406.454947] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:58 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:22:58 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:22:58 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x3c, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:22:58 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:22:58 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:22:58 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x6800, 0x0) 18:22:58 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xf, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:22:58 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 56) [ 1423.217144] loop6: detected capacity change from 0 to 64 [ 1423.232260] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1423.238815] loop6: detected capacity change from 0 to 64 [ 1423.247638] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:22:58 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 57) 18:23:12 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:12 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x6c00, 0x0) 18:23:12 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 58) 18:23: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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:23:12 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:23:12 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:12 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:23:12 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:23: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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1437.624317] loop6: detected capacity change from 0 to 64 18:23:12 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 59) [ 1437.649854] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:23:12 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:23:12 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1437.695073] loop6: detected capacity change from 0 to 64 [ 1437.710809] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:23:12 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00'}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:12 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 60) 18:23:13 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x2, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:13 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:23: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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:23:29 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x7400, 0x0) 18:23:29 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:23:29 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00'}) syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:29 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:23:29 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x11, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:23:29 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x3, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:29 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 61) [ 1453.873025] loop6: detected capacity change from 0 to 64 [ 1453.895385] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:23:29 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x4, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1453.949007] loop6: detected capacity change from 0 to 64 [ 1453.971835] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:23:29 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={0x0, 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:23:29 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x7a00, 0x0) 18:23:29 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 62) 18:23:29 executing program 1: socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23: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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:23:29 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x12, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1454.159326] loop6: detected capacity change from 0 to 64 [ 1454.175926] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1467.636523] loop6: detected capacity change from 0 to 64 18:23:42 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x5, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:42 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x80000, 0x0) 18:23:42 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:23:42 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={0x0, 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:23:42 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:23:42 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 63) 18:23:42 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x38, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:23:42 executing program 1: socket$packet(0x11, 0x3, 0x300) syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1467.652267] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1467.674968] loop6: detected capacity change from 0 to 64 [ 1467.683193] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:23:42 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 64) 18:23:42 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={0x0, 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:23:42 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x6, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:42 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:23:42 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:43 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x48, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:23:43 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 65) 18:23:43 executing program 1: syz_emit_ethernet(0x0, 0x0, 0x0) 18:23:43 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0xe, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1467.896686] loop6: detected capacity change from 0 to 64 [ 1467.923478] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:23:56 executing program 1: syz_emit_ethernet(0x0, 0x0, 0x0) 18:23:56 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x11, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:56 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:23:56 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:23:56 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4c, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:23:56 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x400000, 0x0) 18:23:56 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 66) 18:23:56 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300)}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1481.381416] loop6: detected capacity change from 0 to 64 [ 1481.386974] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1481.394664] loop6: detected capacity change from 0 to 64 [ 1481.398039] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:23:56 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 67) 18:23:56 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x55, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:23:56 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 18:23:56 executing program 1: syz_emit_ethernet(0x0, 0x0, 0x0) 18:23:56 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x3c, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:23:56 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300)}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1481.555395] loop6: detected capacity change from 0 to 64 [ 1481.563604] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:24:12 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 68) 18:24:12 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x48, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:24:12 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x7a00, 0x0) 18:24:12 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300)}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:24:12 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x68, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:24:12 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x1000000, 0x0) 18:24: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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 18:24:12 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1497.140253] loop6: detected capacity change from 0 to 64 18:24:12 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 69) [ 1497.158377] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:24:12 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x60, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1497.191481] loop6: detected capacity change from 0 to 64 [ 1497.194027] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:24:12 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6c, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:24:12 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 70) 18:24:12 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:24: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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xfffffdef) 18:24:12 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1497.350781] loop6: detected capacity change from 0 to 64 18:24:12 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1497.372326] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:24:12 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x6c00, 0x0) 18:24:12 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x2000000, 0x0) 18:24:12 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 71) 18:24: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') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 18:24:12 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:24:12 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:24:30 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x6c00, 0x0) 18:24:30 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x74, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:24:30 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000, 0x0) 18:24:30 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:24:30 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 72) 18:24: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') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 18:24:30 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:24:30 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1515.688081] loop6: detected capacity change from 0 to 64 [ 1515.720929] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1515.754690] loop6: detected capacity change from 0 to 64 [ 1515.770924] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:24: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') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xfffffdef) 18:24:31 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x4, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:24:31 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:24:31 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x78, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1515.934528] loop6: detected capacity change from 0 to 64 [ 1515.967092] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:24:49 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 73) 18:24:49 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x5, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:24:49 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:24:49 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7a, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:24:49 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0x0) 18:24:49 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:24:49 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:24:49 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x7000000, 0x0) [ 1534.732243] loop6: detected capacity change from 0 to 64 [ 1534.754326] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1534.782988] loop6: detected capacity change from 0 to 64 18:24:50 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1534.802288] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:24:50 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 74) 18:24:50 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x6, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:24:50 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:24:50 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0x0) 18:24:50 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 1) 18:24:50 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x90, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1535.046672] loop6: detected capacity change from 0 to 64 18:24:50 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x18000000, 0x0) [ 1535.073259] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:24:50 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 75) 18:24:50 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0xe, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:24:50 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0x0) [ 1554.431075] loop6: detected capacity change from 0 to 64 [ 1554.452874] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1554.460815] loop6: detected capacity change from 0 to 64 [ 1554.468846] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:25:09 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:25:09 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:25:09 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x11, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfe, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:25:09 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x27000000, 0x0) 18:25:09 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 76) 18:25:09 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 2) 18:25: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) (fail_nth: 1) 18:25: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') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) (fail_nth: 2) 18:25:09 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x300, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:25:09 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (fail_nth: 3) 18:25:09 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x3c, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1554.615009] loop6: detected capacity change from 0 to 64 [ 1554.628452] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1554.671476] FAULT_INJECTION: forcing a failure. [ 1554.671476] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1554.672476] CPU: 0 PID: 7847 Comm: syz-executor.1 Not tainted 5.19.0-next-20220812 #1 [ 1554.673065] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 1554.673915] Call Trace: [ 1554.674119] [ 1554.674298] dump_stack_lvl+0x8b/0xb3 [ 1554.674603] should_fail.cold+0x5/0xa [ 1554.674977] _copy_to_user+0x2a/0x140 [ 1554.675381] simple_read_from_buffer+0xcc/0x160 [ 1554.675741] proc_fail_nth_read+0x198/0x230 [ 1554.676073] ? proc_exe_link+0x1e0/0x1e0 [ 1554.676382] ? security_file_permission+0xb1/0xe0 [ 1554.676764] vfs_read+0x253/0x930 [ 1554.677037] ? proc_exe_link+0x1e0/0x1e0 [ 1554.677344] ? kernel_read+0x1c0/0x1c0 [ 1554.677652] ? __fget_files+0x270/0x450 [ 1554.677978] ksys_read+0x127/0x250 [ 1554.678255] ? __ia32_sys_pwrite64+0x220/0x220 [ 1554.678607] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1554.679012] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1554.679422] do_syscall_64+0x3b/0x90 [ 1554.679714] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1554.680112] RIP: 0033:0x7eff8b7f369c [ 1554.680396] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1554.681760] RSP: 002b:00007eff88db6170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1554.682329] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007eff8b7f369c [ 1554.682871] RDX: 000000000000000f RSI: 00007eff88db61e0 RDI: 0000000000000003 [ 1554.683410] RBP: 00007eff88db61d0 R08: 0000000000000000 R09: 0000000000000000 [ 1554.683950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1554.684495] R13: 00007fff5c94fa4f R14: 00007eff88db6300 R15: 0000000000022000 [ 1554.685063] 18:25:25 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 77) 18:25:25 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) 18:25:25 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x48, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:25 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x500, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:25:25 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:25:25 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:25:25 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x48000000, 0x0) 18:25:25 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1570.712334] loop6: detected capacity change from 0 to 64 18:25:25 executing program 1: syz_emit_ethernet(0x7ffffffff000, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1570.719838] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1570.758833] loop6: detected capacity change from 0 to 64 [ 1570.786419] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:25:26 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 78) 18:25:26 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x60, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:26 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:25:26 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:25:26 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x600, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:25:26 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1571.119150] loop6: detected capacity change from 0 to 64 [ 1571.130522] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:25:26 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:25:26 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x700, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1571.387760] loop6: detected capacity change from 0 to 64 [ 1571.396959] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1571.408757] loop6: detected capacity change from 0 to 64 [ 1571.430009] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:25:44 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0xf0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:44 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 79) 18:25:44 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x4c000000, 0x0) 18:25:44 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x4, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:44 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:25:44 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:25:44 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x900, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:25: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', 0x145042, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f00000001c0), 0x200000, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000400)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, r2}}, './file1\x00'}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/bus/pci_express', 0xe0000, 0xa0) getsockopt$packet_buf(r3, 0x107, 0xd, &(0x7f0000000180), &(0x7f0000000240)) lchown(&(0x7f0000000040)='./file0\x00', 0xee01, r2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r4, r0, 0x0, 0xfffffdef) [ 1589.090253] loop6: detected capacity change from 0 to 64 [ 1589.124056] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1589.173838] loop6: detected capacity change from 0 to 64 18:25:44 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 80) [ 1589.190085] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:25:44 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x5, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:44 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x300, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:44 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:25:44 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa00, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:25:44 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x6, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:44 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x68000000, 0x0) [ 1589.458886] loop6: detected capacity change from 0 to 64 [ 1589.507059] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:25:59 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 81) 18:25:59 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x500, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:59 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)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000140)='./file0\x00', r1, 0x0) syz_mount_image$vfat(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x81, 0x1, &(0x7f00000004c0)=[{&(0x7f00000003c0)="c9c1e443f5a8beeb3becbd555451def05e1a0bb12b37264f0a5c0a82c6cbe00f0e2875cd6124bb47cf90780a048074e9dcc026f230ca1462c4f27480c2f8492c5aa67257eff44f05651c096b9416f24775ad0ff0ead218934bc775847bdcf1e26f506d9838481f1478dd93e60984a5d8b1e23447fd6fac0ae4b234cb8e702f14e49efa99d9320346cd671a6f4cd609fb3f89f7c475fd9915ee7e638214311812f9fd9efff2b14ed70910aa2e9b2c3272b4147ace8659154522263b20c35e1730d73f0046df7c0922c6c523ed84e7d6ac2954e7def9ec03bdf480fdc0", 0xdc, 0x3}], 0x0, &(0x7f0000000500)={[], [{@subj_type={'subj_type', 0x3d, 'trusted.overlay.nlink\x00'}}, {@fowner_lt}, {@uid_lt={'uid<', r1}}, {@context={'context', 0x3d, 'root'}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)={'U+', 0x4}, 0x16, 0x2) renameat(r4, &(0x7f00000001c0)='./file1\x00', r3, &(0x7f0000000240)='./file0\x00') sendfile(r2, r0, 0x0, 0xfffffdef) lremovexattr(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=@random={'osx.', 'vfat\x00'}) 18:25:59 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x6c000000, 0x0) 18:25:59 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:25:59 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:25:59 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa4a, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:25:59 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1604.814811] loop6: detected capacity change from 0 to 64 [ 1604.820774] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1604.842317] loop6: detected capacity change from 0 to 64 18:26:00 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 82) [ 1604.853401] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:00 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x4, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:00 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x600, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:00 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x74000000, 0x0) 18:26:00 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:26:00 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xb00, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:26:00 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 83) [ 1605.075090] loop6: detected capacity change from 0 to 64 [ 1605.091176] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:00 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:26:00 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0xe00, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:16 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x5, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26: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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r4, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r4, r3, 0x0, 0xfffffdef) openat(r4, &(0x7f0000000240)='./file1\x00', 0x40800, 0x12) syz_io_uring_setup(0x4ccf, &(0x7f0000000180)={0x0, 0x53a7, 0x1, 0xfffffffe, 0x2c6}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendfile(r1, r0, 0x0, 0xfffffdef) 18:26:16 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:26:16 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x7a000000, 0x0) 18:26:16 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xc00, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:26:16 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 84) 18:26:16 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:26:16 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x1100, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1621.166196] loop6: detected capacity change from 0 to 64 [ 1621.175006] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1621.205136] loop6: detected capacity change from 0 to 64 [ 1621.218732] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:16 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 85) 18:26:16 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x6, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:16 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x2000, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:16 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xd00, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1621.407281] loop6: detected capacity change from 0 to 64 18:26:16 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1621.442484] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1621.465203] loop6: detected capacity change from 0 to 64 [ 1621.505028] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:16 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0xf6ffffff, 0x0) 18:26:16 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x11, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:32 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 86) 18:26:32 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/netconsole', 0x228800, 0x1) r4 = 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, 0x83, 0x0, @perf_bp={0x0, 0xb}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$FICLONE(r4, 0x40049409, r4) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f00000001c0)=ANY=[@ANYBLOB="01dee43d5bbb0000180081f900", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_FADVISE={0x18, 0x5, 0x0, @fd, 0x213, 0x0, 0x599, 0x2, 0x1}, 0x8) 18:26:32 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0xfffffff6, 0x0) 18:26:32 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:26:32 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x0, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:26:32 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x3c00, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:32 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xe00, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:26:32 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1637.018052] loop6: detected capacity change from 0 to 64 [ 1637.032099] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1637.056534] loop6: detected capacity change from 0 to 64 [ 1637.061076] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:32 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:26:32 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x4, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:32 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xf00, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:26:32 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x4000, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1637.325523] loop6: detected capacity change from 0 to 64 [ 1637.352481] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:47 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1020, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:26:47 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x5, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:47 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 87) 18:26:47 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r2, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:26:47 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x4800, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:47 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x1000000000000, 0x0) 18:26:47 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1651.891282] loop6: detected capacity change from 0 to 64 18:26:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000380)=[{&(0x7f0000010000)="601c6d6b646f7366d8a02b00080101000440002000f801", 0x17}, {0x0, 0x0, 0x2803}], 0x8, &(0x7f0000000380)=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) sendfile(r1, r0, 0x0, 0xfffffdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r3, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r3, r2, 0x0, 0xfffffdef) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0xffffffc0}}, './file1\x00'}) setxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000180)=@v3={0x3000000, [{0x21b, 0x7}, {0x2, 0xce33}], 0xffffffffffffffff}, 0x18, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x145042, 0x0) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, 0x3f7, 0x200, 0x70bd2c, 0x25dfdbfb, {0x7, 0x7, './file1', './file0'}, ["", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x4000030) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x400, 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r5, r4, 0x0, 0xfffffdef) [ 1651.911004] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1651.931852] loop6: detected capacity change from 0 to 64 [ 1651.946259] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:47 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x6, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:47 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x6000, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:47 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 88) 18:26:47 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r2, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:26:47 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1100, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:26:47 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x11, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1652.214527] loop6: detected capacity change from 0 to 64 18:26:47 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) [ 1652.235824] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:47 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000000000000, 0x0) [ 1652.259212] loop6: detected capacity change from 0 to 64 [ 1652.269171] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:26:47 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0xf000, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:26:47 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 89) 18:26:47 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1200, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1652.389785] block device autoloading is deprecated and will be removed. [ 1652.448998] loop6: detected capacity change from 0 to 64 [ 1652.458200] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1652.469804] loop6: detected capacity change from 0 to 64 [ 1652.475305] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1667.028215] loop6: detected capacity change from 0 to 64 18:27:02 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x500, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:27:02 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) 18:27:02 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r2, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) 18:27:02 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 90) 18:27:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1ec5, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:27:02 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x40000000000000, 0x0) 18:27:02 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0xffff, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:27:02 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', 0x145042, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x968, 0x20042) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r5, &(0x7f0000001180)=ANY=[], 0x220) sendfile(r5, r4, 0x0, 0xfffffdef) openat2(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)={0x101200, 0x0, 0x11}, 0x18) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x10000, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@debug={'debug', 0x3d, 0x7021}}, {@privport}], [{@fsuuid={'fsuuid', 0x3d, {[0x63, 0x32, 0x63, 0x61, 0x38, 0x65, 0x33, 0x61], 0x2d, [0x0, 0x62, 0x64], 0x2d, [0x35, 0xa7, 0x30, 0x64], 0x2d, [0x37, 0x62, 0x56, 0x62], 0x2d, [0x34, 0x63, 0x66, 0x33, 0x37, 0x32, 0x66, 0x37]}}}]}}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1a}], 0x1, 0x7fffffc, 0x0) sendfile(r1, r0, 0x0, 0xfffffdef) [ 1667.036263] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1667.052907] loop6: detected capacity change from 0 to 64 [ 1667.055141] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:27:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2000, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) [ 1667.198241] loop6: detected capacity change from 0 to 64 18:27:02 executing program 1: syz_emit_ethernet(0xfffffdef, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x600, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 1667.225381] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) [ 1667.240398] loop6: detected capacity change from 0 to 64 18:27:02 executing program 2: chdir(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0xa015000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x303442, 0x170) write$binfmt_aout(r0, &(0x7f0000001180)=ANY=[], 0x220) syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) write$binfmt_aout(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="14fcb653fbcc155590eeeae67c6f0075bf40aaac0101724a02853ae6f7cf243e3999c7c3c97d86c041124af8306073df20a5abf41de24a21c73ed40aa707317a4c0de722675b01bb59d825089fb2c44a959da91524d0af9f6855900f533df9cdc5308142f17e64882bc3758ff6a53ca208db93e6c0d428a9aaf23237f6c18a4e29b24d8928fa696fc6f1068f56b93bc6c982df88ae83f6acac71a42ed9d82b4678c4fb9d7fb510f14726e667f962ad08d34e55565188fa3b20d19c6ab9cee70512015ed4ddc41459c9c61627981f4dd952ee33b41d7d65c7598c30c3d691e309b61e8ab6c541fbf1531fe1e3e0a75a6a6c553b966ab2c6fde96265cddb32537f970b3b6598832bb813db4b4ad13d258a594b357fa1f0bc841438f0a3ab9748235ed2783e66d2e60ae69239ecad4e03c4b6caaaa75f278140353361f93ec26ed91fc062de132529fcce04d3640137b5e99716dad6e70a5cd81a035b46bfd4322f66eeea77c2734f34a351110ae1df83653957f9bfd806974db16e599bc00706bb0eda0414433aa748db3ea1b586e384222bd1b58c07cec3518ca4b21d3e207a313733739a3d0ff63f1692862f75c611673889ef796d2277ceaae2a6395008fe6b906731d34d580811498112f19e8eb55afc3dbbe7d40912465f2d2fc23e0bbe01f9c0448193608b5cda61004c2f2e2840fc5a61916e2a03966155a77bc466a0f350716bf49a5db55255cdabb9866a037a6bb380f6744b3fff1c908e9f94d38830548e738906fd262430ff426d5f3d6406706afb04f2d2496c68c21b6015599d6d98605fafc695bc28ddae56010e0b65ed9dc9909b433ae2bbb16444b914f560c9e54d6ad6a2fc60ecc604ead7b5c04af270109aec7834bd52b9dd3808da051ebcfe011bc33c5fc7d95ffb6689fb33e62761bace21f78d5c6e87b04948bdb75dd03012f31ce8098a1c29b1ad51d0026b10cfe149986aedaf5f94a6a2d96c6e94d798b9cbe1f7d2aba3911f729cde8dab0646244ef1a77502b3047cb908b228dddf0c4ac7e3e23d79d93866bd857c79d18783d949f3048a0c37cd7f8fda245a75a005f7f7e0477f1b4bbc48bca0de716f7441a6c7bd7c9598d524f23864876d70167cca885dbb89a508c633b727bfe2adda1e874390066bc580b060c318fe42471a24fa20c146eec39c8c4aa5fc076fc30ac3d3f7ca618d93a68b427b3233628bfcf9d92f281f6ff3f597fdaf15f63980b9151bcd0bc75e817425b7a7966efde4a8c5e84f01bf5e3ea4e5f2cae556ddcad487a9a87bebbea0fc0dc1f5a44c690c05e7c398e146208a2b735a144b7f72a1f4e70be8db2744e2a42085f86d260331d1feb9580b0bba2152b0a6b183b9efd4cd2e9178a4e78f1f5c11eabb32a3e449b9e04a38912c4ebeddf1a53240ec374b08b1c2d7ceb2a58f057dea84fba6f7aa09baf7738602fbc923c954ae05a035c1ad29f4716503be4dc62e62810da9dcddffdb7279141684a7e25737e3d6f33dc76c5437b15d67cecf0536f5f6f6337de3a79b6309d7f191c8a0e1b0acf24726834375868c8eec4a8425f234c66a62a763147b2ec7922816e0e97436fb019c37dcf6b079cfa3735e6e0f85259c43e97e69d54888a4d308ee82b173672407d4d3045413c1ed41d408cba7660152df3ef44a6235e6596f11a7e67dab63c304b0b157aacf775fdc1c28dc3b8fb8132841df3b874251e28bd88831a9a80b5cad2d71f6a2e299a6d140c90cda30e8ae8b88d7acd3ce4a54b504ae697f587873b6668a0caa74af6c301f89bd458e3bedeff849087b1ba5dfbfd83dc2b8b72b3c55fd11077aea038fdd73b25a5eca6b2e1a73340c5a67f5d66937ae62dee6a1fe609b54e223232964208a1837ab5f113f96ffd11cd4b71b1b949ae1a7086bf37a726f05046780e4560e62fec9951f718ad14cbcc7883b6c66d30e0795406eaed4a4dcd21ca4ba43ec4427c1ec04dbac9b836f0c4d58c138d78b2c186734423d4c5b269759885c8b19ab3fce6e32123680234a1bed294f3382333098a558f20cfd5a4f02ff0d362cb1bbfda44e71bf2695f6663bad5183fe9f7e4b0f1e73393ece0a62c19950a20f5daaea59fc566050a1cbab111abc8a329b652f7f6df2cdfacd056853ac337c77c54073a4ab76414d1cbf207390f36d0c91b350a9b4319fa2876d61993eef8704800603bae1e23daf9863582fe30533430f9a9894040b057befe70a47023bece09abef8560b74c9a1d4a245e40ec36e5cba906f48f6295091512ccd4adacd968ee9cd392ae625f2f0ee21691a0ebf5ef36a59092c2193eace762a070e6af07dadd26a925bcdc4a3efbc7e81b9d1f717335802c9cfa3443bbf838fc03779a19072953e59fc1d9d2938337fd90a3ef4eb66630a3c076e50e3be29c74acd5f63afdbc26e7db4be978cb8766001b2167b3cfebfd9d2de8dc2a8bb28322e42325eca53a213ddb91ea398d582b789cc96e1d947e366986c0b70be8558759eaf662d7d77736f6efb27d3f31fda0cfab3b6e21ad6e7d6e75a2156d90451cd71781d5f6bcce9addc2de543e9b2cbc84d9d208141698f598f35638aee9a5dc6d44ed1c69fda144f63a56f35f3b40778bfb61ad18541969e6c61d663ec3c583a2d518e8273db8cd9192c8d84653e814975d6c6f573754dc10afbe29e502f45ec327094f9c3edd0de0b648becfe18e9ea5f1368d1e653160919f43ab365a25057d364ddf5207b53e21b017b02557b558260dd0b30bdab06301f01048991a4aba284de71bed84274c508069d8ec16d8f758411569bd016afd07613f52c46615c52321d56d1be2942e69abee2696e433e983e7c9bf496a2dece2c44ee61e0e531a84fe254f36df3f22234069f1da73ea8a2918cd8b56000aaa407145319dff07a290ff9c0ec0fcb91e57a35cce17d6ffbb7091fc9a15e0b4b34bcfaa01e82b7bd2e8ae6eec2909e1379b38b8cc4db906509d8ef0a5cf83a4044ced1973c2fc1ba6fcb6cea97494a810a4318d817b009fc78adbd44fc8f048edd83cd5d2d26ecabe2e2b4c54efaf37c517cecde204ee9929d1b1676c83dd2876973106f9068ee00f432624f54b180110f60246903553a45953be2274b52db0bc32b112bcc94a6a723cd3baba2bea679405a0626f6797fc514bd939dcfb1439b7ef12a99875c38989784ee02d348a280412b44d7991c03e0de0c04156e04162c0cb63e031e28f2d2ffcfb81e2b662ce038ca4ae2179a14650ab28dd6405ad0fd2f2aa25783dcd006f370f0ef8890226f2858c5ace0d156507bdb2575fdebcea563c308f8749ca6a129fa3c7d94f5001e28eedb9e39f3046f46fa21c8c80a7405ace6befb4a49340603b93e1c88d36ca9af40f5a48a5c09ceb423824e046e30216864656eb11b02d76ef0cb1db0c878b26a0a681047e0f2b5f980033507b8894d0b86e077ccbaacaf67ececdc16a35121eb0ee24563446f66bfaa4d33d595481e7e7136885540ad7472e6ca649b26dfb524f0b995900a15f01df994311e170c68843c3da57626be6bf885528d60bc8221a7e27d16989f4622f8abedbfe8275fac993665f83d3b6c5ab342e9fa35e958f9470d3141589a7e7533dddbe8dbd76d5d0039cfd373bc46b7eae8234cae82ce960635c73018f06c468a04c68cbf9e3ff3e63b4ef2f3412ea9829932f633262db43f22a67266b7db3ee0a695301436d3ce4b6ddc3d7f1e25adbe284e1535bbfc9739b386dca289f2d6978f92f37d897e10b1c4930f847bd632ddaee46f5dd0ff159b9e3046ec2117b9e08dba6d7bbb13ad6f65ab8793fe9d203fdf6fc6c6a5cc03009712a4525c20b58856f748d450e496f0bca51f7424fedf322c95e47c2016526196494e385f3d2622302bc6f4a0b5bd39f24de6bc7db6f8d2d2bfe22b12945ee4701a5ef35fb85c860efc1bca3244ec95b7520d7f869f3a555bfa427168386e0cbe9f694d77810196956a354c11f51b255838fdd5ff42a2426e887da78150aeb8075fc64df3815a747e86f3fef21e4d8830cf4f8d518903ca78079ad4621f811e2a13e70ef6210cb687afa1fb4a523a6b7e25c59b5989db0d98c4c19741170c999550f4d8938430604cfe8e6f06b92cc1dc0a09b8738fe647887f1a84a0f8a769777074e0dbcb520e0223e15a2b7563d9a496a4e392c340b41d0b4e627bd93c9b4a03e47b976de31a60a837d03aab78e9bf925dee8663236ec672801c41fa93d6e661307b7ef2b302b47a9953ad417fb6c605fb693b36ab16ee4ddb8e6d5220c7a10295c6ae32af79d507c69bb55f9fe4c4e7e719a00f1f4973eb12bf1c5430fa78fdb552eeec5fe5a28ed0d7b987b7df4346f5a9fbecf3e860fa055c2cc7190bdeedc908ebef5f9bd79fa794b4ead4eaf5add6ec0c5e79e0c70be6af8114c52f054767eed37482aeb838efc1330eb9b7842350237a51d54e9f81e48a53439a479dbf7e5f19cebcb8e9819f99059e17456869c4b01e4a6e198498ad113e9dbf62890d23fa24b91aea0d143fb9c493dee2b86964b50e844eec41f9570888e0b5867f17fd5cbfd0a4e6494e2084364a24aa77888203a0442c0b6976ddf3cdd2e42b709b35e7e15dfab301baf0099b51ab586af5e6ab51b1cf61e723d86a53c3dd1ee70df21c80f51739d15bc897a21ac1857328959364cf728fe89bcd6c67b86036f7693a443955977540bcbf62a3b245ec9f9771da50ce1e8b7a860bf0ee0be84e29917f54e6210e231426eea511e9000b59c5a947bee4c2325bbacab92912cf450553a135a469e588dce3d519f46da97d8213c6ed8e0ec9dda9faa958f9a21a7757ed71c8a47ce76ab8d5cdf67f6f69f2809a957ea2bb102b40662921eab3561fa42eb6b73279bfec9f7797a02f8b25f031d89a7483288492f2a7e8a1d845b109f5a0775ad71b3ad59be2f5a15bc24c33ac44b256e69ade3cab0be6619b42e3bafa6c601587d0a5780af8e5e4acfa93c0367954a977c7a483321b3e900142bb22c8ded6c177a3bfd285c87d03dfb69c82b58cf184e0c1a934451fbe4471dfb50c8857a32d0147e9d3371f6c0817dfa21fc95557c1a75cc45ee8c0d8015c37892c4ed012f0cd03d1d30614dab8316ec2af5324fbba8a9238fd70f0b55bf831b1a20eee8c58796e5d983921557f19c8f7942dec6d4145c4b25973efa2f16e2467217a3765b5daedf36b6b79d263dfb1825dbd4c966cb498644865be31fabd997b47e04aa2806d0257e8cae8fbdd0bbf9e4ccc7a1ac316ac5987f7862718b4f4bb2b3899c76ee906d63ccae1691caf92fd362c46c3f2acac69da57806d49e4f509e9f22ba4cb24a352c7be4aa4eb00b3874c23bf1c7f60f6e92911b80923816c5c1dcd5973786291b2b29771d50323df24738c2d94e545c58f01ccdcd105e4943d1c99b3e8b05584a8f28365a4f58e968a2d940b5b44722d535349141239dafc0b12bbff3c391ea210c518d9c97452088ff322347b63a19d65b8f6de7e2d7c0e8caabd46417cafa2cb095839875875bab624cba482f027ebfd4534078ebc387affeffd6731a696dc39f216335145a3b31107b8ec12b684f9796ef27769c06fc7ffabee3ca17d8ec3bc786f546343e3bea5d40d8a9161643034b2a295a224f0db04a3a06db0bf2cfc34366acd9f1b865d713d3fff87557cb3e37f37743963bec90954239e0e686e931722af2576edb84ee88a8387a9468735ce932ee76c8e9f57d32c7bda764ff820e389a0a85838aea75c8ef568cef7a0e724a45a8013ad48d5e81a1303876c00809b2ae3c17d2d", @ANYRES64=r1], 0x220) sendfile(r1, 0xffffffffffffffff, 0x0, 0xfffffdef) accept$unix(r1, &(0x7f0000000180), &(0x7f0000000240)=0x6e) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3}, 0x4a100, 0x79, 0x0, 0x8, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 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, 0x8, 0x0, @perf_bp={&(0x7f0000000300), 0x9}, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xb, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x0, &(0x7f0000000540)={0x9, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}}, {{0xa, 0x0, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x108) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x4042, 0x0) pwrite64(r3, &(0x7f0000000200)="785538b608", 0x5, 0xffc) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x4, @private0, 0xfffffffd}, 0x1c) [ 1667.250524] FAT-fs (loop6): bread failed, FSINFO block (sector = 63016) 18:27:02 executing program 3: syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) (fail_nth: 91) 18:27:02 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000001000), 0x0, 0x2) 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) r0 = 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0xe57d) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) perf_event_open(0x0, 0xffffffffffffffff, 0x6, r1, 0x9) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000000)={0x77359400}, 0x10) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x100000000000000, 0x0) 18:27:02 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @random="693fac8f86a7"}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '8^W', 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 18:27:02 executing program 6: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2010, 0x2, &(0x7f0000000200)=[{&(0x7f0000000240)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001000000000000000248372a28f6", 0x32}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000011300)=ANY=[]) 18:27:02 executing program 7: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x10000, 0x1f, 0x10008, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x12) r1 = getpgrp(0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="02000000000000002e2f66696c6531009bc14c7892d2ca563701"]) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000240)='\x02\x00\x00\x00\x00\x00\x00\x00G\fa,\xe0\x0f\xbf\x12\xcb\x837\xbae\xf3Q\x9f\xf1\x16g\x97l\xcez\x9f\xb1M@\x8a$\xeacM0\tM\x82\x1etDL\xa5\x8c\a\xe4\xa2S*\v{\xf6|X\xa3\xa4b\xd2\x95\x8b \x84\x9a\x8a\xf8\x83\xdf\x84M\xb0l\x92\xbd\x14\x9a\xa9\xc7\xc3MJ%\xfe$0}\xef\xc4\td(\xc2\xf0\x8cB\x9f\xbd+\xd6\x16\xac5\x7fm]dJI\xe8\xe8\xbd\x19P0\xf9\"\x0f\x1a\xb1\xb0W\x80P\xcc\xdb\\y\x03\xfe\xe3o\xe5\xc51J\xe8\x1d\x98\xfe\xe8\x8f\xaa\xc6\xb0o\x86#y\vA8\xd5k\x95\x00'/174, 0x0, r0) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x20, 0x3, 0x4, 0x0, 0x0, 0x101, 0xe0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x1020, 0xfff, 0x3, 0x9, 0x4, 0xff, 0xfc00, 0x0, 0x7, 0x0, 0xac}, r1, 0x0, 0xffffffffffffffff, 0x9) 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, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) write(r0, &(0x7f0000000080)="01", 0x41030) VM DIAGNOSIS: 18:32:10 Registers: info registers vcpu 0 RAX=ffffffff841feec0 RBX=ffffffff85232900 RCX=ffffffff841e0d32 RDX=0000000000000000 RSI=0000000000000001 RDI=0000000000000000 RBP=0000000000000000 RSP=ffffffff85207e18 R8 =0000000000000001 R9 =ffff88806ce33b53 R10=ffffed100d9c676a R11=0000000000000001 R12=fffffbfff0a46520 R13=ffffffff85aedf90 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff841feecb RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 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 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00005609abf47648 CR3=000000001bbca000 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=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 YMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM03=0000000000000000 0000000000000000 00657a696d696e69 6d20636578650d00 YMM04=0000000000000000 0000000000000000 6578650a00687361 6d7320636578650a YMM05=0000000000000000 0000000000000000 6f7420636578650a 0073746e69682063 YMM06=0000000000000000 0000000000000000 650e006e65672063 65786508006c6174 YMM07=0000000000000000 0000000000000000 650b006574616469 646e616320636578 YMM08=0000000000000000 0000000000000000 696e696d20636578 650d007a7a756620 YMM09=0000000000000000 0000000000000000 6873616d73206365 78650a00657a696d YMM10=0000000000000000 0000000000000000 78650a0073746e69 6820636578650a00 YMM11=0000000000000000 0000000000000000 6720636578650800 6c61746f74206365 YMM12=0000000000000000 0000000000000000 616469646e616320 636578650e006e65 YMM13=0000000000000000 0000000000000000 0065676169727420 636578650b006574 YMM14=0000000000000000 0000000000000000 6578651100736465 657320636578650a YMM15=0000000000000000 0000000000000000 0000737472617473 657220726f747563 info registers vcpu 1 RAX=ffffffff841feec0 RBX=ffff888008655100 RCX=ffffffff841e0d32 RDX=0000000000000000 RSI=0000000000000001 RDI=0000000000000000 RBP=0000000000000001 RSP=ffff888008687e58 R8 =0000000000000001 R9 =ffff88806cf33b53 R10=ffffed100d9e676a R11=0000000000000001 R12=ffffed10010caa20 R13=ffffffff85aedf90 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff841feecb RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 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 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f95f7ddd010 CR3=000000001bbca000 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 YMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM02=0000000000000000 0000000000000000 0000000000000000 40fd068000000000 YMM03=0000000000000000 0000000000000000 0000ff0000000000 0000000000000000 YMM04=0000000000000000 0000000000000000 732f6c61636f6c2f 7273752f3d485441 YMM05=0000000000000000 0000000000000000 622f6c61636f6c2f 7273752f3a6e6962 YMM06=0000000000000000 0000000000000000 73752f3a6e696273 2f7273752f3a6e69 YMM07=0000000000000000 0000000000000000 6e69622f3a6e6962 732f3a6e69622f72 YMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000