b92871f76c8583d6718082ed4dd5c87a1a5200840f74d3f1f746ba3f514abede804c2ccd718aa3910e746858182f7a64538dc963f883d08a22082b9539924535637cf0dc3dc422967cdc4679c7a179f1140622df78bac1f0038e5581480cc9f2a346cfff80efa35f311910c098b6688b7bb49cbe1dca6391fe9687997a92d6ebd2f564f671c1fb86c40a732c8bf60fb709dc0233563d857841ad027d71dbe8c25f50c8fb1eda8fa898b58a0a237dfe802d395d247d2b3a3b1bb5e1bef6f610165aedf5ef2c18ef9bbb4c104cb2a9723a70e8b1cd55aadb57a17d815a8a0e7d7ad571cceccbe70f4274759d65328192951154a36d9591acd132d8f71ef75cf5519c531fb5b4253132fc2990ed6c218c17a5e602b18d5b41ebceb72d9c14557a37a5ce86a471491f0301e29a8e267c0d263567d97225df32339245566928d10362f6d6572c3d9a7b3439d3c36952fbb87d3da34f5038596c07889570e00e6f4fa35bc0b96ad925cf60b7770cce48ef167ed1e3810ca8174c9e70e361af612f820c8ed9f066689100e809f7f59517fdb1a5dd10b107eac2c1ca37c4863c5bf3bf30ea4169e627c1d6baedbabb1f4e6ba09d067219cf26b1eaa9330ad67157b4c60f82cf8fb7fdb2308fe2d16157a48e6b93fad85aa7c0fc4058c34605e7456157d74fb64300299244d2e005849ad221d4f54e75646e3fd8d1cad468d3533ff89ae726f97430274e45585d04b0f6ce6ae8399e2a5f22fc8e601fb51e2f5fec86b3c0d45fbefa22441e834f7409ea2ed927df00daca4220516a352cc4719c43b9c23fe381eec35da272d49195326ed9cb1b4357eda8894939676dabbf7de8a2729071a5ae9abbd5bc2fdd870b83beb5d6ea69f55b45c8dead17c7a671b65e1907ce96cbfeb0f3974ba85b12d93c7adedc94d69a573ce8ea381c22f0358d2e275c321522ceedeecb0c583ea67d3d4dded5e4d3370c21e2a1e9b1da48423c042b185e43e3d67199bec9111bc343ca6e27bf4042c31e8eac8260432f26696adbe97b7a3e885ececb69bb830462367390dd541861b351ea993eaf0b8580e383f576bbe3344617718249ce806a805e72f6d13d78c821831ef15c618a600d3ec3a7ecde804327941a8b3beb291b6bc66ae2095ec124a9862d14a5fe9cbf00d1ce93f8ac54fc51ccc7962a3093deabc92aa41ed54ed49486ef84550a74a4ad89b329cbce1db89677a35daf7b6b64973bace9092e893658a860281717a8fe94b5a89813300e8f387c00b612feb118aa41ffdcda262d03fea570d6d2c97e3aa16942654be13e8bacf1837a83666c56f6b39fe029dfda70b8721f25473714e1d3165e4bbd2d783f94f176fb0870496852551185f442972f2665e219b00b6881ff24f22c9ea9cccf1bb485f63e82494d271bfe82d99b21574e3966b88e2b85bac8e873ce839d8502a21d38115b1569f8403b02d1611658e9a65fe697333378b37456cfcaab974dfb97b13b1ca48cf16c316f96683658717b1b823bda887b44ec6170aeaf43613510daec8657a7e9d07cc4856ba1b5cda2a372b53b066efcfa68477e1d6a9cb9bd74ce08b717d29a62d1a95e7f8193b308bce3f599a0ec0f9a2183c69b9970bdef5e9616a2826c359bf7729da0d6723b100e6a02bf21077c33dddd1bde43969d661085ed69ce78449e10cfd3d81c3067259679557bcdb3ead31815739c4152ba517f1f532ef4e177149cec57d41422a7976e9bd9b955a91f38efda09b32a8cc2d8632dd7587a6559667a5b3c9ed108327f6627579c702e5ba53982b54a26df0bb144263b2831c5e7692b38063651a36870bc0ec400d9fb0defb23b7c402deabf5a3cbf17f9a560444f3bf73fc5f78aecd91119255dbd7ce8bc17d69c4a80e4b096fadae94ea5960b80a623d5018c045bc2e962c486c406b26f505f487be15c9801e8bae33784d4ef667ac6ba75eea71581dff8ecfa13785cfa70106c066c5f14f63050fd81d48b152a06e8eda8a5f731e198e4c32b478008f59bc941319982c63861da3198e9519b5bdfa708c0fc19e471fa977571bed8ede94b9983fda3ea4e1fbc0d1cb32a481f4f6a54c25ca570dcf0a9277f7c450c8976a95195efe8453037cfea9c90cb535a38e230d9e68d51bac6d6089ead2a44e49307e49da1e9b347be2c58aad11fd69bb19bed21957306b97c6ab645617069dac83d429752f47f1ca705ad85c00849447642074d02346f81ef81a1a231a9b0c8c64e5fea6b63a157bcf4c59f1c9c3fc635e332d51e231b0508e43440a2dcd01bc6498f97a48429895d65079ad6e2da6fabaf8c621adcf8b582a747a07b6bb74ca2dad196842185f510189033089ea06ac92cdfa7d53cc4d18f12b28cd80a50d0028c77969deb062d41bc856a1ad2315085b92135e2e6662469aa17163807e64b03a25ec4725db5d75940034f8c44583bbf92aa19049157f30a02b2a7bc9f3ae340d231f05bcd625f3b87c0ca01e87ba781e846f16b6123553ea2d2aabd9748873716fe0e1d7c2bb7cb4cc3716d256fe2f463dbbdb9d250d9de3781d478850aa9b4c60e8963e82e57399bbee53a42e87e76b59417ac749c168a43de67db69288233504bbb778ef648e51d58fa1d96031643218afebc749620bde34c620f4af7e400b8987dfbfd2fcd4a2f205d7268c33a47fe4fc6e848ec9a466c290773d1efca22e62ccc90049c53f142bf4045dcb006889a1a968d0e0e5f062a3eeef185865c819fc82927b9ed5acc69fc01326e15d07626617822a146c817a3800c2f2085a1a1e5029c173f7f670d238e4f9a0cf64cc6ca5cd3b21a7236b6522cfd6305a153abcfffb08664a54e235bff337b48b564ea28c0d99553fe44f81f4aeb1282f170434b2a788aee285bb719d46b930e33a367df1ebe0b36619cb263c135304513582e8ee6d861a4206f95ec5335ffc1a4591409896b2fd3c41f00611a3a2a47cb5e27c84a84fff1a4d4e675df6e332fc36064642a3149c949bd1fedbb0524627a971e28bf2be770bb544d168d1e81e5e6a980edda2df001b7ab37007581cddb428c778a96a1ba6864949ff4f2ea10bd16650c29332f00ff868bd493e5f0eaf6a47755e88485fa2e65ca53ccc95a8a314cbc40b474e74d43bef63f00aa9fdd038adc1906bd05fd4c2ba42d1f3e57ee0a9030502d471c7810f4020f54c409ba525999279860e1f5380f834f4786359c036f6a808a76d4ec4a363560d5e7d73dcb18b7f161bf5ec59b8040007d8a65be44d3772a64800c5ef1139106cf2f0c727a5a3645c5a3901bc10dbbdcb5b24d798881d2ead9a8eb6ab8972b72479310d439a5e52c45f9e438923300a6c12c1c22a6ef4d476eb9b6e52347e376b81f9c067bb7fb76637347ae74811409e35f292b93456ffaf9e679fe3849998bceeb06a38c8f9b708e773d161f59f146f5e6afc3b559b9410ba14216567feed77e5bcd53383f49b558e4abbef7486ba82c8d0287ed0de898e0e641fa914f23ada02ed9a582154c74d83170e57d100925605d1c07a13dd2db69cca64deae771105726b128ded4b2167df9d7201463e544cf950ae66b58e133412feef0039716ad8e3577bb2360f10948b49e8ddaa5029f5dd61945539c8fde53dae2000c6498e4808aba8543e5745c2c00974cde5920b4941eca1869c62101a29956aa8ef8c40d09b215531adc2ca2e9892e4f0f07bb86717b0f59899e8f0eec1f8e3737d62b1ff1ac3e9e1416329871e644a40d7efffc4a24b3aa3a1e1edb95217f7e0f113377ca188f6e3eec73fee1d2471e1ea8df86df03eac748e5a4a4f9f9a710db3e5952612f10f78f1381818c8fa034bb2b6564b6ed8ffc1798a4aee08a2d7407b467596432b26402842b11580bcdb1b5e59c3a3bbeafbe8c2b953a4f0622719c2848099ae12bf74a2db45c710b860eb27e86660342376e3e43e0dc4aadfad7a7a0377829bf80008ae2aec9b8c6291d56ceebe277e9bfa807dfa0a67e3002e14cd0e50349fcb41cd02fb6959c58d72f2bb092b722d878c4167336a1a34879a740e06875799ed81c7203edb961838e8fba11470b933f4f19c2845cb719be7679864567916e49b9db71418ff1cd4ae42ab878d6a9aa566b83718b4197187e4535b89f85ce2c56962d057164e37e253d408ccbede829189218f011d64da6cd3c00b64a1a2619f0d8246c2d12e99ddd323944dbe41b7e7d52b7e6dd5bef3a4375c47c9ea11e8353f40ab3130f07222738a2f61bbe4ab88d5d46a9717f25f7d10906fa4f716b2541623b4e279b24b18c1d41ca8d6f3df04aa5e051036fc0fdb422dd8da15505c1d0956fad88f939c1f66bf21f124863062c476e0d737a8eb0f9c1bb6c797b8b10508f41be535478d8ee157ff155f645616604555aa20b1f6142a6c1169dc1eaded4005799c88ab49b7b698e0a2624380b8384437554372ee84f739126d0bfd6410bfa7279b48ea56cb74c501f88e4c568888f0c77011fe2cbb04af08e515c573364dcae68e6e76e98b0ca238ed85419ecf66f00f32672077cd5d0cb3850d8f79b3f6bacf41cb3c0d6d41d4c0771d18ca1284961c2fc3bff082b156a0f6ffad5c8bd1c67ce1975ccd67fe883437b9bec4236fd2e29d2eea429a1a548b32992886347fc9c321d6f61f83ef028aed9d6516f0f09aa21f2cc941e589df87f24e0d16d004135f4d385fc509ee9dd08f3050cf250cdad085237d9c3ef6a72a7876bac95b89149f33984d3997dab77a109b4b749c00f1b6c548da47ffa60b2a8395f91268c5d4e820efe7c2be85159409d03c42c15423f9a7aa5d5619652102e429f4ef78b830f25231eeff5126dca5f12b237bf00b30152195a0dd66f989821048b2ec11ca45f3c2e96bc3ba3df76a121087f2fac29f2229e888bb611580a04f74ecdb8c513e203e1dfd38b0b648bdd805c6c37ea582e3151d4cc7e4c4ea3926f023fd65a04bba252ed094aed56cee2e518a52b33418ef20fb08e4a1cb4a022c84ac843d963029f8eb56dca66e23113a112bca1f55fecad086a152f353fa673c800ef42473375d833dc69725191e1d364405f4fc0b828124fc2c03fc663657caa12895fe65b81c018595a01fb91618e65d22439f3fe3bba725f7ba4a383a6c61374d9f9acfb5e4308783f309c3c2b4018774fdccc6daf52f2cffc314dc6dffa96a2c595c285f0c894b366cbcc89722376a5a57b3ffa9183a0b1cee9b6cdd943db9ec3874e427155a79232fbebee8aee174aec94c572ff02474ef8fee264f513620be7533003c2bbac52240620a06331292f59503d0988363a10c823ff9d8b5b9c579d77315dd1e2c0f74083ca9d6d2b76346ac765677cbcc235b8b994dee41f3e3c4c0907e2a974da7e493f153f437976e236bfb3d95728119532439b321b82ec98adfc0ca2540860c941ea4c8146174455a2188ba9f6711333e59587bba151ce39081d6b278641871c993f2749a6e1189754bf5d158453afbc83fba744448a20ee356b369030592ad457ba95cc32809c64e4e902561d500f9c9797ce94bc5020e9e5501e016182d7ee1f9b1a2bcfd200a29516626f8d42006e7655363e31f98e233b5d0d88edcb07734b4c942d6fe3f892e783976aafc6e24b112d5b9e97c44ea97179f214f50d01c479e04f3ca493172637fc966f9e3c6082b3bb5930cea5d07727e4d44d2fab542a06da90c9fd9e0ed4169e2a33afeb3dcdcdaf1c63be72b7a5f5866cc5a4aa537e715b990b7f0527be6bf932fa0448fd66345a9820443bc7449afcd295dd3908e5213ea726109bde58d097543ad3a5dc2d478d39f013b619832bfd1c474c495e1d7dd2eb559d866973653b5efa1996f21667b5f4c86c6e2be0db2e2360b413091c87eaded958e59cdd8f2bcb223d39c440038cf93b3ffb808ca62b1d772e512d790ee829b06821908039a5094613b145972de5fe7fa77ae489027c71e430a69c5a6f72e797cc97cbb35d2f5c4842602a8318efcf3af48257d28c947ff5adb73f217cae6a87deb03b9e853de6a267e7ddfef5c7a72f363a35dcbcfa82863833efc74d7f44cb53454b75f366df65d0cf5c2314bda86a0dd83cd25b65e09c88577d6fc8b99ea752d6bca439bbf86bc7ecf84b7d53c08e1ee1110e119bfdf5b5b19b216c55fbfb516d6a2094d8055bcc1849d00820db3382acf37cd001f5261d939c1db1122aa61b8aea834b916599040e7e17d712b0d074dcc3b67d6d1d076ff4143b557cf53741e35062a08e087b89c5a83c5f221df95b447e49d99ccd202b9e02052b500e4052835023a532d414e94284120f96a4ca01365a989da5cc8f879bcdded7552fa461bf1139496091f638df62205616b62b21ed85011f93bf8da16d34813eadbb02bb91e63bbb8eea9c46bd54d6b94a4327d7ff9920efa33e48243fd5fc9910f2760137ddcbf21f6910c939a1651c83be76c4e26987d300eecc30d843a76fa9eb174d056b2455f3cf90636aa28f9d2457366ba17f2d1d2ccfee79c8b0722ccd8f65213508490ba80b9c3115334edcc685c9a121e492056825340620434fab99e9d8d19180091afb34a4115a616acdcd76e918d330e00ab7560943578def73701d30d69c9a2eafb06722506c5a4996ed9c39720827eb5e7224e5b491aac97a07492d953a9d4ee12ed6a1c508cb4a92644022f66b077c20c27a205d485f01e5fbeb41516baac0d3fb9fe62679b13494cb1d9c138ca0ec676dc0460942fbea0a34ef0f11becb152ceab6fdc666ad380e37e8fbfd3b1e8d67d90619ee733763bfe3faab48677fd3c6f8e951f96ad603e298909af0e6c0df47640399b6669311d8031a8b0d9095c6b72f49312c5a5c5c963fe4df99a5d7f7b8d5e97d48a28c1f3d08ab36e6a73f056a03ce37d556c6a639d3fcc69f5712c4438e2e44cf21dc80ce2191d90fed96d8f9e4cef6046344570c5303f7b10e63dc6ffb98bdfb8eca2a236b74c9bfd477699c03231ef53ba20b4334fe3c11e7abaccaada51cd3eb8ec79e91e9eda6dd29bcc364cdf0fefd62b3ea563accda88b66e50d654f43462257c5dbd0a5cade1ef520d855b7e2fdb60361396cc601d1421272df1030eda3bb406b189035e7f63ee407b70e84a0bb27e5b0d272e4b549008a5b1f90ae19bc96bd8881d773b7f4e5ec3c03cedef5b738646f963adfce2a3ff1c78928871ecc749ae58123df159021f0940d95b3b791986e9278f2f3c789292b45a76bceb9e61dc9a0a52419f7180e19386a2722f3b9c794569812f833580c72ea8a84bf376ab5360b62c4afefd7d2304e3ac9ef87d7187f9048d9756bb787569d9e7b1ffce480ab300f76b51fc1d32b9d03f8bfb279e1d674f7aa1df6a3f0294966cf19ce7a6adcfd9d39920721a31b754d549d63207396a8d245a8a0f8b702f24e999d411414d0d4cd42e0c5d5a92d169857b654e96ccf24ad4a6232fddc1f90a648f9ed5bdcbd4a731c6a2fdb843d1d79513537b35844af44dc27667a74e4db39f569ddcb67cf9625654c385f1dfe9d3889ad0e96714fe3cc93f6ea686ca7f853a5d4b37bb746b42e5a4ff678d63d3181779aeeb9dfcdd7975ae507dfaef8777001f647e7503911e179e41fb44a8be9f107383514c99ebd1f34d3fdb900e486c8cbb60a372ff3828642d77eab4538d2692fa455d4dae36f947c63ae4be5d6b69e746545f10825ffd1f18a4e7513e2c992219dd592ba5a1f2e5d704f6d315ea8eb9bcd39db3bd5b6ffbb08886aa446c9864a3c6f3ae4de7a3d599397884df7445831919f80f88088c1ffd6978a5636914f3df9d375598596050cbe01ac13701cc014277f319c0f05ebf9d65f7a6475efc2d8384da78c90e08a56dd88aa9640d7e7cb2e73e09fc23dcdd3b6953906311b1818f549a3e6a664f9d222e4c3c5f2fc0277ccf330ee471bb4725ec4f95d9d804e0b88c2698f288010e46c21388b491c51b2653e9a0a4ae667dd42eb36c3a6af75f4b2b17fdd010b84c62f2d103e959b8aaf10f4cbc242208492ecd8d3953ce855a7b17d329b9f99bd660101aead1cb20ae04e60da6fb07483638203d04c89d44c423c06de6faaaee2d5c9137790599a3560db83e36c5b0f433844985d7679b8d00e8f77016f927dd9f7ee6084ed8ec15e3581971460f0413edd397b69c89c221e37b978a7f098c962375b8e2ed0f3c51c5f2aee642089951cba1c7fe4d7b074157fc691611800f6b009f08a5fa3bddcaedc96a2b8847a2e1a2c6dff2bb60b8e2c753e5ee78748a4736684af4c3c088fb4b56a195e84bb63a7eaa8089df0ec9b43c8dcb6600012e46616a55ca118fe33c937f8d4af16c99b9c7b1437a56598c26d86ea2896deb98fc29f33bd502baee0a4dfc27e293f633670d10e8e4b0edbce2537ada7661ba61eb47b7d55458b8d909e2a5b3d24895fbde40d5c79d7ebde9e3995def840a84757cf787b61a2c8c3f9e6429a135707719c18c6e57d5df37a4a917d95e04d82196a342735fd9931fd42848618c6a6f4f228c0a16689a5bdcff7f0f29b566207c084bda28b8551407f2a96838dba80dde07acaec85c09211aa95f6aa24cd98be4fa7e28d0979b13370ac0fd2b9a1dd36df00a1b8826b2e966d3426db4bc19786fea777adb3f64d130a63bfce04bf4768000a944a0e0f0582cd47bdae88df62e42ac07055fc542c1e0dacaf6b380e426f060ede3c761fc126f8c10c018590613ff743f279f3cecdf63d808d9bfadac8691c776379247cc38146c6f99a297654cfa46d1893c5d2543e0aee45f22aee95bd375a81134076b2d30bdbac16fcc4bc4d096092403e950510f82040aed468f29b8eaf250253b235596849fe990409e06813066247e405bbe39f04f9b26261b29fa29e0d20f00992d62a52ea45f34b62368eaf8ed1a30526c27fdae83f6375c6227c43f83fa65bc1eb14cb7cd28a5c1a2b7cc34083fffd60fbabdff6c22e1829e3bd82e0272566e02afc40ba9f59bb117fb4a8f890291748bd67bb79a862603287c83d74b1292dbee945189b7936bcbfe0316241ffc82ce00957d996d89cfd0fec79378a8cd5d12bdc92232c760c99265365b608dec6c5c37ef397ada2b43e14db5e117060792f84d9746a05cbead252010d8fdde82860a8cc00fb7c53a377fb10334c57b0ac53c330d95ea712b88aeeb8a19d71266ff18fb106d51394fb9beb85d8a5eba677e40aadd365b73ad76b47ac2b413e58bfa3ddd43a0d29b1072d49539e83e770d62f1487a1c43c9769d87d58ae67198a8635952076c87d457327d4b1e472bceb5b7af10550b960b737a42e0d7a4bcc63a1491495d4fb1e06e5e1639bc7959a36015df0db464d4d8cb27b9a435df1aa1624cea8ed6d70d6c35600b00398855a6f19ced518a558be150ed477f31c75d000368a6e3e13eb9c2933b78a905afc5ec7c06a3e8a9f4e83cb9635bb4f946bc4940687049c88a1f5d627e9d00564177e9b39e56c20b32a62e9744bb51382d5cf3456b6328f3d34381a8b324a621ba1c9ebf73de37613beaa0533166c25d0a3a25414c861d0ed88b9df10faf9f4b77fd9f7462118787212e699355cdbe2d9db2fef6545da483e60f1a2059fc454138eca52d58325149b23a743375bfcedc0b727ad433a6d1f65e7b667760f85a4b32f7a59f1490890fc12df6a0a3f64ee2286b2fb80509be935916835103a3facbcaf4e1015d6927cdfc3841210d64986a229ed7e3bbd319fe03fffbffe650b4cd16b229a2fb794c33057b6da1eb8374eb32756fd74409144e38d98119ac4f6e44704b5765c086582f980be26854de307639b805ec52155ea5a8600b1e3c02978d28482f9fae6b200ed33315f91395984be6ca797b28292c3ec2cc2d559b6d38d410786e852159f87a7d8bd6ec73b127bd45d919218d7473b5fba9746f232f2d55d5b30782530a503f409fec678475e6fbac05e90cd09901c101fc59ad74a3839f44a3b991efa1f5ea2343cdc845790d1d3f176f2c37e5f360007875acb327c303a1867c3f1166b367e0cfa6ef264b827323445da4b70fa1f761fb7db05f5c54d841e3d3adf8b0e7f5eecdc3fa067d66afdeb080db3f3badc89f9849b4f5a29e80a89aab3ad5034e3541cc769886bcda9b3eae5a8dfb4d81b8bbd9d39f1e37a1bb16012a2786555e20e5434cfc5b8d27120037866cf609e4a7e1797a407e8e9aa9cfdd181acb60c9c27a812c33d7e03876a7c9ab7b893d42f71b4069750413cf20a08cbc166879b482c9a41c1b9c1a9e0032107cd62c053a36343f1e12651cb7d68231561fc5761d689e3863d7cad82974121ff370f39dd2da5f9e016a0484cc277296b8886292a5336830949d69c6dbb0fb37e925f51794c92ea5eb81eceb9bc83aded6e30a6f462e4ba0cba6127584cd3dc6c8c9c62e758bf27ec1b69ec696fa71c3b8c0b63f96c325ca8ed37d1d89f18a3fda280b9d33ce0409ed1cf74bbf9e9c84ddd90d9084600314cbbf73c47ea9f2226edee0a6faadb1a744d691e1070d92e44e6e1e855c42e6b17a77966c19ca2745b9303144e8b83669954fa05558f107e139e3d61ed7e1e0229a87a416f8bd48a6c0d3eee55eccc2758012838cae4e29d16ca6f4d671477388e255f978fe02961063011f7dc8ec5b4bbdc96b0b5f0e4b8a753d5d8535d34116a773f19592f18e881da835231bc6c8a956a0da626651bd41bea2dc13aba60d749815009dd0b2f2ec11e0b28fd168ff95852f0aa19beb296abd0a7fed91115404915f3314a9e0a154ff64577e2541d8bf10efd640cb5a8145491bd3166db62bdfe5462b84c143ff5acf885ab70097c07e78037701bccd9544d0c9c900885611d2d132960569ffb50bb015be01f185d879c07ee636c7202f6e627f45940dda7d58966b2114552b51f089057dbf7dbd3e6461d9d3ea455aadfbf3b2e01839d785fa639bcd060537a188bd781e83e7777a2ad690294297a057f4e095d73c1b9f99390e07ce5e27edfd835e67f3758f2c214628008c9b341503c137ea567e9dad30a8471857921d6046d1f66b47412c164cbb5626018b3f61cea7a2e908ffe69647f4dc2e8012d90d1a68bc47df1e0bc7e677ea9c28d0be703fae037a5966119a0c1cb1214aa8a1cdfba640ea10ba23c5517217f77ceaea2b11f773c4da74e6c37a3c96dbc8ffb4dd7974b63cb9a6f1cc552d4aeacbf7ac34d9b8e2321bffea68c8541ce1c952b1b8057e69c5e05ecab6fbfd53be1e31cda4dd8cefbb84042f3c25a41fd3f46a0405e6f83829aebb2000593f0e3531b80fc6ee0ab03f451483a288cc38dff65cdcd09a8723fe4f14e73ee072165be78da4a1bb7e61cb08a3e3ea8b45e94a54a8eb89c3c6d2c13cd1e9cc47de0fa0e9d66bbad14bf27ced50b876de9cbdbe6da6655b5abdf1692e3f36d416c5f8e76eaf8325427fb5cc8a1f230d38e742fb3dfa4987088e7b90ce67cba80bc80760ba2f6102df860eb11e51667e50c8cde31527d25480a3b022f722526de6c9e61c2caab7ed5771e49e6f458d65dcf8e6088d0fdb79b42ea0a9e8f63baf6dd0dc703d2e50711f37169250644cfe41ed424a879baa9e20eb9894c1ec67eafe4d842783653edb22c389e9b372701ebb8d5c86d2c7116ff8ddf14639a94608fb3694f614bfc5854b30130b401b714be03e853abaf2fb0f21be930af745ac432101d0afe0b32a71146b50ecffd76af811b2a5ad60518d5aad6b931fccf928bb634cc4cf811cc81bf8254618564aac6724dd4a31b43e01bdaa5b51703c6a0ef6da3f7590a9b30112564d70d2826816bcce7a61c6ed73e624adfff7d44f71969d370f786c3ed49ba17be92453cdea0765e11acfd6bfe21c5e853eee0127ad7d88c478c95a7f4a3cd615b88d07a095d083152de23dae4a0afdbf4edd2be09c5bda20331fe794cc71a9215617a9a8ce8c83a44afe5d83163c6bd9dc7ff6b15b2c33762c896b1b450ce94d2365f2fbd2877407b06fcecf25323a8162ad99a3d637c191d285d971bdf323676ca2ccbb206dc04492115df6c89d3efa016cccb131e8c6782a2851326626d5c703f0af09e1ae74983ee29902926b30f07e31314bc98e66f66471c4df2ef56ae79c261824fc354e60831fb83a8621af13304ff4d3764b06a633137be9c405f0c85b9b9684c00d97c3131f6ced85849b9a7a4cc0e669a7f72fe5d548549214a2a30fcaff77335c21e3205acc142a5e5e684eab6125b6b64e44f1bab9ac2a9ceea978badb52df235b2482363700e4a597940722bc47d769e6480e1550ed32704c7d741b674a03aa94c2632e5ce2dd5479389ce7e6107477984bababb98ce4181cf2e88d9e4818da7cfb43109f92ed9a8c8dfe465c144e3f6d3deecc9c7987128aab65001dde313b13ba77da12e84c37a75107158ac2f6cfdb9121024e8b473abc761194"}, 0xca00) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x240, 0x88) lsetxattr$trusted_overlay_opaque(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='trusted.overlay.opaque\x00', &(0x7f0000000280)='y\x00', 0x2, 0x3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 152.128103][T12788] loop4: detected capacity change from 0 to 16 [ 152.159383][T12788] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 152.169544][T12788] FAT-fs (loop4): Filesystem has been set read-only 01:21:42 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 152.178179][T12795] loop1: detected capacity change from 0 to 6 [ 152.193677][T12795] FAT-fs (loop1): Directory bread(block 6) failed [ 152.208768][T12795] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 152.217392][T12795] FAT-fs (loop1): Filesystem has been set read-only 01:21:42 executing program 2: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 152.227797][T12788] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x6800) 01:21:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x8) 01:21:42 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x4102, 0x0, 0x53) [ 152.397035][T12814] loop4: detected capacity change from 0 to 16 [ 152.420820][T12814] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 152.431099][T12814] FAT-fs (loop4): Filesystem has been set read-only [ 152.467927][T12820] loop1: detected capacity change from 0 to 6 [ 152.488037][T12820] FAT-fs (loop1): Directory bread(block 6) failed [ 152.505403][T12814] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 152.518187][T12820] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 152.527375][T12820] FAT-fs (loop1): Filesystem has been set read-only 01:21:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x6c00) [ 152.581959][T12833] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 152.608023][T12833] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 152.617214][T12820] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="d4561e4c74486ad9e0a1e1a43ad06d317d7fd0635defb4d018d959b21b826a9ca9429e5ae1e9b44bc5a09ff5c59d8fe9cfc4b0451a05e7f1e4d1559b202b7be78385d1d88891e1b93a0b5c47d95f6edf59f658fe69b0bd594e7974258f7e8665c8b21498f60746185e31a6563d2690f5f9c6526b2552948523e5d35d31eb358b317beff0a1130bbadb7d791b792b5d027f14045aeaa59e802f2b49c3965170fd153d066e4cf4eec0f80b3a566e7d9f3395b99b2a9f0a6f738aa59c6d7a2dc5928b48e8", 0xc3, 0x7}, {&(0x7f0000000200)="571d1a9972648f4bd55e344f53932fee4f438e602a620a8c5988d3a33a77f7d8c40f3f0a0bf79911bb0701656f9d917631c5c10dcc54c21d37f22995d876fa2d1774c09d35028402fe07e5978fdbe71e0ebe146b87661e4a6cd42e953997ec1615bc3c946f21c5212bfc9d738f6658b767d64cbe5bcb1964b07019ad57d00246f4f0dce463cecdc07535414c33d32ef5e550c131d0e7c520d0490b6a7de5a5fc26944f5ef3db2ce966ddb97d8f85", 0xae, 0xffffffffffffff07}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f00000003c0)='.\x00', 0x240, 0x10) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') chdir(&(0x7f0000000380)='./file0/file0\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="34000000f703000126bd7000fcdbdf250d0000000d0000002e2f66696c65302f66696c65302e2f01000080000000006c65300000"], 0x34}, 0x1, 0x0, 0x0, 0x14}, 0x0) [ 152.661386][T12840] loop4: detected capacity change from 0 to 16 [ 152.681895][T12840] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 152.692186][T12840] FAT-fs (loop4): Filesystem has been set read-only 01:21:43 executing program 2: mount(&(0x7f00000000c0)=ANY=[@ANYBLOB="2f6465f62f73673000"], &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='iso9660\x00', 0x80, &(0x7f0000000180)='/%-@*\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x40080, 0xf3) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000040)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000340)) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)={{r1, r2/1000+10000}, {0x77359400}}) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) bind(r0, &(0x7f0000000400)=@ethernet={0x306, @random="9c5e5d7a5df8"}, 0x9) truncate(&(0x7f00000003c0)='./file1\x00', 0x4) setsockopt$sock_int(r0, 0x1, 0x2d, &(0x7f0000000240)=0x6520, 0x4) [ 152.756622][T12840] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x7400) [ 152.810514][T12848] loop1: detected capacity change from 0 to 16383 [ 152.829810][T12855] loop2: detected capacity change from 0 to 6 [ 152.876751][T12855] FAT-fs (loop2): Directory bread(block 6) failed [ 152.888454][T12855] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 152.896997][T12855] FAT-fs (loop2): Filesystem has been set read-only [ 152.897547][T12867] loop4: detected capacity change from 0 to 16 [ 152.904048][T12848] loop1: detected capacity change from 0 to 16383 [ 152.912172][T12867] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 152.927650][T12867] FAT-fs (loop4): Filesystem has been set read-only [ 152.935860][T12867] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:43 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x8500, 0x0, 0x53) 01:21:43 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x0, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:43 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x6a30, 0x0, 0x53) 01:21:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x124) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) ioctl$BTRFS_IOC_DEFRAG_RANGE(r1, 0x40309410, &(0x7f0000000100)={0x4, 0x7f, 0x2, 0x80000000, 0x3, [0x8, 0x6, 0x7, 0x9f]}) chdir(&(0x7f0000000040)='./file1\x00') 01:21:43 executing program 2: mount(&(0x7f00000000c0)=ANY=[@ANYBLOB="2f6465f62f73673000"], &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='iso9660\x00', 0x80, &(0x7f0000000180)='/%-@*\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x40080, 0xf3) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000040)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000340)) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)={{r1, r2/1000+10000}, {0x77359400}}) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) bind(r0, &(0x7f0000000400)=@ethernet={0x306, @random="9c5e5d7a5df8"}, 0x9) truncate(&(0x7f00000003c0)='./file1\x00', 0x4) setsockopt$sock_int(r0, 0x1, 0x2d, &(0x7f0000000240)=0x6520, 0x4) 01:21:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x7a00) [ 153.037180][T12887] loop2: detected capacity change from 0 to 6 [ 153.043925][T12889] loop1: detected capacity change from 0 to 6 [ 153.059666][T12889] FAT-fs (loop1): Directory bread(block 6) failed [ 153.066400][T12887] FAT-fs (loop2): Directory bread(block 6) failed [ 153.074457][T12900] loop4: detected capacity change from 0 to 16 [ 153.084866][T12900] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 153.095264][T12900] FAT-fs (loop4): Filesystem has been set read-only [ 153.097063][T12887] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.110808][T12887] FAT-fs (loop2): Filesystem has been set read-only [ 153.123509][T12889] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.132176][T12889] FAT-fs (loop1): Filesystem has been set read-only 01:21:43 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000080)={r0, 0xe0000000000000, 0x6cec, 0x6}) move_mount(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x67) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x7, 0x980) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000300)=""/236) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000240)=0x2) 01:21:43 executing program 2: mount(&(0x7f00000000c0)=ANY=[@ANYBLOB="2f6465f62f73673000"], &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='iso9660\x00', 0x80, &(0x7f0000000180)='/%-@*\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x40080, 0xf3) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000040)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000340)) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)={{r1, r2/1000+10000}, {0x77359400}}) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) bind(r0, &(0x7f0000000400)=@ethernet={0x306, @random="9c5e5d7a5df8"}, 0x9) truncate(&(0x7f00000003c0)='./file1\x00', 0x4) setsockopt$sock_int(r0, 0x1, 0x2d, &(0x7f0000000240)=0x6520, 0x4) [ 153.183594][T12907] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.210597][T12900] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xd807) [ 153.298397][T12921] loop1: detected capacity change from 0 to 6 [ 153.312435][T12921] FAT-fs (loop1): Directory bread(block 6) failed [ 153.327206][T12921] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.335894][T12921] FAT-fs (loop1): Filesystem has been set read-only [ 153.343121][T12921] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.352732][T12924] loop2: detected capacity change from 0 to 6 [ 153.368206][T12921] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.385294][T12924] FAT-fs (loop2): Directory bread(block 6) failed 01:21:43 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x8b5d, 0x0, 0x53) [ 153.400088][T12932] loop4: detected capacity change from 0 to 16 01:21:43 executing program 1: truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:43 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x8500, 0x0, 0x53) 01:21:43 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x0, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:43 executing program 2: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 153.447988][T12932] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 153.458284][T12932] FAT-fs (loop4): Filesystem has been set read-only [ 153.491593][T12932] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0x8001, 0x7, &(0x7f0000000700)=[{&(0x7f0000000300)="85e5280acc622902f56da2430a093e10c37d01d9f748c0294661f6fae2a54e86c8e0a86e0b29a6f8b73a71ea4c648f1f0f400d3208709eb3215cff6adca8fcc7f9b9a3f0c10773006ddf03518de9a3b806aad5b51740fb16d84d5963b58ea89e7a0cc980cb52d4c1edaad3556786f2604656ba42850770ea46a263273af4263ceba98eab21165e423976f620598383f215ed30ec69bb", 0x96, 0x9}, {&(0x7f00000003c0)="73775f04078385445fd221304324daa5cd5744b4de665909cf29406c2a1653f7b9d15fa8cf182098aca98001a0719a7a25fd7fcd76b603986eb34101b039c464055b26aea4f591c1148a5665f5e26e138f0c7a112ec02b89aebdd348c319f02780af90560477b9b0d42d83902d91310e1a22cd70c173a47a98c9a48fa0a5de8eb9a6936cf64863984fcde73d7d597e321870f17103fca154c88e205e569a9a52bd1e0f556dea248f32b5060230fb26e47a58b45f791f5efcb83c9c6a384e35329d5896580870780094fe897e31", 0xcd, 0x8080000000000}, {&(0x7f00000000c0)="4b0f852aa7fea50a8b12bb5e061742f0ce1ed941bb3ce03af14dd3c5a4b35c7578b92097f6dd4e64bde0944cbf37c5ae2e8f12a9b36e57adf68f3e114dafaa50bb3983bbee7f46785f97716e3693ad9e51b9a41f7a79568d67911c193479c875aac0a1d42fa6d0dfc6d3134eef7b60b9aad324e401473f976be57042ad", 0x7d, 0xffffffff}, {&(0x7f0000000500)="0f727fc67e06df5d280cd41f331357a183ebd2325dba8e7083cc25260e8f8942becb3a04bc5961e08e8c4b78a266fabf428c020d202c3cea638900f920893145bc75144eeedd78698a4ba70f52e3e90176f4d1a9e1cdc67a94a4bbeb926a637bea4d4d10de9a8783ecc126ba320a0c7c583e71ae1c1359e267c1c0bd45ea752cb871809e2c38f9da34612343c6c09b914a0a99aa22fc6b391fb28f8140354125188836b8468d68947464e87927009b486b370875e73f21754e06a9456760031723e556950a4bdace7afc257d262e8e44e7cd", 0xd2, 0x6}, {&(0x7f0000000240)="b40e3bff4782a1b34bb4a47cc5a7e09bded3edf917ca4fff54", 0x19, 0x7fff}, {&(0x7f0000000600)="85bda9a1a215b20ecbea78c533e367b5baa7b2122777dccac37b5d6c3967f836158b5d2aaa993cbd32db2dd3ae083076a527af0123bde3c8b9d2330f6578fd408d7a53a0be2448e729bbc422cdac78", 0x4f, 0x7}, {&(0x7f0000000680)="4b828e5f1d9ea3f339087a5716fcd928f6a46200e645802a69d13f7bbffc9489046f1a80a00d2bfd848aca4ad2afea0a12e5041b125bbd7ab78ea8fac344f45ed1e2710f2f349b2efdf044a11d5a36e40728a8ff8fe78fc9", 0x58, 0x800}], 0x80000, &(0x7f0000000280)={[{@nodots='nodots'}, {@nodots='nodots'}, {@fat=@check_normal='check=normal'}], [{@hash='hash'}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}]}) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xd907) [ 153.607510][T12969] loop1: detected capacity change from 0 to 6 [ 153.628697][T12969] FAT-fs (loop1): Directory bread(block 6) failed [ 153.661244][T12969] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.669844][T12969] FAT-fs (loop1): Filesystem has been set read-only [ 153.703289][T12978] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.715838][T12976] loop4: detected capacity change from 0 to 16 [ 153.739924][T12976] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 153.750113][T12976] FAT-fs (loop4): Filesystem has been set read-only 01:21:44 executing program 1: r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x105000, 0x2, 0x8}, 0x18) move_mount(r0, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x41) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 153.790417][T12976] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xff0f) 01:21:44 executing program 2: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:44 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xd42f, 0x0, 0x53) [ 153.877957][T12992] loop1: detected capacity change from 0 to 6 [ 153.885396][T12992] FAT-fs (loop1): Directory bread(block 6) failed [ 153.892916][T12992] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 153.901638][T12992] FAT-fs (loop1): Filesystem has been set read-only 01:21:44 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0x0, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = socket$inet6(0xa, 0x9, 0xff) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) getpeername(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x80) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 153.998372][T13007] loop4: detected capacity change from 0 to 16 [ 154.032668][T13007] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 154.042808][T13007] FAT-fs (loop4): Filesystem has been set read-only 01:21:44 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xb3f4, 0x0, 0x53) [ 154.094895][T13018] loop1: detected capacity change from 0 to 6 [ 154.110647][T13018] FAT-fs (loop1): Directory bread(block 6) failed [ 154.129782][T13007] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 154.168227][T13018] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 154.176800][T13018] FAT-fs (loop1): Filesystem has been set read-only 01:21:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x80040) 01:21:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x1, &(0x7f0000000100)=[{&(0x7f0000000180)="037a80e96f5b9e27b98c84f0fefe537579e4ac51965c20de0e975fa4e3578a69655d2f0fe13721ea0ddbe904b1f0b287ac0089b8aebacb91b6b37a94c60f86e6a9d027846be1189f3b00732e9c3934db1761e87fc4197bfd542e2a1b2b38e0b46fec92d7741fa5731bd6a2d557fca1ca298ce0f54ee66a01244c5a557744a5d06d57d3afca2df863bba328b60d6bce76f3749b3584ed10fd519c495273d2b21ea238b03e03f66634e017e79c3a95d6d115d2a87c0a1803ad426dd503015338cc109036d88cd41291bd92119d6f7d06cb3df2572384e38ddbadc2619ac24432fe30bc2dc7d2983c101b14a97d9fa039e6ae5fc5e4f7e1597b877b90992fa95630e79afb34252aa09b411e1706b7accaf82510a1f86f521fafd2e7fd79654bcccf305e687d1dfa9207078b273e1c7e83bdfa90a64ea55d21384402455b", 0x13c, 0x4}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 154.239642][T13034] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 154.334911][T13042] loop4: detected capacity change from 0 to 16 [ 154.364399][T13046] FAT-fs (loop1): bogus number of reserved sectors [ 154.370959][T13046] FAT-fs (loop1): Can't find a valid FAT filesystem 01:21:44 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 154.379048][T13042] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 154.389295][T13042] FAT-fs (loop4): Filesystem has been set read-only [ 154.406763][T13042] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x7fffff) 01:21:44 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xe803, 0x0, 0x53) [ 154.485368][T13046] FAT-fs (loop1): bogus number of reserved sectors [ 154.492481][T13046] FAT-fs (loop1): Can't find a valid FAT filesystem 01:21:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000480)='/dev/autofs\x00', 0x200, 0x0) openat(r1, &(0x7f0000000500)='./file0/file0\x00', 0x240100, 0xc2) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) execveat(r0, 0xffffffffffffffff, &(0x7f0000000380)=[&(0x7f0000000040)='vfat\x00', &(0x7f0000000080)='vfat\x00', &(0x7f00000000c0)='vfat\x00', &(0x7f0000000100)='vfat\x00', &(0x7f0000000240)='(#\x00', &(0x7f0000000280)='vfat\x00', &(0x7f0000000300)='vfat\x00', &(0x7f0000000340)='vfat\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\xad[}\x00', &(0x7f0000000400)='\\\x00'], 0x800) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) name_to_handle_at(r2, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)=@FILEID_NILFS_WITH_PARENT={0x20, 0x62, {0x5, 0x4, 0xb00b, 0x0, 0xb5}}, &(0x7f0000000680), 0x1000) [ 154.555686][T13068] loop4: detected capacity change from 0 to 16 [ 154.588311][T13068] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 154.598448][T13068] FAT-fs (loop4): Filesystem has been set read-only 01:21:44 executing program 2: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x2fd4, 0x0, 0x53) [ 154.635338][T13068] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xe0ffff) [ 154.685623][T13076] loop1: detected capacity change from 0 to 6 [ 154.697794][T13076] FAT-fs (loop1): Directory bread(block 6) failed [ 154.729361][T13076] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 154.738058][T13076] FAT-fs (loop1): Filesystem has been set read-only 01:21:45 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xe803, 0x0, 0x53) [ 154.804585][T13090] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 154.814662][T13091] loop4: detected capacity change from 0 to 16 [ 154.836934][T13091] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 154.847743][T13091] FAT-fs (loop4): Filesystem has been set read-only 01:21:45 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 154.854550][T13091] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x1000000) [ 154.935616][T13107] loop1: detected capacity change from 0 to 6 [ 154.975266][T13107] FAT-fs (loop1): Directory bread(block 6) failed [ 154.988186][T13107] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 154.996982][T13107] FAT-fs (loop1): Filesystem has been set read-only [ 155.034884][T13117] loop4: detected capacity change from 0 to 16 [ 155.048191][T13119] FAT-fs (loop1): Directory bread(block 6) failed [ 155.055564][T13117] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 155.066520][T13117] FAT-fs (loop4): Filesystem has been set read-only [ 155.075239][T13107] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:45 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003e40)={&(0x7f0000002700)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x4, 0x3, 0x1ff, 0x4, {0xa, 0x4e20, 0x401, @private0, 0x6}}}, 0x80, &(0x7f0000002980)=[{&(0x7f0000002780)="56811f8e47f8061287109cf13b8c87087689116e93cec10ca308bc5374ba169a187f0b8e99bf05bc53adcff3c76848b4ede59099c78f3145231ab31d816d401e5e276c473a3b74ffc3cfde94c83ed28b19e11515add5597efeaceb5ca58553eb6094ca32f47c7c3a2b787e97ff786d768410243b745940da09737f909f2352e0b9116fbc900e766071f0af119a677916d5457b27fa191ee6344560ff54a5be612fc78a74257b04f63ce36b2a9f6030e6eeec75e898e78ce6239c4121b7751d435c5fe8a316", 0xc5}, {&(0x7f0000002880)="4e2580b9116a1e9f6c2b45ea647413ac216ebef6db4601cf02e5a1ad76cd35fc72cd25ec25d33ecc866ec93a8cac54f318ba4dafafdd179dd4541e7c83a736d5355247d8defa8f7e667fb8f46058cb5a36c076677b616827f09c841f66398979d4a0612d8ed0dd1d2118fa2623901244288988bb6e6ef940e30eeceb2cc9d3525419da65eb123f61afc50df82ab4ee2094e6be1ea548a7e439c0e0f2263e6cb8c15a236522a51d85a414ae8f1f8c2df0daf75dc142bc01dcfa8cb7b3406b90f5fbb8f1df20dd2988db00c6715862fe8de217536e3a94ddcea90ab22229325125e444c57fd4200db6e61092b416e9", 0xee}, {&(0x7f0000000480)="305a065b5676bbd9925002280fc33e31412174ad535ffada0cf23c90c1a2c286938cb8c786683d59c193dbff", 0x2c}], 0x3, &(0x7f00000029c0)=[{0x98, 0x119, 0x0, "80ef9e7defd61335c10a5235a766f292a8072af192620345b3d3ef7212938ac264352bf6daeed5dd1e497053e6ff62df3336d0304798e9830b3dbd3396cada7481a166ad80d917e8aeb41c9d7fd6b47c12d612c59037c5040047b6867e8aa9f011a3849598331c954dd5d895e2cf5454f030c6753131d7f9ab2d511e6d4a2f74c1e74b"}, {0xb8, 0x119, 0x80, "474f2549819ea9ea25298b71efc18b257f4272b0b40fafd6734d61fc88b0474700accc61c25dc1ab1bac0d1ff6afbe2060f783b150d2d0a16b04280b6e4bb0438631922430ddaac85a7fc9cdfacbfdcec55b69eacdb2b1d1c098ff33190c4ac8824b072213b236a5271f419c3d83d5e88ef41e0857a6ba38c8633290c42a036c21ff85e6db615b00b395f1f140211c4f8a7935ed4d8ed383babbd1164cd2fb37a1f5"}, {0x100, 0x118, 0x2, "dd7e2be9c65346e3f19f058ec4c90c0cbf1838785142b69ed97ba5c63cbbed80a30b4910412966ca2a7fdde774e218e58bda9d072c984778bae7e00cfa90dc533e159bc3b4acbc8bfd36a799535b145441bbf26a95ad4a6020b022ac3d69fd57614effd6c6d86269710a2764599323cb55fdad77524916c504cdea15c1868dc2ac4dbd4072b59bedf6a81be0516454f158b790b1469e643b72aaf535c41022adb082f94063135f83fe273a6b0a1780a5c78682b10f31ec5ee685a491f29ec1880f1ad2bb20e54995052b06a4e0bbfc0f454835f711c14643ed9c6c3a0de970e876d5bcb8830a03e913"}, {0x88, 0x10a, 0x8, "1f789a3d741f8faf48300d1bccf158c437c76397f0ab0ea813706db17b439e1207e9e876a73d2b14c302f25e6f85b814bbf940e1348eaf8eda87470d22270afddbb94853575c8d83239b48d28af81f655f6b62c33e53a8bdbd2a4401303a3e777af7eb7cedd2951f2ba4911847ea0c9566eb"}, {0x98, 0x10c, 0x4, "9ad637037ce89cea27faa8d02c65a149a949dfa79d88f5cdab5e38ea8063965e22a57ba21231a37c111e287f158c7eb5725fa3e704722dea74fbf1598d56fe5057b25f244190885de021a8115f9595896f6652ac02f481e1a06e965b17df549a4a385762d368ed460bf2c6d72151eddaf3bf046895ef94729615be3ed73f35f5df33271943"}, {0x18, 0x1, 0x4a, "77c8a2387ae1"}, {0xe0, 0x10e, 0x2, "32b109effe1887a0fc08f1ce4df763dc2635832399892535bb7e27bc95e9b0417078384e4444598854ee36a1e62f103dde6c5e1e5df356075599863e5aad50a406682ddeae66273ece3ece6e8cd824e3f5b19dd85f2284e6a9a1d5ed7287c003c5487228a51f4844a54e6615a7d890440e7e86d584e7e6d435cf6d87933e44e4103fea9d38403f56bfed2e7947c5c1d370a0d3f72d510d7db2bc8e0b241e9e96f65355b2a6b236ea19f2f2ceeb490d6bf3b861de6d14c9fe4b0a47e66e58ab1d9e6c164698f697d48803db3db30ea7"}, {0x1010, 0x114, 0x2, "54cfe5410bf303e861e3a5612d677c5648992d5b0129de2d61ca9e8dfa7ab169673f6a90ca62530ea2b9514fabf6412ccc658bd7a985958b2fc14f3834109862424cdf6bb93171c6971df9f85641a840bf683bc8504b0d4b7c250322b764d122916355309578414bf9394f77212a1e6aed8a314d03c1c012b7e3707dc16d112745e50c99a09b26d65320239174de7e278ad5649d0061484bd36a9932a3fa018df9a6c2a22afb2b8ce1097ef4e9475236f90ec03051fc6f29117025dbb0bb36413cdb010f66f1666589e7be03c2b8f9b4c6b47005eb28f9887ced2be9a92f1e870419ec77bb75720c3d62abbd15b151f418b6a51e58d80eb4fd8fbcc23a09c9770415f965332333a73b173ed7935427dc1fc8cbd79b99490139b99605856ef804b429bbd56d60be73b6d131f03afc6f334a07ae00ece241a7a8ecf2a8b17e5f2f73d85751aecbd68266238053a1caff2dd4d9629da99171a6bb76512011992bbf6ff32ef89c672b3221839ccbc4efdeb2a79c8925910558728c2e128b9869adeef0982d1201d3f3721ca7e28904626a1a19143304fd7dc15b5976baadb6a99afc4f476b4d4e42d2c08322afde8c2b4ff0c39a8cf2b367da97eb0066714af09cebbc38686e81f502d757f01f8c03ef8a740fab67d9334ae617036147e088a8619b8ab426f7c6efee41faa4934a32eed46ced1ac1c4080084f19312e692a4e9e72161a049e3623de94e9f9ac7fc0190c8b6a67e5cbf260794d47a324490e51007e46b2aede975328f9d56eb5f483b7088eaf6821404e2d85377d4953f45ba38477a7a307506ac0980aebeef84e8408507630ab08c66f9d7517c6299cfd10950ff54fdba1a6d91ad79d28a61d77f888df073589d4e2f217b958dfdc0119746755946f2122c5488e414fb2bdd7dbd81d9957a537c70d798965e23336bdf16999dc4ac66f87fed356e435879526f10ee5fea59648a0fbc985b8d4fe6864566425d4ee15318cb216af4b3d3d13b77889c685b8976ee856c2f4107babac86ee0f91516cf5a1c4408745a203a3826f2bcbf06d0ec71ee5127590e3bc1ab94d73645347bce13b0bdebc0338d65fa1106cfd9f61fe12f22d09ae0d166fbbfc47677b737d10592a78ec3b08d6c1dbc38360748dec5cd98db30d9126eba0c8a82d5097759f88d04e3fad07955e490d97f5354f70b2d60301f4fcedfbbbd7e3e7ab1bef209fd0b780415bf8a2c7f8c93a1706225312d1e1cc991b506dbaeb28b20665dee8092a49c1472bb90e0ee4c5e2eb04b94b5a8a34da0131837ca8bbde81d862e3ce1090952abce1fa26f19c546b4bf80e099cb9986c895297ea615ffcfcb7380aa1a1e5a4c9382ac23c48eafd3835209552110f67ddd3e5c27c3673f02e3c60ff14a564c22a301874023b424619c517342642f30e38d20428636b57ab1f3d4a96659031f33dc3c9f692bcfbee45a72636294243f689fa270539acb7965618351c075e1dc1a98915190e2a8beecde507a6641ace1b0fa80c20e96a56f7f0419beb0aa795081bfd3f6c800afb4b01ecc07f74cc6e5a7c5a702d1fd4677a3bf11f73ddf2d8e007a03b10bc80a5c190576b34fbbc0a48ad4c33cc71e01f9bfd83155732d15984909b206e79678049dea69a2ce766b8927b1195593e458c3e19e746b84db2f23d4c3a7bf21b7784aac6c06c7b4434414b9de11c7f7f3eb7b5e1685c8d0dfedc853a03527d6f7799f60a74afc0e9b8d77f79ac3a427b8528b6fe41a987fae670208a931c6413bbe921d7fa148e987c4aac8927a9a1d9f47e78f40b3eb1007109528637a56b1ca8f2fcd2003c30850b368a94398d5faf77bb54529c1b5c1b176785734c10d65066e9cb4dde920b91cfe58cb9f05c193989d63865abe4a8f7d1106fdf502f51c2fd0dd9671c0d9c58096ea3ed3e62c0504c25b488854123b731ad99665b168355e634189a98febed5dc05cb1d114e38372c4c9218f7d2eea20c0524b189873ca333bbd32f6df7a3439faae7479e2c474a2a2038672f3e0fcc6046f6c218293aa7875314334f26b77b13c60422492867bdf36b6c45e2bf8d0b14fbc18cf9e9bf476807f1ccf79abfafdfe0a91e4563c0284a904c0c704387ca03f2a8c695653851604b1ba2030ae4e2852b5a31bc26890ccf9a6b0a4aede29f290175596b21d0937648e9c4fc09384dca0975dbe8df9fdc7c95efa41a1aedd27aafffb2cefbc9a88a74e38973316d6d1a7f3559690e8d0cc46707f7becdb6a106820fbcc2645e548bcfe00d8cd01aebfaef5941d37892bd2a981d06a1b2633c99fcac77b725057d4c2a6b6bbebb7a760b3837839d6050201d8c9a20dfa5060cf39dbf54323a5c62c30b0a7710ae46f9702704cccdaa60a6fa3bbc14bb58f24ae897c6d4770abc524565321537aeb2dc2acac3514245390f1f018f1552b304ba4403dda46d59d4f853c4fbc3b117ab39155da91db0b66baf56f40574e25edd80f96481444ea3ed37a8947ee296ad3afe72a67dca5bfea38dddae64f2e8cb48a7d4b27784adbe4200917a513b66b62226d074af6665ea910f5b2c3a42118917372a4f43793e563f076672a05453daf496a9fa19abfd01774ec1416335330b2c53ed3b09c875cd1248f5f64f021c3d6622fba31b3766644e42c2f4c3fb3c3de08bf55d6580f73e953bb0177a2d42d2476e631490d5f506d47d38a07d07770ac681dd80bb73a463b0c719d8da68c2eb46c5f27047afa04b73d638fb70a66bc9a62809d00654fc1f6d5da4d392c81247a0fbb98c84f537375af877f9fdb7666b65f479c4211e77c5ab2f4337ac18040188d0c01f20eef2a5910134e5ddf3a69fc9b73e3a1f2294fd599f6b2a13636c85926d3be0bc2f7095fe0757d10bae20a6699b35796895e386a63ad0f1d1a419a0366c6de8e4b0ad156c357c0db033faf3b14712a1f199402521f9174cf921dcc128f717d36d88ed0e8e89a7a27f20a7db95089952b0bf012562d799dce3763017edb18f377cc5ef0ed9e1d350f089effedc9f3470fc86693707b48bacb9b004748baa956b395e50870b01d1afbb843830a4b21e62d75fd1bebf6ee22c29f038d477e10102ea14823160853e21d08936799c4d58023d1a13fe9fffa62908fd8676a591075321d9cd8edc97f5c1ea448a85844af866044c2a4cb4a722d355ac72d0d1612cb157ce7ed7f5b8abdd688bcd1a0e8c6e7f6353294f08541c3f5cfe91ed9939ee3306dcdd059453db174edebc6ed08b0502b5332a3ce8337c99e6434cd3728465f8daaadb1c95b53c500724671e5a7a603b8d521a820db00a67d1715ba62cd694bbbfb25fabd478fd1cb1eb80aa52126b9917bc3cda36272e169505cdd2da17af071d0cadb4b33075fedfdc3188cfc27406cc1a84211f7b5c349c67401215bd03d3d76260fa4652e0b5eedb391baba5f9d8e467b49f8e618471f40f5f3cd75ebc380ec461490d70a055616d0b6538651c0adb6fe1948a668b7d23ecc6acac87f07339937e524162f46a14352b7702aaee7ce4191862ca9caf6fef2d16c1f3e75f893bf9530eb9fd47afdaccb74962bef1d824fc223f9f0f9176462b6703d000fcb61f13ae9d25415f8ce5c8b838159319e49802fc4a6349276def61265d6a8a178a07fc7a8525503d6a515caea2d7fc4897174270764be8fce8781b35ffff2a99812a7ff7bb9332a5d85b7801156d6b00b3ee54afa94b3fa310702e7123178df317b898423ae19e0829b4b5ac277e1f91179cf09353ef842257a2f98c67e52dab58c7792fe0668b791c78875b0159385f057d279782f35d9fe9e7cb9c5212c3896761c17633292613f3a2abeaf43560a16cf71ff9c410975d93db9174e916c79c98d0ca6ebb866dc78c0713eb933be0f8fcf9a2da7616dd0fae2a18a9b721a81617db349023649c3c6ae4276dcb84025a36d90db8026dac1971a013a13f2a63b1ebecb72d92c4dd21620f8ca4f351380329c033123e8cdb7a587a7c3f6dd91cf63bbe6581d8d2591b01a269e6aaa852e01bc622393f2c58338316d43d7013f4ad9055962a663ef7b655643525447c6d99fce443cf001faf7202c6fd65aa4f4bae1780bb6a340d1656f1ef2c8d41ae1c80b85ae2c53a7e5e27fe6d01992ebbd4186bc2781d39092bd4397c1a07e6e2455928bae1fb3da060e35a9dc43d87d7fdf41eb7ccd37c0be06a41d57875fe747e6ca113aeabac6a474ca909708ec51be477ce79a4d4ad0496963d700d2a34bb8ace68a354fb8e36e29253f35735f1504fb4c05f5a9d10d90792fe896334556d2b80fa8f8fd41e94e91e207a4354351a304a68fb4a46c5830e017adeab78e994467e9d4bde4ba7f9505a555ec639518b51ab4ccd4e9553a171458e9da5f34208c789da44d6c84c6571c8fa3ec93bda81f7ec2c151920f32c73f81e5fde1d903f15ccd29c87c5c975c06e0c80db4905456913b91082d0f4416f2c57cb8f357b3d5920361a8cf5cd8d248436530589e7dbb5a698a4c577fa9aabc8794b1bb4611b047b2fbe32fe5911f6145c44b209f7017bd683a8a29d9e6056494ec2aed99af2e8a1e26357761eabbef0da60469b8d7c7796253965d98d3a6261016eb597fcd4acfc04bf1cf8b43136fe49270c750f6256e395d1d3455209b00f1aeb5e588f39bf4521f7f6ed807e68f17aca25c54718e682e2cbf5c2fd44a8ecb0dc65379995cbad3178f50e676ce0a1dd1c53849fa130df5f57ba89d205b0dc51793a696532744e94ef97c4ac20a12f6fa7475d14ea1eef551ed4fa3ce891ecbd219c84bfecec2eb539cd2b9e9f45e5a821f10d4803e0f1b989ba2a9a9697327d9925ceaa3d4892e3ec22c16dcfbbc7a6d3faed1e883384ee9bac65d826982636a049a0224acbc17cbaddf4a442ce3eef4d788bc865c8a4c0b5e8a92d50d85b889179f676649b78bac777a2ad3de259004c384928d690f0329dcd9b733502a0dff6ed8839aa0d3fe117fe9057eb5250de12f7d453d0ed18be7cdc4601e015607a533ee35754cb8f9e77dd00f5c2fd0a9cdf18d6207d2dce0cfecb62e970d8aac6e3301449c58587969167a23d349141e6215b2a438e0d8a26d65d92030df31e21ea3698302a7f9982a44348c0b4a814dfa8af3bb9b4f744adff8cb89db3b39fa8c2eb9cca406b196ee4f2f38f25f6c256f075c1aef037452a0f8092aeaca0c0b4439ada919e827e4d87d56223eae0fc9133c28749fbe8955032717662ef054a555cc74cf5d6121dd9b553f8cb59ef82550fdc24322a26e7d685ebc121184adc8ebd6b18baee22ab31488ba21efdbee4dc53da7f3bef7844893da86bf41c6a4a149f71a3868206c71abf939b1897c93903e580d553ff4095d4b68fe92af3b3db9be9c768ff684c1cd6f16b355807f461a52c6d35f4d32b4f3841156b714c0c4bcd3bb8b3c9092f00215464ea1ea861b31b0d8ecd90b15baab0fc6af4dc9fa5a2b09bc957fef08a124933cf01d339fc4c352e5f45fa970e056b65e9a55270b3b3002e013e7578fa293ca4dd0d2706a53e69ce9832a5a0c35dd564b7e0482802b7aecc381f676aad68ce1f0de7ff8f4e7ded17c83a8bd27dd1d60811a767e4c73265dbad37b9ce4a7d74f7f72da7040e64e19cb9dc2714b5772caebf90d16d36acb3e1849c111e58ec11a3b17a6076fde30e8fcab31cabefec34fb732638a6202c7e022284bc84726c30abff062bafd4111e1f7c803bba16e562c7156bb1a0be0fe95d85a3101fc0bd50b2ab243bf922a31914759fdeb80d1cd2bf9a988630537cf32f12e39a904bd616a"}], 0x1478}, 0x818) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000001500)=""/211, 0xd3}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f0000001600)=""/229, 0xe5}, {&(0x7f0000001700)=""/4096, 0x1000}], 0x8, 0x0, 0x39) [ 155.143067][T13117] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, 0xffffffffffffffff, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x10e0000) [ 155.215458][T13129] loop1: detected capacity change from 0 to 6 [ 155.250167][T13129] FAT-fs (loop1): Directory bread(block 6) failed 01:21:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 155.275389][T13129] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 155.284270][T13129] FAT-fs (loop1): Filesystem has been set read-only [ 155.300670][T13144] loop2: detected capacity change from 0 to 6 [ 155.319107][T13147] loop4: detected capacity change from 0 to 16 [ 155.330547][T13144] FAT-fs (loop2): Directory bread(block 6) failed [ 155.337344][T13129] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 155.345868][T13147] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 155.345894][T13147] FAT-fs (loop4): Filesystem has been set read-only [ 155.345938][T13147] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:45 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf401, 0x0, 0x53) 01:21:45 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x1) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 155.375951][T13144] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 155.384781][T13144] FAT-fs (loop2): Filesystem has been set read-only [ 155.409570][T13144] FAT-fs (loop2): Directory bread(block 6) failed 01:21:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x2000000) [ 155.480643][T13167] loop1: detected capacity change from 0 to 6 [ 155.516962][T13167] FAT-fs (loop1): Directory bread(block 6) failed [ 155.539875][T13174] loop2: detected capacity change from 0 to 6 [ 155.554086][T13167] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 155.562716][T13167] FAT-fs (loop1): Filesystem has been set read-only [ 155.570129][T13174] FAT-fs (loop2): Directory bread(block 6) failed [ 155.576660][T13180] loop4: detected capacity change from 0 to 16 [ 155.595901][T13174] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 155.604553][T13174] FAT-fs (loop2): Filesystem has been set read-only [ 155.619021][T13180] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 155.629321][T13180] FAT-fs (loop4): Filesystem has been set read-only 01:21:45 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf401, 0x0, 0x53) 01:21:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:45 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000280)="eb3c906d6b6673c9fef2722f88ca5a20cdb5a02e66617400020101000240008000f801", 0x23}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x1f}], 0xf2cc6b7a8cfbeb5b, &(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYRES16=0x0, @ANYBLOB="703875b22dceca5cded700ff1760f4349c0b5079", @ANYRESHEX=r0, @ANYBLOB="4ad652e4ef21c2536581781df76192699f121a38f67f6058e65d8611078ce5a41626701c598a9e0fc8f5ff4afffc02cbab1df53e9b852fa33f254b6b9b9a6672ec197ccc3948cba9d485908e0e8bcda29d436d271c0cfefca7b09aaf6c2ab8cf203f53e686d186945f18065cc7976c9368404a25873f5af6c4de3c2b39474b1e830f581b1bef5804777f0fdf1e6fa81da83db95f1a4626595463e3e5c570a7ee0d55076cb6a194c9a59dd2ba3b338f3f7cd204cb24ac092fbdc59714785afb33646737efce113f3105b4c2d8833730959ccc880997c5f69e0d4bc1ae4e0cdca880030ad06ce501cd18958ab5634f042ec39e23fe2434a3d3"]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x2040000) [ 155.638435][T13188] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 155.652333][T13189] FAT-fs (loop2): Directory bread(block 6) failed [ 155.666793][T13180] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 155.768846][T13210] loop2: detected capacity change from 0 to 6 [ 155.770971][T13213] loop4: detected capacity change from 0 to 16 [ 155.789383][T13210] FAT-fs (loop2): Directory bread(block 6) failed 01:21:46 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x3000000) [ 155.855091][T13222] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 155.863830][T13222] FAT-fs (loop2): Filesystem has been set read-only 01:21:46 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x11100, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x10) socket$nl_generic(0x10, 0x3, 0x10) [ 155.898442][T13210] FAT-fs (loop2): Directory bread(block 6) failed [ 155.959186][T13239] loop2: detected capacity change from 0 to 6 [ 155.968624][T13243] loop4: detected capacity change from 0 to 16 [ 155.975688][T13239] FAT-fs (loop2): Directory bread(block 6) failed [ 155.983434][T13239] FAT-fs (loop2): Directory bread(block 6) failed [ 155.986940][T13243] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 155.997672][T13239] FAT-fs (loop2): Directory bread(block 6) failed [ 156.000106][T13243] FAT-fs (loop4): Filesystem has been set read-only [ 156.000487][T13243] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:46 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf4b3, 0x0, 0x53) 01:21:46 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:46 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x4000000) 01:21:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f0000000100)='./file0\x00', 0x80040, 0x121) syz_open_procfs(0x0, &(0x7f0000000240)='net/psched\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) [ 156.306760][T13269] loop4: detected capacity change from 0 to 16 [ 156.320713][T13272] loop2: detected capacity change from 0 to 6 [ 156.330601][T13269] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 156.340776][T13269] FAT-fs (loop4): Filesystem has been set read-only [ 156.348493][T13273] loop1: detected capacity change from 0 to 6 [ 156.356334][T13269] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 156.365228][T13273] FAT-fs (loop1): Directory bread(block 6) failed [ 156.372978][T13272] FAT-fs (loop2): Directory bread(block 6) failed [ 156.380980][T13272] FAT-fs (loop2): Directory bread(block 6) failed [ 156.388057][T13272] FAT-fs (loop2): Directory bread(block 6) failed [ 156.396538][T13273] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 156.405196][T13273] FAT-fs (loop1): Filesystem has been set read-only [ 156.423131][T13273] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 156.438078][T13273] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 156.447417][T13285] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:46 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x20000, 0x0, 0x53) 01:21:46 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:46 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:46 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x5000000) 01:21:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x84100, 0x4) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 156.658398][T13304] loop4: detected capacity change from 0 to 16 [ 156.672235][T13307] loop1: detected capacity change from 0 to 6 [ 156.675698][T13304] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 156.685858][T13308] loop2: detected capacity change from 0 to 6 [ 156.688587][T13304] FAT-fs (loop4): Filesystem has been set read-only [ 156.701655][T13308] FAT-fs (loop2): Directory bread(block 6) failed [ 156.717036][T13307] FAT-fs (loop1): Directory bread(block 6) failed [ 156.748431][T13308] FAT-fs (loop2): Directory bread(block 6) failed 01:21:47 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x20e3e, 0x0, 0x53) [ 156.767881][T13320] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 156.776691][T13320] FAT-fs (loop1): Filesystem has been set read-only [ 156.788075][T13308] FAT-fs (loop2): Directory bread(block 6) failed [ 156.800648][T13304] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 156.813534][T13307] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:47 executing program 2: truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x6000000) [ 156.853448][T13307] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 156.862298][T13320] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 156.967144][T13339] loop4: detected capacity change from 0 to 16 [ 156.976206][T13339] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 156.986583][T13339] FAT-fs (loop4): Filesystem has been set read-only [ 156.995039][T13339] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:47 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x20000, 0x0, 0x53) 01:21:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="79ea2bca342940750de0", 0xa}, {&(0x7f0000000080)="c0a61206bc5c5b0156d3", 0xa}], 0x2, &(0x7f0000000500)=[{0x60, 0x30, 0x1, "62554a9c49a4e2f867e39a9723f4da3fe727a6061688cdb565925fd904044c73b850781181e74ef561a77025c98a6bcc9a97fade19e5ecc5f6b0590c0944059757eddeafaa6280e7d0ed8be96c"}, {0x1010, 0x0, 0x4, "dd25589ad6f0f81aa7a6225cbadda5ac3445796560e9c18d563827c14550c87dba3de2637c299a6909c54dea1db54254e4e513559b0dd58877dab656e7fde3394fbf4cd2d2fbf4b2651764f70919585e853d30d003cd77938fadb770f0cf56a9be5d82b7a0a55f10a65b5708f465f51a019c7da85308f62066344d87bd73035532a17c14475f2eb399a8d3ab52a24528f22b2bc1bcf761b88908c09693a281d811384a4a518b61e830619caca8b3dfa58bdd73a5d712eb8b82ea3a2af8058fc5cd954eb2e041055dbfa20e2c5351cc5b71f8ce8cd67923c5181d6edc7dcadff2a13410fcd012375976d60daf318672e18e98edc094e2ca53e5d249c4d0f8a79baafd816a2547953689e17c491d99ed7627707c90aaf0e4a6f2fd8004be4a74e7b75a2b5201bf704a2afe82a4e80ff42440115f17ae5c53fb978cff3ff6c75c5e78804fa96e050b8909817d4fddfe11d68fb0cc3d8dc0ae2b5514776c15fa30a25cd1e837efe81e8da2b91f374b5b92f2c8e89ef2b26efe39192319f9a6100aa0853b62e669c0b4d59a8d23c589fd135b30173062b96ac19916e06e9f8b25ca55cadd2e3303e8d70a2d32a99b329e79b58b1c1e19c3c76635ed2f60addcd5dd944068117caa7870ed96fcd465f42c2fd03ada7600e3ea01ac70c55f6a8855a8a0e655505334a32f296b372f6efa26577dabd33d5f5b821859f0b888c5287ab7eeb71ecba2c8d53109d233359f0e6d424c7da3656505bc6b8a10c8c9a3ef23af7644dcd60fef84f4e8f366b5d17cd0cc5c35adbcd3c32689fbb6f6991a9ec729d91005081071ba6697002ee3ed1ea672bfde5f503c35577163303763fa937197eefbe74aa22e85da55d17870324abaa764e8d5364921b17574c6c97a658714d84c2faa4c1b1c4dd708fe660d37aee964ee869991fef43f482cb051e30bc26c36631b7de9035dad1c27b07ad877b9e4834f93fbae32007a7c66b7e4a29a6a894738120ed3bfbf22d70d9045385512d1f0de31bd106484a199d622e38392d9f8826172b6efbe5f119e9b544470b10ccd7d9bcb12170c4b955bb9322bcec2107cff68b6f51d8feabd6a48ba8d653179071f43cb2bc3a2b4b461b4f30d5e2da59e320fe2cb5545a60b1a2a2c1ff41df5bc7f216f1369ad8813490c056142329b5cc26e9045a98ce5fa80ffd1c3a6cba011a9b771fec69cf23b0e4c694af2b3e5c5411dbc60c97684ca8efb45ac80819381e8be5f7878f593132ccd53527c2f7cbea25fbf1328370991fb9f73496e63757b38195e8fc2fa776f486f94fea504ff0b47dc6ed542ff03ffc852ad2da0c109d443c514e8bb76c30cd9713c28e7ed72ea86e0217c329e1a1e081e20d71beef5fd7b1020b100852dbe5bf030a93fdf651d72761a93a479243977336446a90c8fed54b279a218a92821aab47cc2e4fcd6d6234879fa461af5229f88ebdcc700618a318b84d40fe15651f258781a3a4106569b5fabdca76e1b24a1f7b0c872525ad46e6cea59cc3830a8b88bf08c897d729e5c6677bf669e50b83db44435d03c59f3d96e41cda5050efd5370b85a89ce4558ff60d53da08f722445e0809fe901202712bfc021c5cf32ef559fc30e5070a543f82c9b3587677987fb1f330824f9ff491ad70c7ce7eb5e928cb1960d630c2b9e54491e66a033b5de07499d77ebc3aa71ca263bbf1277577563f98911283432a0c33ead5f8ae9fc9e62abeaac5a31a81a4f6fb658c6534f9093cee79a3ca302ce49aaba6dcc1dd305c65a573ee1eec8ca0bf80fac9198b86d65278547516c79c5506f3062a5765744485b2f54399de05a26b643272c46957289576c8e763289a9c244995894cf032e5e839db1704d12f735cd1dbb412c0fb4fbc4db345b4c4bdc36e122da182c4ace430ccf603d954aef3928798eccb233ac716fe012f7e0b9585c90645f5c8fc379460dfd1d8b02d5659bca8c99e05543d3d939eddecc8e9f5337f58b16666cdb4d1982beb82b462d2564673f05e20f7ac2940181763bc055c2b7aa1db608cce6de925e753cd8041ed456c648e403936fc32a7193902bd189ec8e868605359642e570a8a60993bcb51b5f22b625541dfc286bb5fd67dcd7f04a790f82de90cfe54a30071755feb21f3be7a83a7c68438c1c745a58fd43e0f910a67ace52ac949881bf135425095a40bc8a6557ebd8688230b684831642ac88673a483376c547659d90a92e887c6c2f04b9e3f59adec28e5f1e8f2ddc90d56a856d4f60c135656686e8600a8541ea399f8eaf833b83404ef583bfcfb35d136c6e37b222bfa9c1d4d3345c4ca713596beae4e1647440b3e0b6d1be28385e925871c447a73407fb7ae5cb8a01603126620ebf214e584f971493d8090e47359de48a8bdb26a6a333c8b877d93751b394b42f30f878c2bc17c9394f4ab9fe0a1d5d1d352c04e97475b7b4a4aa107c924cf99cac4fa84bd56886978534b6f67a38ffad48fb583e8ccda5f8489fbd2260dc200a22868b6acaef6272fcc6147b622a507484060fdab01e22936512d244c1ee51c436e239e0ca0309fb7a48257d593cfb03fb38c4e2d4d507e4dba131de48eac6d7d6f0a1f9ca14d7f96c78446b2b7e3a79af7350c1b7b1c754b976cd0ecb59a0767d7dfbf159eed3cbad6da85cf1bab08a0ebf1128b1da859651b21309513d6e93247bda4f063e335e2ba1ebc3d99c022d2e7d39f94343e13f396f6f988671898d3ee203e86017b076a9a7be5dad7c0399efe2fb66849965589fa86a4bdd808d1eb2046af358d7df392757ec2e326ced10bf9457d5527f900f474d674500e082f9e8c1c5e43eb74990ed9289dc0b319f309137650eb8b0b5a01a43ece23da75d631488003b4d07903afac916f9e3b69fd7b53f3d9336b0cdf4d17203ed8080fea73acceb126d1fe14c05f8a3fe154adbe04abce86e770ce979a32152b8390f575b26b25d1900d1fe7399d9090eb638353fe659cf31c8af5f070084ce431d4ab92121e9f0b90543cd3caf117311eec46946f04bcfa786f26f93df0293b1b732773bef66aaea91340b3c1bd5c955b5d9a4a8dc57f19f966bdbc408592a672f08a0bb10231717bbd1a200ce674c006ef1f6f6dd9ea3384ec79e99d6b42cff47e61b9248721d7ea7d28fe8176f5bc85f4aeec5d1d5c413b42daa139674ffff879d56d1f224099788323661ce7085c5d7595147408ff5cddfb99c141aeff3ba036e405e51e08fb4a6cc438eaa288b22802132e93f3b2fa46e15bf0714311bc98d97e5d0d02d02f9aa00ea1d3e8a710e0add9e33d33fb55f8824d486f71575354a0ee7872ff308bdd6fda46ead5a17cdf138bc9f567ff0eae6a5ca461357fc69ebd74357c571c39a212a225cce15ff316d6ebe3e2830c3a1d727d7334f825634ff40889f29292c9aab8fedeadb057fededb2367273b4497fc09819e6de4db311407bb17b997d51bbb46e64483d4cc556e56a814f2f61e5cfc983265c769b7517590f677374d890fd2622934c077e111dbaf8712a51599bce592d69e09b2b79ad05cddd1340ab25ca51e88cd5b58137d89b89ca854f2b1d4cdb6a726fd03e090b3660e68f2a437856e5903046bbd94ca03706072f414c47144e0b24e336157469a30e40e4eea92e887b4d4fe75f00604d357ba8a465270354793a10316aa6cf72ee8dd686f59823f416d2b5c11880f18167e93e79bf9401c06d8c9dbeb29a3c55754e9cd12857bb3ef277e0c4102950df208aaff8970205fa4aee1ff3ced1027fb26c15f90b134230c0b974dc2bf3806b7fda20d35c1198a4a69409900b2ebdb9fc440d5d24d0cd4950be0cb3c0e75c6a4a76bb97d469af196b147565cc0b90e3a19f8ca2391f1bea1397c0d56eeaad64dcc35658bf448016ef96b5724e9a30c85031336191fb442d03646a85b564812e87aa76ba6b324bbb362dad942fe0e866e13c45dba96743d91e7e6a40d71d3e78fc2d57c32ece7bc71d832907fbe8d9948753984fa25ecbeee7ddf43c5292ddd3b391d311bab2bce3b52661e65c5effe8ea8c4d9ac96ebf8c87af9cdea2ef6ca6cb3fd51716eb6603aeb2e6d0b10b3bf5efa74890594e49a78cb01a48e73dbdbd76a737db0c57fb2954b27ff4f62bf2de77055b7f2699fcb0fa350c5d7d3fdf0d5d509fe839c072cb55953f6bf2a128ca7a67614fc664ce6fa14b02b7ea23fcaef1b9e464dc15bbb4ef1a051f0abc5147418dcd81099803d0448d70447acb3dfd5260deb4d3fcc0f211eaca1057c41faca464637f82ecde2ca6dd819077ce881d7b86a3a615da7a04c61c4b48d26976c2aa38261037bceeff299a75eae1f536ced1628c743c8e360d5d44dae1dc4c34988764a0cc9cbecba2e9b0cf30850c05938cf87de9a93d2d251c50be8f68cb3fe2a191a414bddf7c0ecc42fc176793369b72b5129cc6e6bb9bf6f91f6d1dabfba207b2cfff5a8e424b93def8a2a9fdac72fbf6d789dda06397b3b194505d5ba660cbb78c25843bdf7777a39adef55678285920aac0a729ed76eb0a6776044db1ce9b33d795815cb5889d0a5658ece32290b4b9e020e4c8243cfb3f0ab451277871fd8d8b0cbb9753ad2bcfdf15485b9c71d2f18565840e924ebf63803f157c4bef6a675ae9c7162c81ac85c7f603d7309e87c438bf901a9085c0af6d8dbf3587856288e3c877e323cac3d2cf0b2f2fd4c03865d0fb79e6d659149fff42f671d8d76e5d05c594577849a41e1a48cb89b0105bddbc60101dd5bb399e231ecbb6d455c4bf590fe4ed6b308a86d674f4eafac78d184b1046089ab33b79d62cf750fa18d7b790bb0309c0d91a6139f68a5b23f8d05f75fdcdd6555fcebde5f48a839233c5944679e8a98f4a75a7eee7e23a2f59f19ec946d8411e959ed98af63df43e63b5a6ba732e67b6742587e9096670f37d0e704bed80e75f633b84db086327d91138fd4a396f2d70b1ec1688f1f20ee4ef1935689864b7c1a75faac4d5403b3913772d71acfe80be8c83cbc1fe7ff589a840095093aa3ae18116ecf1b9972ca2aa05e813ff235f8932d1c36758b0bbe4793f46edc0de329712e5c8f1d9c88176154e06e6d9937db61ae685e37a0e336f2a374c11d8c1544a8a346e2e720dea355575be5c3f4cee497b99ba2f9bed53d34fdc68666fe95ff2314cd5cea9dd6baca4ffb32882cc3408c44db164b7212d1fcb7a632bcd493a161e1ef4421543bef3aa5d702b12bc99793e109eee6b0090161f2c437defb715ceab9b343756b3221dd1eb96b28625554fead79bf0f1897490b019c843805aea03ac6d45f406b56213fb2fdd70a57bc232f341342785051099d4080f8727dad2c524638166e54d986fafa7a55bedd3432f384bfa89b92bb964933321ed18d6ecf6a997ea41c54b31c425dc179fd1ef5fc27f8c6d44dd9dbabc5664e609f8c7489b8472db78b980292de107ca53a95731dfc3e2c4dd3a3564f24807d36c6ae725cb767d66c4f9f65923d9929136d9efeed6f70ffb64314a3d89bd19ae7ded59dd740a2b0647efd175d935d8c031dd530d2ab5031be1fed8b12be50ad0aea269a28e1c644df35a28fa058d298029bf25c283bb3c383d0e9ff4cf4f881ad13b309155b2dd34bdb921d5e6dbdf855262dd2246583171a82b41ade9aae936a6f98fc0088a63adc7e842848c6768a983478a1bc31d0ea73c7f62d85ae35ba5db3d7bd02201b12628b10898435f694f886fd0691d3acb5168491f7df2604e70ec332ef2d8ce12d5f0c6ae6a1d193aee951c808c611c3181f4a8353faed295270420b84f"}, {0xc0, 0x6, 0x1f, "1f792538f9889afacd6ac8641947177063b76119d93f6ea7991e766f78697578806aeba6b24f413f6444ef800263e3e224e013d16fede300b5fb5eece88fa52dada14de20f45cd925ff8aab5ef187cc6800f0feb200f7ef5f5a97f4ec77aebf1a9421f20bd74a248c7018e97253cda3a59ea146f4cb8296aab4af9d549450ee4591e2a790cee6c0cd0aa0df424c24345f53cc1d053922e001a8596ed52e95e12b9732e9785563cc864e816614f06"}], 0x1130}}], 0x1, 0x200400d4) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:47 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:47 executing program 2: truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x6040000) 01:21:47 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x50000, 0x0, 0x53) 01:21:47 executing program 2: truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 157.184609][T13364] loop4: detected capacity change from 0 to 16 [ 157.186888][T13367] loop1: detected capacity change from 0 to 6 [ 157.203120][T13367] FAT-fs (loop1): Directory bread(block 6) failed [ 157.217276][T13367] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 157.225941][T13367] FAT-fs (loop1): Filesystem has been set read-only [ 157.237900][T13375] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 157.241632][T13364] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 157.257114][T13364] FAT-fs (loop4): Filesystem has been set read-only [ 157.263890][T13364] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0)='nl80211\x00', r0) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f0000000280)={&(0x7f0000000080), 0xc, &(0x7f0000000240)={&(0x7f0000000100)={0x2c, r1, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'bb\x00'}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x11}, @NL80211_ATTR_REG_ALPHA2={0x6, 0x21, 'b\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x91}, 0x20000004) 01:21:47 executing program 2: r0 = syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x7000000) [ 157.393497][T13387] loop2: detected capacity change from 0 to 6 [ 157.413395][T13390] loop1: detected capacity change from 0 to 6 01:21:47 executing program 2: r0 = syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 157.438025][T13390] FAT-fs (loop1): Directory bread(block 6) failed [ 157.454763][T13390] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 157.464132][T13390] FAT-fs (loop1): Filesystem has been set read-only [ 157.473527][T13397] loop4: detected capacity change from 0 to 16 [ 157.502481][T13397] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 157.512799][T13397] FAT-fs (loop4): Filesystem has been set read-only [ 157.535898][T13390] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:47 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 157.566525][T13409] loop2: detected capacity change from 0 to 6 01:21:47 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x20c6d, 0x0, 0x53) 01:21:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240000700f901", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000000240)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000300)="e3d06fd841efae03d45b302a0d7297cf4d575c9168eb963bdb6641be5bb171b7cd101448d8ea675bb48e9cf588839263f38bd2b2fb9e8438f5b4fba11fe72afd8275234849eb8657ae0ffff337c2d35db90db42216bcb4eaa32f228de31bee7887f4539c8f055c751a4f5f5c740da50bd225c2e8292ca7ec685c58b3fe28f997f5f5491c62cbf7462a162ee9c856e738149efb85d29108405d30eb09fec6a682e065c4fa0acaa047769ea5ea82642c95838b43495005ecf42b5bdcf514fcfdb4238c4ba663692528ae714bff98f6986231d8a58c28d35f64fb2abd102ff6f43d9a208011e2b9fe82cc2e2b3aef23853b077fa26d6303", 0xf6, 0x41d3}, {&(0x7f0000000500)="95284aace271027ceeb114443b1fae664687d0f11b2e1caa6e7aa69a86dc0d47cdc248371b3ad77a40aa303f5d15549af2f0271948d84a5c698afbe270133790a02c1f950ae352ca54aca6560effa7c30385323369fb044da3b97f41ff3cbf4e634fd442d33156326b31b0250857c9b3e0df680cdbbd86e0c69a5931bd53b3f02b43ed62351b14f9380666a823eb3ddceb310aecb55d2547449cc5d71b40454acd11291d58e74508c219016b4ecd71165832469c44acb298331ee340051d801c3b231a3e60398c93bd851f14cb6ba09b62ccd0457821932b568db83be7d48f6427ea2e090583c867c2a4f84e4a2dd6ba0a1087941b8860a854d835", 0xfb, 0x4}], 0x400, &(0x7f0000000400)={[{@init_itable='init_itable'}, {@jqfmt_vfsv0='jqfmt=vfsv0'}, {@max_batch_time={'max_batch_time', 0x3d, 0x3}}], [{@euid_lt={'euid<', 0xee00}}, {@euid_lt={'euid<', 0xee01}}, {@uid_gt={'uid>'}}]}) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x16628b13e6fe3789, 0x69) 01:21:47 executing program 2: r0 = syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x8000000) [ 157.616103][T13397] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 157.702920][T13426] loop1: detected capacity change from 0 to 6 [ 157.718598][T13426] FAT-fs (loop1): Unrecognized mount option "0000000000000000000018446744073709551615" or missing value [ 157.732570][T13431] loop2: detected capacity change from 0 to 6 01:21:48 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x50000, 0x0, 0x53) 01:21:48 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x142800, 0x0, 0x53) 01:21:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 157.795306][T13438] loop4: detected capacity change from 0 to 16 [ 157.854769][T13438] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 157.867042][T13438] FAT-fs (loop4): Filesystem has been set read-only [ 157.876786][T13439] loop1: detected capacity change from 0 to 65 [ 157.887043][T13439] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 157.926160][T13438] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) 01:21:48 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x9000000) 01:21:48 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x281400, 0x0, 0x53) [ 157.970705][T13426] loop1: detected capacity change from 0 to 6 [ 157.977983][T13426] FAT-fs (loop1): Unrecognized mount option "0000000000000000000018446744073709551615" or missing value [ 158.004900][T13459] loop2: detected capacity change from 0 to 6 01:21:48 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x142800, 0x0, 0x53) 01:21:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 158.139816][T13478] loop4: detected capacity change from 0 to 16 [ 158.179285][T13487] loop2: detected capacity change from 0 to 6 01:21:48 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:48 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:48 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xa000000) 01:21:48 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x400000, 0x0, 0x53) 01:21:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 158.469820][T13506] loop1: detected capacity change from 0 to 6 [ 158.476311][T13507] loop4: detected capacity change from 0 to 16 [ 158.487253][T13506] FAT-fs (loop1): Directory bread(block 6) failed [ 158.494202][T13511] loop2: detected capacity change from 0 to 6 [ 158.495425][T13506] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 158.510639][T13506] FAT-fs (loop1): Filesystem has been set read-only 01:21:48 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xb000000) 01:21:48 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:48 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x800000, 0x0, 0x53) 01:21:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 158.635027][T13529] loop4: detected capacity change from 0 to 16 01:21:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 158.681269][T13539] loop1: detected capacity change from 0 to 6 [ 158.704981][T13539] FAT-fs (loop1): Directory bread(block 6) failed [ 158.712249][T13539] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 158.720888][T13539] FAT-fs (loop1): Filesystem has been set read-only [ 158.732591][T13539] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 158.741272][T13548] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:49 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x281400, 0x0, 0x53) 01:21:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xc000000) [ 158.964262][T13564] loop4: detected capacity change from 0 to 16 01:21:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0x6bcf}, {&(0x7f0000000040)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e6703251036eb2ff337af6720d0c354637d488aa78f952fef028e6d2428b752b50fc1d5ac754666af5c24bf8b9c702f79093f1e611efa6df234d47e54da1e8ec7083480d636096e47f2e9b3dbe4baa5a40550e231fe92d5fadbdbf12", 0xb2, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:49 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:49 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x850000, 0x0, 0x53) 01:21:49 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xd000000) 01:21:49 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 159.362477][T13580] loop1: detected capacity change from 0 to 107 [ 159.375682][T13579] loop4: detected capacity change from 0 to 16 [ 159.398427][T13580] FAT-fs (loop1): bogus number of reserved sectors [ 159.404986][T13580] FAT-fs (loop1): Can't find a valid FAT filesystem 01:21:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xe000000) [ 159.461167][T13594] FAT-fs (loop2): bogus number of reserved sectors [ 159.467841][T13594] FAT-fs (loop2): Can't find a valid FAT filesystem 01:21:49 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xf000000) 01:21:49 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1000000, 0x0, 0x53) [ 159.517108][T13603] loop4: detected capacity change from 0 to 16 [ 159.546270][T13610] FAT-fs (loop2): bogus number of reserved sectors [ 159.552940][T13610] FAT-fs (loop2): Can't find a valid FAT filesystem [ 159.558272][T13580] loop1: detected capacity change from 0 to 107 [ 159.628005][T13580] FAT-fs (loop1): bogus number of reserved sectors [ 159.634882][T13580] FAT-fs (loop1): Can't find a valid FAT filesystem [ 159.673812][T13623] loop4: detected capacity change from 0 to 16 01:21:50 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x400000, 0x0, 0x53) 01:21:50 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000040)={0x1c000000, 0x3, 0x7, 0x20, 0x0, "c650a656c0a83c92d11b634975d9cd87f1e906"}) 01:21:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfffffff) 01:21:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x10000000) [ 159.831631][T13644] FAT-fs (loop2): bogus number of reserved sectors [ 159.838534][T13644] FAT-fs (loop2): Can't find a valid FAT filesystem [ 159.846444][T13647] loop4: detected capacity change from 0 to 16 [ 159.852253][T13646] loop1: detected capacity change from 0 to 6 [ 159.866510][T13646] FAT-fs (loop1): Directory bread(block 6) failed [ 159.906554][T13646] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 159.915686][T13646] FAT-fs (loop1): Filesystem has been set read-only [ 159.924808][T13646] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 159.950876][T13660] loop4: detected capacity change from 0 to 16 01:21:50 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:50 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00', 0x800, 0x0, 0x103, 0x1}, 0x20) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r1, 0x29, 0x37, &(0x7f0000000080), 0x8) sendmsg$inet6(r1, &(0x7f0000000100)={&(0x7f0000000040)={0xa, 0x4e25, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000000200)=[@hopopts_2292={{0x60, 0x29, 0xb, {0x0, 0x8, [], [@hao={0xc9, 0x10, @loopback}, @hao={0xc9, 0x10, @dev}, @calipso={0x7, 0x20, {0x0, 0x6, 0x0, 0x0, [0x0, 0x0, 0x0]}}]}}}], 0x60}, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) socket(0x9, 0x5, 0xd79) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/122, 0x7a) 01:21:50 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x800000, 0x0, 0x53) 01:21:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x11000000) [ 160.240296][T13681] loop4: detected capacity change from 0 to 16 [ 160.244065][T13679] loop2: detected capacity change from 0 to 6 [ 160.251477][T13678] loop1: detected capacity change from 0 to 6 [ 160.263916][T13679] FAT-fs (loop2): Directory bread(block 6) failed [ 160.273742][T13678] FAT-fs (loop1): Unrecognized mount option "…Àˆe" or missing value [ 160.279115][T13679] FAT-fs (loop2): Directory bread(block 6) failed 01:21:50 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 160.289802][T13679] FAT-fs (loop2): Directory bread(block 6) failed [ 160.297280][T13679] FAT-fs (loop2): Directory bread(block 6) failed [ 160.382387][T13694] loop2: detected capacity change from 0 to 6 [ 160.418022][T13694] FAT-fs (loop2): Directory bread(block 6) failed [ 160.425307][T13694] FAT-fs (loop2): Directory bread(block 6) failed 01:21:50 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x2000000, 0x0, 0x53) 01:21:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x12000000) 01:21:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x4e21}, 0x6e) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0x8}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x1}], 0x200000, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:50 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x850000, 0x0, 0x53) 01:21:50 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 160.438368][T13694] FAT-fs (loop2): Directory bread(block 6) failed [ 160.445517][T13694] FAT-fs (loop2): Directory bread(block 6) failed [ 160.490889][T13720] FAT-fs (loop1): bogus number of reserved sectors [ 160.498263][T13720] FAT-fs (loop1): Can't find a valid FAT filesystem [ 160.506561][T13722] loop4: detected capacity change from 0 to 16 01:21:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x13000000) [ 160.569810][T13720] FAT-fs (loop1): bogus number of reserved sectors [ 160.576635][T13720] FAT-fs (loop1): Can't find a valid FAT filesystem [ 160.605314][T13736] loop2: detected capacity change from 0 to 6 [ 160.626398][T13736] FAT-fs (loop2): Directory bread(block 6) failed [ 160.642016][T13736] FAT-fs (loop2): Directory bread(block 6) failed [ 160.656200][T13736] FAT-fs (loop2): Directory bread(block 6) failed [ 160.670393][T13748] loop4: detected capacity change from 0 to 16 [ 160.680386][T13736] FAT-fs (loop2): Directory bread(block 6) failed 01:21:51 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:51 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3000000, 0x0, 0x53) 01:21:51 executing program 1: r0 = shmget$private(0x0, 0x12000, 0x0, &(0x7f0000fee000/0x12000)=nil) shmctl$SHM_INFO(r0, 0xe, &(0x7f00000001c0)=""/48) shmat(r0, &(0x7f0000ff5000/0x2000)=nil, 0x4000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/113, 0x71) r1 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ff5000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0xc) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x20000000) 01:21:51 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140), 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:51 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1000000, 0x0, 0x53) 01:21:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x25000000) [ 161.114898][T13773] loop4: detected capacity change from 0 to 16 [ 161.123036][T13778] loop1: detected capacity change from 0 to 6 [ 161.129274][T13776] loop2: detected capacity change from 0 to 6 [ 161.141342][T13776] FAT-fs (loop2): Directory bread(block 6) failed [ 161.207178][T13776] FAT-fs (loop2): Directory bread(block 6) failed [ 161.232617][T13776] FAT-fs (loop2): Directory bread(block 6) failed [ 161.247295][T13776] FAT-fs (loop2): Directory bread(block 6) failed [ 161.254337][T13791] loop1: detected capacity change from 0 to 6 01:21:51 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x2000000, 0x0, 0x53) 01:21:51 executing program 1: ioctl$FS_IOC_READ_VERITY_METADATA(0xffffffffffffffff, 0xc0286687, &(0x7f0000000080)={0x2, 0x0, 0xa, &(0x7f0000000040)=""/10}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x20000, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:51 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140), 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 161.346667][T13801] loop4: detected capacity change from 0 to 16 01:21:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x30000000) 01:21:51 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x4000000, 0x0, 0x53) [ 161.412848][T13814] loop1: detected capacity change from 0 to 6 [ 161.445060][T13821] loop2: detected capacity change from 0 to 6 [ 161.480302][T13821] FAT-fs (loop2): Directory bread(block 6) failed [ 161.492719][T13814] loop1: detected capacity change from 0 to 6 [ 161.495553][T13821] FAT-fs (loop2): Directory bread(block 6) failed [ 161.518754][T13821] FAT-fs (loop2): Directory bread(block 6) failed [ 161.536144][T13821] FAT-fs (loop2): Directory bread(block 6) failed [ 161.538326][T13834] loop4: detected capacity change from 0 to 16 01:21:52 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617200020101000240fc7f00f801", 0x3, 0x10000}, {&(0x7f0000000240)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000000100)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) recvmmsg(0xffffffffffffffff, &(0x7f0000004580)=[{{&(0x7f0000000100)=@can, 0x80, &(0x7f0000001500)=[{&(0x7f0000000180)=""/55, 0x37}, {&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000003c0)=""/255, 0xff}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4}, 0xffff}, {{&(0x7f0000001540)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x80, &(0x7f0000001700)=[{&(0x7f00000015c0)=""/179, 0xb3}, {&(0x7f0000001680)=""/102, 0x66}], 0x2, &(0x7f0000001740)=""/184, 0xb8}, 0x3d}, {{&(0x7f0000001800)=@xdp, 0x80, &(0x7f0000001a40)=[{&(0x7f0000001880)=""/243, 0xf3}, {&(0x7f0000001980)=""/187, 0xbb}], 0x2, &(0x7f0000001a80)=""/4096, 0x1000}, 0x9}, {{&(0x7f0000002a80)=@tipc=@id, 0x80, &(0x7f0000002c80)=[{&(0x7f0000002b00)=""/226, 0xe2}, {&(0x7f0000002c00)=""/38, 0x26}, {&(0x7f0000002c40)=""/62, 0x3e}], 0x3, &(0x7f0000002cc0)=""/4096, 0x1000}, 0x50000}, {{&(0x7f0000003cc0)=@sco={0x1f, @none}, 0x80, &(0x7f0000004100)=[{&(0x7f0000003d40)=""/41, 0x29}, {&(0x7f0000003d80)=""/230, 0xe6}, {&(0x7f0000003e80)=""/202, 0xca}, {&(0x7f0000003f80)=""/22, 0x16}, {&(0x7f0000003fc0)=""/176, 0xb0}, {&(0x7f0000004080)=""/118, 0x76}], 0x6, &(0x7f0000004180)=""/130, 0x82}, 0x7cf1}, {{&(0x7f0000004240)=@in6={0xa, 0x0, 0x0, @mcast1}, 0x80, &(0x7f0000004340)=[{&(0x7f00000042c0)=""/85, 0x55}], 0x1, &(0x7f0000004380)=""/199, 0xc7}, 0xe00}, {{&(0x7f0000004480)=@generic, 0x80, &(0x7f0000004540)=[{&(0x7f0000004500)}], 0x1}, 0xfff}], 0x7, 0x40002020, 0x0) 01:21:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x40000000) 01:21:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140), 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:52 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3000000, 0x0, 0x53) 01:21:52 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5000000, 0x0, 0x53) 01:21:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 161.977357][T13854] loop1: detected capacity change from 0 to 256 [ 161.983866][T13855] loop2: detected capacity change from 0 to 6 [ 161.992219][T13855] FAT-fs (loop2): Directory bread(block 6) failed [ 161.999642][T13855] FAT-fs (loop2): Directory bread(block 6) failed [ 162.006550][T13855] FAT-fs (loop2): Directory bread(block 6) failed [ 162.013087][T13855] FAT-fs (loop2): Directory bread(block 6) failed [ 162.034059][T13854] FAT-fs (loop1): bogus number of reserved sectors [ 162.040811][T13854] FAT-fs (loop1): Can't find a valid FAT filesystem [ 162.047585][T13863] loop4: detected capacity change from 0 to 16 01:21:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x40000800) 01:21:52 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x4000000, 0x0, 0x53) [ 162.129636][T13854] loop1: detected capacity change from 0 to 256 [ 162.143144][T13854] FAT-fs (loop1): bogus number of reserved sectors [ 162.149719][T13854] FAT-fs (loop1): Can't find a valid FAT filesystem [ 162.158716][T13880] loop2: detected capacity change from 0 to 6 [ 162.184729][T13880] FAT-fs (loop2): Directory bread(block 6) failed [ 162.221146][T13880] FAT-fs (loop2): Directory bread(block 6) failed 01:21:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x48000000) 01:21:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) mount(&(0x7f0000000040)=@loop={'/dev/loop', 0x0}, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='logfs\x00', 0x1a09010, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 162.232404][T13892] loop4: detected capacity change from 0 to 16 [ 162.241073][T13880] FAT-fs (loop2): Directory bread(block 6) failed 01:21:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 162.298393][T13880] FAT-fs (loop2): Directory bread(block 6) failed [ 162.332569][T13907] loop1: detected capacity change from 0 to 6 [ 162.348804][T13907] FAT-fs (loop1): Directory bread(block 6) failed [ 162.355445][T13904] loop4: detected capacity change from 0 to 16 [ 162.363529][T13907] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 162.372180][T13907] FAT-fs (loop1): Filesystem has been set read-only [ 162.393332][T13916] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 162.423972][T13920] loop2: detected capacity change from 0 to 6 [ 162.436414][T13920] FAT-fs (loop2): Directory bread(block 6) failed [ 162.460439][T13920] FAT-fs (loop2): Directory bread(block 6) failed [ 162.479257][T13920] FAT-fs (loop2): Directory bread(block 6) failed [ 162.493909][T13920] FAT-fs (loop2): Directory bread(block 6) failed 01:21:53 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:53 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x6000000, 0x0, 0x53) 01:21:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x4c000000) 01:21:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:53 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5000000, 0x0, 0x53) 01:21:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x60000000) [ 162.909077][T13941] loop4: detected capacity change from 0 to 16 [ 162.928834][T13948] loop1: detected capacity change from 0 to 6 [ 162.935110][T13947] loop2: detected capacity change from 0 to 6 [ 162.973112][T13947] FAT-fs (loop2): Directory bread(block 6) failed [ 162.984595][T13948] FAT-fs (loop1): Directory bread(block 6) failed 01:21:53 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x8000000, 0x0, 0x53) 01:21:53 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 163.027505][T13966] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 163.036234][T13966] FAT-fs (loop1): Filesystem has been set read-only 01:21:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x68000000) [ 163.078114][T13968] loop4: detected capacity change from 0 to 16 [ 163.094006][T13966] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:53 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x6000000, 0x0, 0x53) 01:21:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r1 = accept4(r0, &(0x7f0000000040)=@xdp, &(0x7f00000000c0)=0x80, 0x0) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r1, 0x8983, &(0x7f0000000240)={0x1, 'bond_slave_1\x00', {}, 0x400}) getsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000002540)=""/4106, &(0x7f0000000280)=0x100a) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 163.158367][T13989] loop2: detected capacity change from 0 to 6 [ 163.195531][T13989] FAT-fs (loop2): Directory bread(block 6) failed [ 163.244899][T13998] loop1: detected capacity change from 0 to 6 [ 163.265983][T13989] FAT-fs (loop2): Directory bread(block 6) failed [ 163.278395][T14000] loop4: detected capacity change from 0 to 16 [ 163.286977][T13998] FAT-fs (loop1): Directory bread(block 6) failed 01:21:53 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 163.306932][T13989] FAT-fs (loop2): Directory bread(block 6) failed [ 163.324951][T13998] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 163.333957][T13998] FAT-fs (loop1): Filesystem has been set read-only 01:21:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x6c000000) [ 163.376392][T14018] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 163.411698][T14023] loop2: detected capacity change from 0 to 6 01:21:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 163.426210][T14023] FAT-fs (loop2): Directory bread(block 6) failed [ 163.433631][T14023] FAT-fs (loop2): Directory bread(block 6) failed [ 163.443597][T14023] FAT-fs (loop2): Directory bread(block 6) failed 01:21:53 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x130000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e20}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @private=0xa010100}, @FOU_ATTR_PEER_V4={0x8, 0x8, @private=0xa010100}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x40800) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200002, 0x0) [ 163.512657][T14034] loop2: detected capacity change from 0 to 6 [ 163.521491][T14034] FAT-fs (loop2): Directory bread(block 6) failed [ 163.523854][T14033] loop4: detected capacity change from 0 to 16 [ 163.529485][T14034] FAT-fs (loop2): Directory bread(block 6) failed [ 163.546916][T14034] FAT-fs (loop2): Directory bread(block 6) failed [ 163.559867][T14042] loop1: detected capacity change from 0 to 6 01:21:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x74000000) 01:21:53 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xa000000, 0x0, 0x53) 01:21:53 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x8000000, 0x0, 0x53) 01:21:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670", 0x50, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:53 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 163.603819][T14042] FAT-fs (loop1): Directory bread(block 6) failed [ 163.634228][T14042] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 163.642872][T14042] FAT-fs (loop1): Filesystem has been set read-only [ 163.697239][T14059] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 163.724318][T14062] loop4: detected capacity change from 0 to 16 01:21:54 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x7a000000) [ 163.751821][T14064] loop2: detected capacity change from 0 to 6 [ 163.777873][T14064] FAT-fs (loop2): Directory bread(block 6) failed 01:21:54 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000000040)=ANY=[]) truncate(&(0x7f00000004c0)='./file0\x00', 0x48) open(&(0x7f0000000480)='./file0\x00', 0x14000, 0x1) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000001680)=[{{&(0x7f0000000040)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x2, {0xa, 0x4e22, 0x3, @rand_addr=' \x01\x00', 0x3}}}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000500)="e418593b8063e89f8b58ed161078e111b732b082098d5318ee89b936a1e0c85bc85b02c13002c05bda905e75fef99ad181265a17c9b79878988cb6a9c6cafeea922bcc361a812ca8676d1b64ddbadbef1c24ec3b7dbb6e2ecd2b4c04bfaa2c20b596fe46e63cf8936b32b1072899557dfb719d2abdcc1fdf0412c4bfaadebe81694b56db99cb39041921f754dc941c80f9fe89898dee2f258a3db1d26304f6ab191271f18260c944590c7f1e8503895223a5734eeb6ef8c618f443cfb208df10112ad91f91b4ef6ef0d280996b1e6f23119fb643f7376a7dda2c9496052add3fb5f763ee305c628bf46aa44e15afd4155864690d373bdf8e301b372992bf3e50927cf74e62ea91d68f491d557a2fc5498d3fce9083e38d9ebe1ef8da6b689fe7db934a6390d6361835d2c85ae2442227b23887685366cb7fc0e1203422ff51f0114f7ab82d7d6844afd17119308a28a4e3d2268b906859707c6b8358eeb92e16d62b3b37e8bb13a59ff167cc6978e3a5f5bcead65c1358ef48daf546a9c8813f071d0dd2e9fd2386bde11ebf76155efdb39cf670454bb64b237d17284b6006ff3717360055cb6e22b3db66992dc3e0d8d818c009afc09cb2b3b512e44e4073b7a5c925350f6aeb837356141150ce277a105104908b6a3423f982aabfdceef65971a2ca73e4ec7b2fcdc75da07e61dee7c25240b4d383280cedc65f50fa2244ebb039d4190ea67adb42d7e032880a08198c670959bcb783819a6349e1b2410697740b64556551d74f90c5b154e3f91302b7da3c14d15be294f84c79a28aeae29a4e860bfe185f9fd90496dfc2d4bae10d7a0edaf698e90a94b4c65bb15b1c580dbc3c0ea7ee7808e4c9698194d1d0cae64887ad44c53bd3012e592709ad31d3ac01f87d1bd81d6f337fa64ff43f439902656134d68a8275bb12738be58a7500f1297fd310f272f41eb93ee2f5e2275022232352b4bbc3fa3c4e00df25445ae3956ed75fa645a85307e464bd3b7ea3bd6f2943f3e3022f4af0963815bef00e5090c6672d9e5cc56f4d44f1d68754f86fef58fa2b57621412056c7e9ac0a4750df7fa3443c2159dc881186ce4e454847467902388bf88066c92d086a6933b681b194466879a0dab2674531bfdb500216417362a4f5b8dd0cfb17b255bb77fc039c9fa1bc86c7133e7d6ff9d9a8e515e003afeb8944339f7edcff43cbf7182130b7489715d3ce129c09addd11cd6e02165e64c8acc928b7c16c602c144edfc70b8a67993ea3e1bfc5308d4f7b30a4ecf5986e48860d082a49c2f14a0db71f39133ab51df196254f2c6258c838dbb6fb219e3c4500b63794be370893c96d0af113d264e5f5b3a6fce69992db5cc489e27ffd85259aebcba9d979be1daab6603ffe3c48c3616dde025b508d2b4f88cd34e0c032dbcd772ea131092cb5c1922e75af8a6068ffb8023d137c6e1d218c783854de610ba3df383b14f7b372b513324c73b1a31b659982a748ae0e8e497f76262e32b6b48f7120442cf1ff6fedad9a4f67bd5b9009e344808ff9c79d9c5da195da7fb1b3ad09cf09a40d49d5eed95b0954ab074d3d2a2e9b4d230a7d56f487b8a2d97db92ca19f465aa5afe27b2ce17e7b9daf1b0e032e362cca78bb41627e710726f81b5a8bb9afe914c554d993ef43069a80df0877830217da1c6f462b02cd59eadba2cd6b14c5f867aebe835e9d8c8bfd520d3f7fadb812facda0bd068a17af786adfca4207643d097f355be797a72d400d1cf7487d929d1174231ceeaa99d014825c10da05f56e0c87c5d9a8201d340368301cdc9e4de31c9d0ad51fc49387d1cca5943b6441d0d85c6c0f85d21671abcbd6f61839bd6b833e0f467cfd6e236645d25995cc774642018fea28706b2f3a99298e653d874901411cd852ed213e6d3d0e55801485b0e6c1b13996a4f2655a22f5ffce539b81b59418243411925fddad4fd935ba95646a2b64e69aab096a471fe622cd8c51ad9fe75fcdcb3f07cfeef05410c6d03b21448cce76c95e720d96c8a4a211aef81d490eaf0dbeb9df46b6861a133c0701df172de8565e4c33849271e1769b8db0cf9644b08be160a3dae0c60ed658377f248326e1ff8ccd85920701a983ac01cca4ca48ea65f0c48d4f8b88932a0f72b7559e5b71ea3c27bdc4853283f236192267b6d4c091909351bb704868e644614c74ebb05677e000d875ecb7b2593b385adb73b3a93099684213f6c166b2c1b2133729a0e8b5a6acfbaa6c39b73027a817d7d37d5108b76d613b62166690bd067e8065b702bef6d89cabaec62cb667bd27f21ef3f34db1def9c0c655c6d527f968834538592b56809553f2f902e96bdcf33362f874e45cb0c93c20fb9f675311b953ad0fd50d681a96b51b8f0a4755475034f8d2192c185f38f1cf5a75ae611b42f5672efd8868c81e7a5df3b33441d75424e98474dcee16ff1cf24b9e9315d1e8666f88cfed6d6fdc318a0bc411f48e54399d4e78446dfdd4bc9a126c254d5bead16a2f128e4543db27c06a810aad018a9171fda19ced0971a8a037ffff16fc119a1675581f2f1d2f5f0d7d77e8840c8447429c6d6cf207a050d0cc720450af75645aa90f90c84085922113c8bf30545f24ab5ccdc760408d102cc84a91362d06246f9946f938d4a174939223333efae98b2d709c22739a506e78446a682aa98df04e7b03791fd840a59cad5bef1ee564fbc1548ec628c4a3fba9d542a8a5d3234544f2d2ad64b7e003d55a8a0494da5aba94b9d827fa8948f3f229e49a5bdaf846f6ba1bbfc10ab48324c54a44020cad08997f432199fb27ec279dcce8fee74bbe504e6b0f87e781362ce87e6c1f677f785dcf468b2c752fcb31de1c8ae23fbfa8b66bb531a2e00b6b853ec47dd4356923d0192cd138248a81adda7dcd11bee091bf5a540fe9208e041a91be9b8cd7cbb7ded6f1498fc2f810151c43c01ff321077e248bea3a8799b7528a502e061d444fbd350ef0655580111ab43dc821e7b9fd801d36f9ef2e150242b0ba70ba6894ccf9202ad79c8a8021bcfc7877a48b7fd54b83f88c235c104d163a9da5908584f1b3f7ab9ce161fc4766f3601da1221c9e9caa0a3563146f102561057a40bdbaf6b2960b8a0ad5f3421a3bfb371b136ac071a768df008734e7ca1ee04c4773cd073ae9f7dd9ebadb8ad8fbaa723d6a9fe230e29a99b23f4f1ad53a7728c5e21aaea6d532c7c05123b231cc4fc17dc8bb1c7822ccbe95b33a4b5a4c1561d24264a87adf87dd80dbe1cab5faed3599173ac052dd9185a9469ee885511ecfa465d3ca2634374216d83d805fb924c46d653e2b30aeb46ea95c04721bd92e485e743cce55e668f9e80f3423d9ceaf9d79e0febe6edfc35434308d507babceeac9ac892bfb21ba23f350c6b53a42afd17ccbf2ab42514f49e4cbd99d9f34e50c7438d2c271a8e0fa93d3acf119983eee4515e9dfaab39873dd66f41d5b3fa29071f056c7eb5a717a75e0348bd87ff24ba756e21a9ff98f346ebc4a86d43d7f2a31f49e88410dc9ec7950e5ad2c24771af5d5741b823e6307a5ef50682834dab957a2565146bfa8c35e662ae8e027d32d0be9375fa18972978fb054f90cbbc0e4abd8835fd6405ab737eeb72c653ed6614cda896b52968f58d8455f0680003eff32362fd43f95ff2b80c132b686423a1da6e02434088133bf39a81e6a68ce25443becdd9bea8729e0e3c9274640386410880e1cf32a0b281be9e37ac9629e3c83d2e314dec79bb10b88cec22b3ae978d099aa3e38865f2193447164e146f8de3ca93873d17233aacf1cdcdbfea9e2f4f50fa54040e6fd931b722d8b0f7b69c6450b8955a714b9a3fdc96d881ed198f7c4782bfdd6e5225460988af2774c92e0bcb43c13db4abad12bbeeeddf7835ca523b5b1d9ea0c3999fd3889ae0bd7c9ca17907ad728032ddb4479a226c75b88527beb7440f30b50f51be7bd765059f59223dac6efe9e5ad138d6d72f26f34f7e2ebf80698f5074f2f5b3e7cd6814b458b1dd519e1c4455a641e13b3c037f23a727c59c22860b6da3fb15adfec17e10d7affffb19edb093b4904005d5a4026b88f931cf70955beb735cfa41e047182659a4662eca697c2b1d8b8e7cbae30b45fc3d5ab1da367ac59215a4217b7477c49b91d467d64646ccd91487b8201b4aa7bbd4b91e763b47036a2442b214ef7d7d83b43793c7396375ff77b2ab65154ce2b0730360a37c476d81de83e46bdf3ca9073c1610157e9089f4657b15f403cc9fc746d88b6d7663c8a04c5e7987c7d2c6859295c88744b82fd342dc0d57ab7a416a81f3d8a5a71db9ba1b8bb6dbf81f70e18c47c324c3c5d7ccb6b0c1c495ec04c41398abce17fe374d17239b7f9d6aca42214d0969eda02c12b98bc2419f2b5c26070f359256402b85209fd641be87ccce3da2eb0236f206fad8e1785c8cc3fc42a86e9371130648bd2d8b4655656fbf79d3b6b9056efa6196e7dbe5b4a79a058c6e710fc48092e521ab0fe46d23e30f34f061bcae1e30dab84b22b84ce3d99b6675ffd6aa17ce5a07ccae089ec6a72cfbff9286f735e3baa17861d42679f203bf8b351963fada16f6bd15e957fc3e30aaeda134ad90f5027d396b70071e8ed33710d6baf49ee383a329ac926408725a8291da5fc984999d75921a2b3972650216d68de9cd95b492608a65b4be4e6116a5bb39883216f2b8f997b16438c912afec290f06a09215ea1ed53f60e9395e1b108f565ae982c3ac4a0905117bf7d3351c7d7c6ba70ab139cbe64125a3ff1bc8fe9f0fbca713891ee0cdbac243b7770cf48cf5e6fb32ec0157b854b9de612c1d1e8055dd91106dd7809404bb6d48b5eeed3954204855e2ec574acea84ec85cf3b76abf102b09d5382602e64be8ec468b37fa8c8343b98bd3d5cef82079cbf3b14b657019c35bab83ea48d284ada03230262cce031c532057179bba421b3e9f4ca825ba0082df25f8a1853ad0cc63423b6d049e7c6b27558817225ae6e47fe329650b77ad003b6abc972ae1cdadaeaf2e2e3bb0509b118704c2b7452e1ab6f0e9b74e695423300bb4091336cbc90a301189a81bdd05798473977d7c1d43747219eb03392484311b0a4f9aeb3364b5d82662e81bc4d04d4b64f8a8838dd84dbe59c8b14504b06039847ca8f498d11d408649f178b464c5cd44396b8396bb632858983c4f19a9c00ab8b70879194ecb66f131b72b23f59048baefa42f8359d813f7103b43bd0ee981f5a5e20d0f48792582fac69f51676c355b59c6d8280a6fb915c9d9e68fba35bf86acb74655ad3dc73559baf9e22cc9a368b0768f27e91d60ac03dce6d37116b4b73ef3816ee9b6442cba19357f8015c447a4b16aa7f4b072772bcec14d9a9b020dd33adaa7cabd1b499e65e122c5cf9572884633809455daab2dc1c2a8867fcc297d238b6ba80dbaaf75ec67cc4efd4601711ffc8dc7083adbff2bddc96dfb7c02ac02ed833bd248a929c2be2dc267b4bf34fc2c4f3bd6105ab73c48e4486aebc0f712d4bcff3e50d42f559b129965f39a0fe15cb2e73333e642837aaacb567dc6dbebcfbc5fcd121482a742f0abbfab288df6686352ade67681881115a5b83c92c4f4b6aa7b2c0d2f758da7eac8bf234ddbe708b00f6442232109834765f18a152814891ce0817caea1bebfe2c2a636173e007125b6da5be6b5af978bf299a124fcb431fc709f0b4ee557fd2f2853030c020c9bcf3745a9fb96792a6089564deb498bfd52943b3ba972b8520406266fd8dbcc5b5472bd6f66", 0x1000}, {&(0x7f00000000c0)="a57d705380bb5bcae021c68500d7fcc5defca7d6e4c43766a7aa485962d530ece9ac74f6e887acf0c9f10a43a8e09ea849f1c383942407e9d2021efcaeb5a170be682c244ce916c9dafdeb053f96688de3f5d06ead773c41ef73ef28072299a9be43a419fcad45ad26bd1845bd8f5e617f244fca144457081330d2e6fe18", 0x7e}, {&(0x7f0000000300)="22c7cafbc37829cc182ad3485f9c4ce163f01d353a47828ef83985d6e1bb91574b01449ff5cf80dace4fea8b149abde70c3235c481acab447f09da15eaf1d869a3cd5fee1fb81ac0f01dcb8c9de1d28c1b3a5490c82b388ad483961c8928150b18aa48a9ef0f1ce4495cc8a4c236cb91cdbeb1a7b222b407c24e50048358470d3ac6ad1b8f222108923af3c920a8f1aa6f21d803f64a82b4fd817289ddbed036f5b15f14d746a64f5dee74137c0baf6dfe71bb9a99f153e47963816e77a1eb43e4f3d057ceffae", 0xc7}], 0x3, &(0x7f0000000400)=[@txtime={{0x18, 0x1, 0x3d, 0x100000000}}, @timestamping={{0x14, 0x1, 0x25, 0xffffffff}}, @mark={{0x14, 0x1, 0x24, 0x547122e8}}, @mark={{0x14}}, @mark={{0x14, 0x1, 0x24, 0x401}}], 0x78}}, {{&(0x7f0000001500)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000000280)=[{&(0x7f0000001580)="27cf7aa051761731db44e6797c10c0d6e98f2fd686fef8efc865a329858b85a780944c4eb015480f0381cd480eb52b7cce2abc3e9c53815282670d01362d0f8f44893e89f910af51680b12921e5cbd2de283294ef6ece5881b6c6ed7934c14aff7774558cc18857ed6b3b7e2b2", 0x6d}], 0x1, &(0x7f0000001600)=[@timestamping={{0x14}}, @mark={{0x14, 0x1, 0x24, 0xfffff800}}, @timestamping={{0x14, 0x1, 0x25, 0x899}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x101}}], 0x78}}], 0x2, 0x40000) [ 163.813907][T14075] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 163.821562][T14075] FAT-fs (loop2): Filesystem has been set read-only [ 163.849497][T14064] FAT-fs (loop2): Directory bread(block 6) failed 01:21:54 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:54 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf000000, 0x0, 0x53) 01:21:54 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 163.898151][T14086] loop1: detected capacity change from 0 to 6 [ 163.913245][T14086] FAT-fs (loop1): Directory bread(block 6) failed 01:21:54 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x20000, 0x0) getdents64(r0, &(0x7f0000000040)=""/36, 0x24) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 163.963606][T14089] loop4: detected capacity change from 0 to 16 01:21:54 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x8cffffff) 01:21:54 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xa000000, 0x0, 0x53) 01:21:54 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) lsetxattr$security_evm(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='security.evm\x00', &(0x7f00000000c0)=@v1={0x2, "b7"}, 0x2, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000100)='./file0/file0\x00') [ 164.024090][T14105] loop2: detected capacity change from 0 to 6 [ 164.067370][T14105] FAT-fs (loop2): Directory bread(block 6) failed [ 164.099085][T14105] FAT-fs (loop2): Directory bread(block 6) failed [ 164.109357][T14105] FAT-fs (loop2): Directory bread(block 6) failed [ 164.118308][T14117] loop1: detected capacity change from 0 to 6 01:21:54 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:54 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:54 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xd8070000) [ 164.181240][T14123] loop4: detected capacity change from 0 to 16 [ 164.188287][T14117] FAT-fs (loop1): Directory bread(block 6) failed [ 164.204753][T14126] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 164.214308][T14126] FAT-fs (loop1): Filesystem has been set read-only [ 164.221565][T14117] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 164.283364][T14139] loop2: detected capacity change from 0 to 6 [ 164.305115][T14139] FAT-fs (loop2): Directory bread(block 6) failed [ 164.312433][T14142] loop4: detected capacity change from 0 to 16 01:21:54 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x10000000, 0x0, 0x53) 01:21:54 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r1, 0x40106614, &(0x7f0000000080)) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:54 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xd9070000) [ 164.353332][T14139] FAT-fs (loop2): Directory bread(block 6) failed 01:21:54 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 164.398329][T14139] FAT-fs (loop2): Directory bread(block 6) failed 01:21:54 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 164.470600][T14164] loop1: detected capacity change from 0 to 6 [ 164.487255][T14164] FAT-fs (loop1): Directory bread(block 6) failed [ 164.496580][T14164] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 164.508985][T14164] FAT-fs (loop1): Filesystem has been set read-only 01:21:54 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xe5ffffff) 01:21:54 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x5) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000040)) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r2 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x4, 0x3, &(0x7f0000000440)=[{&(0x7f0000000200)="e5da563e4c0dad131530202ad9522d85ec0b8926d44ea573618d2a40a5f6462ee3a6fa1356ade812470ebaf776f392952489cabaabd1419ebb627b2205ddab73a16ca1daa67f90e66ecdfc8683128b9bd0d594377eeb70db61e42b7f5b172eb79509def215bdf0646225e885c5a0bdac388686077b6e1941c96d98bfeff61ff2b4739b32bc091efc215a533f1ab084e4bea254fcb4d5cb20d301f10df8452d5a72ce9c80242d457023899ca2a8b17576aac648f6733c2a7e4a0fbc010a65331266c5e129f16faacf613e679f6e5e81b5db6a6e08b3ebb8f2127fa49d", 0xdc, 0xfffffffffffffff8}, {&(0x7f0000000300)="6553834c04a5dc16dd519b9bfb27509f91bf647344a1ca1b473ebe7b21dda33fedba5e6068af4ed06969612b482b8f7aaf2ca054573cf7a35e9af2e03ab64509ea8a0cd96aac0969f4fa0194a8de136ed6023d9ca42d17bea6f48c89cb450deece5f6e28bc3a1a1b51e7b6c549", 0x6d, 0x1}, {&(0x7f0000000380)="9562abd5329b36d8b1b7b37451aff8aabff48056b1c9e46ffdb8f5ca743011f53b5b2a7362a3d40411a6bfaa1563b2b67e51f2b5acf5171489e96cfe8e7785d2e35b5376a67d67bb287c6c4990b6a8685dc84653aefe493788066c0252a2b42f1a7c97b721ebb568e402417c024e9d8dd7393961de71354f664ed828ee8d709ae5f37a6105d59af1d916da4c1c438c518a6afc8b2d8e52a2d7d44a2c58343db7221cc0320733c3f4872fb53c628c3069f82e", 0xb2}], 0x8401, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1, @ANYRES16, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES16=r2, @ANYRESOCT=r1]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 164.521905][T14171] loop4: detected capacity change from 0 to 16 [ 164.582703][T14179] loop2: detected capacity change from 0 to 6 [ 164.616430][T14179] FAT-fs (loop2): Directory bread(block 6) failed [ 164.655932][T14187] loop4: detected capacity change from 0 to 16 [ 164.683233][T14179] FAT-fs (loop2): Directory bread(block 6) failed [ 164.711674][T14189] loop1: detected capacity change from 0 to 16383 [ 164.721830][T14179] FAT-fs (loop2): Directory bread(block 6) failed 01:21:55 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf000000, 0x0, 0x53) 01:21:55 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xf6ffffff) 01:21:55 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:55 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000300)=""/134, 0x86}], 0x2, 0x400, 0x101) r1 = syz_mount_image$vfat(&(0x7f0000000240)='vfat\x00', &(0x7f0000000280)='./file0\x00', 0xee4, 0x2, &(0x7f0000000480)=[{&(0x7f00000003c0)="9427c39ba09ffe06d49d81b5e3b68c84275f2123e43add88c3f6225a38ea34264cf8f8c715f8cb4c785d435903f553a067f539f98edc606a7b57026e18fa74f8925769b8812ac3137e1f5df3a0e0e2d78931193891bcb3eb350191094d8848a16bddb6de4066f981c04306165403025d58df98edef6a0abdea1b9067fa70f92958fd63eac2018094320d8a92f4383395128aba58932d", 0x96}, {&(0x7f0000000500)="7c77f4d05ae9c57173546f5a9da56141bebe68e37caa6ebbd02529788c0a7a79b43077d5f4f7926dc32fe5d4adc8e16fb9458de26d0e3af300a731e9bf84207d0367f98bea063a779d5aebbb22a7b9ee2e91", 0x52, 0x4}], 0x7, &(0x7f0000000580)=ANY=[@ANYBLOB='shortname=win95=cp737,appraise,defcontexf=unconfined_u,\x00']) r2 = syz_open_dev$vcsa(&(0x7f00000007c0)='/dev/vcsa#\x00', 0x1000, 0x8001) r3 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) mkdirat(r3, &(0x7f0000000e40)='./file0/file0\x00', 0x80) r4 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) pwrite64(r0, &(0x7f0000000d80)="9aa701d0d479ecbbe9708dd825ed63c1bb3e914e1d4bb09818e26aa19c362d6a6355d195573e8459534d3f30116d111f5614a2830c6c4ed30a428d0762ddbe45bd34bfbb0a3d2b76e78ac699230100051d2c1c84804c5b33f03ed3b3a87c0c4129ecd3b6f965e853bac9c6bc4fa724147a3c06633da78b641438d07d113447d34386c926b61f5a", 0x87, 0xec1) renameat(r2, &(0x7f0000000d00)='./file1\x00', r4, &(0x7f0000000d40)='\x00') writev(r1, &(0x7f0000000c00)=[{&(0x7f0000000600)="530cc62f1aad3375f2d9f2da59eb1f1a405bd92944c813d0d08c06425429214d8ca0a62867a24eb6f9e7861bb4f995f47e043e9bcb2fcaea80bfa93215c6df481db2773bf1b3811ed1f2564bb61472bf0acaef4531059b2dab51fecddff96b4f4cb49736316db2d23842727f7764012de3a993ae141f219dd20eb9ed25a51f6f12edd32f000f0bb8df6eee48afd9127945e2d40076a345ca50c12999cf25f31a9172cbdd75a6110ecdc0ded975e05398e58e70fd4c27771619e2b4b3150ee90b435ee145eb1e734547aed4ea1b4a637c5fe751ce4cc47576110e8a798e9588de8cdd0ec1cab21ff8dacad5af6098dd8e7ca8f28ad978", 0xf6}, {&(0x7f0000000700)="6e328a89a8de8377874d8dd293fe687c390f339b3a125f80e5ab452e223f407350a2e804abc716ae29485f91e424c7192107d3bc40afe8fbd9161ad130a40d3148b43833c522baae485555c9b7b5ca4f483ef9c9aaeea3e4be527541c65002d3b4a8e2d0dd7493e2ef05cdcdf4fbbd87e43b33f32bf1631762ad6282aacaf62b3c37c520de5a3a267185f4199077230bea082ee5b8fd88", 0x97}, {&(0x7f0000000cc0)="96427e2e68ab7f4ed01f380a2cb1d69f88ebaca4d7d49d4a", 0x18}, {&(0x7f0000000800)="03a9f9d2d9c45f36e9172522c4e036cdbfeb85d5f87abb3743087e1452aedc6e0c4df5065f62da1e2bfed73ce6077f2dd41dd4f314645d6eabd9", 0x3a}, {&(0x7f0000000840)="016d5fef71a3fd516230244fc45a1c889317431588fc387818b352049d13112262025e9cd616e44a7d73a741c749ecf354c17da8219a74e5537717e1c460f0530ae19095ce5025c6a24a4c06cc810850987d87c7cfacd0762b213a5e1a104e619c328a95c70146b6e65ab2029d33625f8cb2c8a142afabed6c23753c43dbc58e01cdeff8b4efbc184a95", 0x8a}, {&(0x7f0000000900)="4a8e26905d14797e03bd8a1405d160c4ddb157ecbfb6d2d83e650d5023e37bf7e3b41d1ef4c5011a3b9ecf0a4ac49d005b02cb04e592f815f6a11bd08d87d95028d26a296ba68a505d90080a321208225997a13b4537fba29519830d9adcd4151637027853fbdd1f3ac9366071e6d60a6cc58596e092a71a00a9f38b07a339fb9a00fd5a27607981e46fdbc70941321c8538f5fe736bdcfa176d36c53f2b691e7fc8c43871eb6ae034f72a369be6ec89751ed60e9f24fa0808eb423217ec8ef3d3eb69e29f696e22ab5fe691", 0xcc}, {&(0x7f0000000a00)="e19656b7b0305b1644789f5b50a4b4d3f68842d8eb45110e0d4e4fd4887a581b7fd64295fbc7c42721275bf11c8e63b5af937eae93ad9506a7de371baa2ebaa8deee5161e2", 0x45}, {&(0x7f0000000a80)="75571ad85c45aade910d92ea8ab2e171812194bad608d9aeca4021ade7c8e268e6d88d1411d09ac671b504e49be25a26db04fc6ee9c58944613463065e555d09a1b20af38bb5fd08335e915dc1199f7221141b0d9d9d1100e0001f65e830518404b3535f79dfa04f828abb96a5ceebbe58f1a031df37ac7a0d99e57138952a097354bd343bfdf359583e49182ccc335762cf10e8f1fc8333e733d277a0a77d395fe6945a0554c6e4c4c65c25563b7442cefb1d50a0a1c3c565575decd7418fdb1120fdc217b5a42f9ffd1feacff445e4137cf0b70ea3a951e707aba5db4ae1e724f299cc472fbb1f656bc997567870e5c2950dae6834702716a0e7888f", 0xfd}, {&(0x7f0000000b80)="57cca5da66f7358629e63eeadf6a98dcaa46ce46f997a3c5efe06f2f1c1547a972c8d77a15890b76e12ca0ae60af69241891c6fa38860ddea2374306b28bdb0f15971d4604c98a558ff05af46373cfdb0d5e3d1ef85c15c2e6e5b67e1c77ec78b086216c", 0x64}], 0x9) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:55 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x11000000, 0x0, 0x53) [ 164.845894][T14219] loop4: detected capacity change from 0 to 16 [ 164.883234][T14223] loop2: detected capacity change from 0 to 6 [ 164.904529][T14223] FAT-fs (loop2): Directory bread(block 6) failed [ 164.914280][T14229] loop1: detected capacity change from 0 to 6 [ 164.926399][T14223] FAT-fs (loop2): Directory bread(block 6) failed 01:21:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfeffffff) [ 164.949522][T14223] FAT-fs (loop2): Directory bread(block 6) failed [ 164.955049][T14229] FAT-fs (loop1): Directory bread(block 6) failed 01:21:55 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:55 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 165.015676][T14229] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 165.025506][T14229] FAT-fs (loop1): Filesystem has been set read-only [ 165.066297][T14246] loop4: detected capacity change from 0 to 16 [ 165.074284][T14245] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xff0f0000) 01:21:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000240)='vfat\x00', &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="eb3a906d6b66732e66617400020101000240008000f80185eae01ccbee7f19636e4325c5cd17f88d00093ab1563971dd5bbc94fa62e8975db2fdbfef60643137b6ee1577da818cb2532214cb08fe95a0ff7f0020ab66920fe2559df515aa7fa9ed41f81a8d5aa59c2a45f041ad4d0bc4794b56881e65468b29f582d21fd50bd4e3201d1a57a7aa9c5665626d5b1de60b65bd19d3dcf51b4885cf239e9468f6c403c73a825c2d9552bce2015b2512c0f01ca838064072c2ef360fc1ddf81307371963bad35393f28f497a65dda3a461cb5c5683bd2f26be159b292ea696e8694fa0acbcb1d233e7dd84af1c6d077c577836cd1e1edb8e06124b3a19b50690700c", 0x100}, {&(0x7f0000000280)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x44}], 0x0, &(0x7f00000001c0)=ANY=[]) open(&(0x7f0000000000)='./file0/file0\x00', 0xc80, 0x114) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:55 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x10000000, 0x0, 0x53) 01:21:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfffdffff) [ 165.178473][T14255] loop2: detected capacity change from 0 to 6 [ 165.187833][T14261] loop4: detected capacity change from 0 to 16 01:21:55 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:55 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 165.236481][T14255] FAT-fs (loop2): Directory bread(block 6) failed [ 165.290280][T14280] loop4: detected capacity change from 0 to 16 01:21:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000300)="53595a4b414c4c45522020280000e680325132510000e680325100000000000041660069006c40650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45112020202020201000ace67003000000000000003251033950627b87fab05bd94ee1b8bb6cc12a4bb72194c4b235f15c9efcd0cd4e8884b3d77e757929b8dbaf57ab89c377e8a61f43a6b782d3c31bc7bbb0cdb0cb15e7300be03c972c8d1784a3c9a756168e8eb86688ae8d5afe2ab9daa9303077eeeb1400287f29ac4b25ab9dd78dc0ee205876b9132283a2c39877d49fc38ac339b21b189b9edadc30ca6ddcc5600bde9757c57f57b8b156d5b501538d4beca300c3a90f664a40fbe07055219bfacb2d16cde076a8c58a091dde36ead8daa816e2049244c94f25", 0x120, 0x9}], 0x0, &(0x7f0000000040)=ANY=[@ANYRES64]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x0) 01:21:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffff7f00) [ 165.361531][T14291] loop2: detected capacity change from 0 to 6 [ 165.383431][T14291] FAT-fs (loop2): Directory bread(block 6) failed [ 165.391094][T14291] FAT-fs (loop2): Directory bread(block 6) failed [ 165.410654][T14291] FAT-fs (loop2): Directory bread(block 6) failed [ 165.439643][T14302] FAT-fs (loop1): Unrecognized mount option "ÿÿÿÿÿÿÿÿ" or missing value [ 165.470042][T14309] loop4: detected capacity change from 0 to 16 01:21:55 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x14000000, 0x0, 0x53) 01:21:55 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ac", 0x4e, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:55 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffe000) 01:21:55 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x11000000, 0x0, 0x53) 01:21:55 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 165.597871][T14302] FAT-fs (loop1): Unrecognized mount option "ÿÿÿÿÿÿÿÿ" or missing value 01:21:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f00000000c0)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff4649cc45302020202020201000ace670325132510000e670325103271fa662620561211ee4c88d642d9f4b16e274740a2190bb7c4df5f745c476db7d", 0x7c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 165.684913][T14331] loop4: detected capacity change from 0 to 16 [ 165.694949][T14325] loop2: detected capacity change from 0 to 6 01:21:56 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfffffdff) [ 165.763144][T14325] FAT-fs (loop2): Directory bread(block 6) failed 01:21:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ac", 0x4e, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 165.807302][T14339] loop1: detected capacity change from 0 to 264192 [ 165.839766][T14346] loop4: detected capacity change from 0 to 16 01:21:56 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x220681, 0x10) acct(&(0x7f0000000080)='./file0/file1\x00') creat(&(0x7f0000000040)='./file0/file0\x00', 0x108) 01:21:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffff0f) 01:21:56 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x15000000, 0x0, 0x53) [ 165.958223][T14357] loop2: detected capacity change from 0 to 6 [ 166.004251][T14360] loop1: detected capacity change from 0 to 6 [ 166.029081][T14357] FAT-fs (loop2): Directory bread(block 6) failed 01:21:56 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x34000000, 0x0, 0x53) 01:21:56 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 166.049082][T14360] FAT-fs (loop1): Directory bread(block 6) failed [ 166.070324][T14360] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 166.078893][T14360] FAT-fs (loop1): Filesystem has been set read-only [ 166.085856][T14373] FAT-fs (loop1): Directory bread(block 6) failed [ 166.092153][T14374] loop4: detected capacity change from 0 to 16 01:21:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ac", 0x4e, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 166.096837][T14383] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:56 executing program 1: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000040)=""/225) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000240), 0x200010, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffff7f) [ 166.214335][T14395] FAT-fs (loop1): bogus number of reserved sectors [ 166.221006][T14395] FAT-fs (loop1): Can't find a valid FAT filesystem [ 166.249394][T14401] loop2: detected capacity change from 0 to 6 01:21:56 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3e0e0200, 0x0, 0x53) 01:21:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffff8c) 01:21:56 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x27bfffff, 0x0, 0x53) [ 166.259344][T14398] loop4: detected capacity change from 0 to 16 [ 166.274728][T14401] FAT-fs (loop2): Directory bread(block 6) failed 01:21:56 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r0 = syz_mount_image$nfs4(&(0x7f0000000040)='nfs4\x00', &(0x7f0000000080)='./file1\x00', 0x0, 0x5, &(0x7f0000000440)=[{&(0x7f00000000c0)="30e2923e1e7e3d14ef566934164c1e36a9908e9055b4972843ad35eb0649b05673617661c3c1d113937fbc98dd84db95b597e83f82a655ad33283a50f481c2355ce6182389940dbc70fdbddeb1608592a9706cec9e5d689ab3614781674f6ac24744b35e05330c1c85fb", 0x6a, 0x1f}, {&(0x7f0000000240)="dc0fc5d31a8d6c977282fad8716201bffdb98ba0b3509f8f6e01404ab58dacaf9173d296cddb574ac22e23", 0x2b, 0x800}, {&(0x7f0000000280)="3405", 0x2, 0x6}, {&(0x7f0000000300)="a1e79d50bccb8bd26bbb8418b274c82f3b3898f04df2f2ac701ac76f6e70c3b8a08eaf04414559e32196f3a926e44feb987f5a09dcbd817ca95162db3090a847530e2558c2bc1853d59afd69c79c538f2d7fd95720f52d50ec036d784c19e3e9cf71bb54a313db78fb7edc15e4d8c922f9eac233ab723ab31665667368c7818f3b57af5ee52bdcc04e1b7c082caec91225368b46a8fdfdb388ed60fc800e6f1055302a478c93b5b476ebc74d64664bcdbe5cb8e9233a934a1b1bf7b338a20333416791fb31e1947fdb2c602cc7086b5cc044b183a9739a8666b43b842c33f83b78dfc22a23701c307a74e3db62eb168b9c823f69864dcd72", 0xf8, 0x3f}, {&(0x7f0000000400), 0x0, 0x8}], 0x250800, &(0x7f0000000500)={[{'{]'}, {'vfat\x00'}, {'vfat\x00'}], [{@subj_user={'subj_user', 0x3d, ')'}}, {@euid_lt={'euid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@audit='audit'}]}) mkdirat(r0, &(0x7f0000000580)='./file0/file0\x00', 0x10) [ 166.321422][T14401] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 166.329014][T14401] FAT-fs (loop2): Filesystem has been set read-only [ 166.353212][T14401] FAT-fs (loop2): Directory bread(block 6) failed 01:21:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 166.375038][T14421] loop1: detected capacity change from 0 to 6 [ 166.406411][T14423] loop4: detected capacity change from 0 to 16 01:21:56 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 166.432653][T14421] FAT-fs (loop1): Directory bread(block 6) failed 01:21:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffffe5) [ 166.487446][T14421] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 166.496027][T14421] FAT-fs (loop1): Filesystem has been set read-only [ 166.516494][T14436] loop2: detected capacity change from 0 to 6 01:21:56 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:56 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) mknodat$loop(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 166.547489][T14436] FAT-fs (loop2): Directory bread(block 6) failed 01:21:56 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x34000000, 0x0, 0x53) 01:21:56 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x40000000, 0x0, 0x53) [ 166.592264][T14446] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 166.599884][T14446] FAT-fs (loop2): Filesystem has been set read-only [ 166.607058][T14448] loop4: detected capacity change from 0 to 16 01:21:56 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfffffff6) [ 166.646864][T14436] FAT-fs (loop2): Directory bread(block 6) failed 01:21:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 166.692715][T14461] loop1: detected capacity change from 0 to 6 [ 166.727470][T14461] FAT-fs (loop1): Directory bread(block 6) failed [ 166.747877][T14461] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 166.756981][T14461] FAT-fs (loop1): Filesystem has been set read-only [ 166.796097][T14471] loop4: detected capacity change from 0 to 16 [ 166.824918][T14474] loop2: detected capacity change from 0 to 6 01:21:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfffffffe) 01:21:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:57 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x41020000, 0x0, 0x53) 01:21:57 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 166.843250][T14474] FAT-fs (loop2): Directory bread(block 6) failed [ 166.850687][T14474] FAT-fs (loop2): Directory bread(block 6) failed [ 166.858748][T14474] FAT-fs (loop2): Directory bread(block 6) failed [ 166.878661][T14482] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:57 executing program 1: lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x4, &(0x7f0000000500)=[{&(0x7f0000000300)="79d5fbdfc4f77bde20a24699f61fb00d9e344421403a1e9a5cb9026b6fb499af1e9f38465b0f8d99e07a4cfc8c4598869a50adf5dbe3cfe8e2e5815b6ac200f3836abca79cddcf67385d56a875f0134752ef808fb17dc42d39def6e0e4e7503cf82304bfd14d39bf79ae827ef51994115b0d1e55033499f866531feb9075bf496eab00d61896da8243c9d4f7a3e55be5d4f817834dde4c97e5ec45058803e01453ecaed87bfd3e6ddd0a5b944f126c424be8e06c7397cf7d243bd618997374c267b5f7022d7a17c7a4cd7a21018e7558c001645da36a3db5c6137d7d6dd64e9a96d7e8931ae8f401ff587800f0415612292bc035d5714f", 0xf7, 0x80}, {&(0x7f00000000c0)="497e44ba8c27d1aabf2f0d1b6bb891dfa29cdbc0d4baf56a68342b32994c2d6b4512ff8be22424de40d524cbe1855b85a368132e9c61f52d96d1a7092426d713dbb9cdc508c8e8073996a56325307d322366baacf98154dbd65d030c6e7fbcfc69940569cf1e55f0714bac91116797", 0x6f, 0x3ff}, {&(0x7f0000000240)="dde46cd60bfa8bd3471705570c4aff8394244dc58c0a0fc6c8618aa9aec86e75cb489de0c7e822941f7c39feac5c971b7e05d209030c0dcbaf37222e3de4866e01d67a61767b0150a6df077535181ab99564096ceb1b58ad339d24786534307fbadbe5594a67bbf364750e258e806f2577d5116097a707f7d3bd9c910661", 0x7e, 0x80}, {&(0x7f0000000400)="2a7bfe228490e40db05a213d63e3eaa292594ed512e0ed3e294c63cbd8367cff0204acb533b8a620cad4f4ff79374c5aac408f073400c6908e0f6e415fd2c8e6ebcd5d22d12f66aedb14fec3597ccb1cb2533cb188919b104dae4003dda96528f6081e467fa4755f757d1cf7fa2b1f8c5a31aeb645a3edb9b1a973b71b46ab17b55e119f7f9b0bdc7bf92ae0f81ba3812623f50de03adc32e1681680b8878cfd9230850826877d30a6d322f013d1db3075", 0xb1, 0x6}], 0x1002400, &(0x7f0000000700)={[{@nolazytime='nolazytime'}, {@resgid={'resgid', 0x3d, r0}}, {@nouser_xattr='nouser_xattr'}, {@stripe={'stripe', 0x3d, 0xfffffffffffffc01}}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@fsuuid={'fsuuid', 0x3d, {[0x63, 0x66, 0x30, 0x38, 0x30, 0x37, 0x37, 0x62], 0x2d, [0x61, 0x63, 0x31, 0x37], 0x2d, [0x31, 0x31, 0x32, 0x66], 0x2d, [0x32, 0x64, 0x61, 0x30], 0x2d, [0x0, 0x66, 0x65, 0x62, 0x62, 0x38, 0x30, 0x32]}}}, {@appraise='appraise'}, {@obj_user={'obj_user', 0x3d, 'vfat\x00'}}, {@obj_type={'obj_type', 0x3d, '\x980{'}}, {@permit_directio='permit_directio'}]}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 166.960725][T14488] loop4: detected capacity change from 0 to 16 [ 166.977667][T14495] loop2: detected capacity change from 0 to 6 01:21:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x1000000000000) 01:21:57 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3f000000, 0x0, 0x53) [ 167.008828][T14495] FAT-fs (loop2): Directory bread(block 6) failed [ 167.017186][T14502] loop1: detected capacity change from 0 to 3 [ 167.025411][T14495] FAT-fs (loop2): Directory bread(block 6) failed [ 167.038984][T14495] FAT-fs (loop2): Directory bread(block 6) failed 01:21:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 167.084953][T14502] loop1: detected capacity change from 0 to 6 [ 167.099813][T14514] loop4: detected capacity change from 0 to 16 [ 167.114659][T14502] FAT-fs (loop1): Directory bread(block 6) failed 01:21:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xe0ffff00000000) 01:21:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 167.147577][T14502] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 167.156347][T14502] FAT-fs (loop1): Filesystem has been set read-only [ 167.165310][T14528] loop2: detected capacity change from 0 to 6 [ 167.174949][T14528] FAT-fs (loop2): Directory bread(block 6) failed [ 167.182806][T14528] FAT-fs (loop2): Directory bread(block 6) failed [ 167.190062][T14528] FAT-fs (loop2): Directory bread(block 6) failed 01:21:57 executing program 1: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'macvlan0\x00'}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x1e1043, 0x104) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfff) 01:21:57 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 167.264188][T14536] loop2: detected capacity change from 0 to 6 [ 167.282831][T14536] FAT-fs (loop2): Directory bread(block 6) failed [ 167.323372][T14536] FAT-fs (loop2): Directory bread(block 6) failed [ 167.341610][T14543] loop4: detected capacity change from 0 to 16 [ 167.356735][T14550] loop1: detected capacity change from 0 to 6 [ 167.366265][T14550] FAT-fs (loop1): Directory bread(block 6) failed 01:21:57 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x54bfffff, 0x0, 0x53) 01:21:57 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x40000000, 0x0, 0x53) 01:21:57 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 167.367221][T14536] FAT-fs (loop2): Directory bread(block 6) failed [ 167.374471][T14550] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 167.387884][T14550] FAT-fs (loop1): Filesystem has been set read-only 01:21:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x100000000000000) 01:21:57 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, 0x0, 0x0) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x10e000000000000) [ 167.517868][T14577] loop4: detected capacity change from 0 to 16 01:21:57 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5d8b0000, 0x0, 0x53) [ 167.603584][T14586] loop2: detected capacity change from 0 to 6 [ 167.641584][T14586] FAT-fs (loop2): Directory bread(block 6) failed [ 167.650455][T14596] loop4: detected capacity change from 0 to 16 01:21:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x200000000000000) 01:21:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:57 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffd, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = dup(r0) newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r4 = fsmount(r1, 0x1, 0x8) r5 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x2400, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r6 = syz_mount_image$tmpfs(&(0x7f0000003000)='tmpfs\x00', &(0x7f0000003040)='./file0\x00', 0x9, 0x1, &(0x7f0000004080)=[{&(0x7f0000003080)="b7eba8d6fd4a05642d216c19173c34ca42c4b2394e48fbaa0aaacb214ea1a33cc9bc640ffb8675f6537a10f8f519079baef985aede049a9ca697750a01e681463d4b1cefb6c7e1f82213ddb3eee5e66ae78d8ff27d72dfe14226cfc5b7476644355750b6d302b35e714c8c05b7a3c056a6566d84c9eaecd7420d80001ae0c5f9b0ba2ae346ddaabf17c5a0d2cef006b2639ad330d30b84cfc3fa15938c106485852975d7c0ef5256735b794eb2dc77504a4a4f351cfb4c083222e5cc7746bb72edc9f5f8878c2ed7ae95c99cf17d5e2aeed6fa33ba21adb8934b749cad74f62f1d70fb4264fcbb95d25900f297ca71940ccea10812af05a5ecb4b34eeecdc56a8b5b78b07ddd74b8bbf0564c7beff879acf35c65287b378114efb91512f147b81a4b5f130dac29001b3973acb93110210b013f5ced5a7deaacbe2e0a1395d470bdd5164a4e826b1f4cf2878942399167a5925cf989f88441b3acb7315abcd5f39f7328c10b599cabe9f28509ae44c4bff7e569086f82cc534345deb5e4a99b947063ccea0ebac2dd4f8dbfcf7cfe411ad40268b5f8baa7b4a957d3ed1212c26ca052ed974295051fe32f916723b81329852b62046ec5656646ce56113c9cd12c68c7f012a408d2d4ee6cd0e08a61dacfeba0af5404ebf734ef7686330d4c3beeac80c8378c8740f217f162a2d6e42ea69862cf828ce7c8b0bbb7c37f361416183a85bf4f134f5d21eb1694e96754b191376ae201520ffcd4f4f98b3d0f40fec902dcb2f818543d2ccafa5905483c6ea66f453918e372c1192dfcbd8d5a5b33cf2992d01737f808aaaa721286eef19d345bc2926bfd0959fd4d299426ce1f9d49534d6959448e5db2621fc6ce6e8f8618b751ac770a0603a656b414d4aa52808e7b5cf4658fe5791fce533ed3cfec444a8df612abefa9566875c498c1b5fd457f65f1f21f7cd9b2c9c7870bc2d3f87ca9fa30446b0a21764745b3f549ae8afc4980d5e135062123d7b3d2d30db4fdf37883d54bbafd90e014e26e6debc04f5b8b891584f532afab0efa8f49552314ff9e8880b09c43105703ec2c85efb23b6ab4d00d398f72df3d3b0c3505765bad64606389bbdc4a5f589043d0e30b2f23c79e5a2c636a8e81e6ab6abd957cba6e6aed9ffc0f6d19c60cd0783f96077a3f6c8c166b879d149f0894722def5558ccef3f9dcb9be2c73c9df45f5dc00053b35c298fd372104972c115eda3761016c698493cafb392d47c1072a21c34d9bfb547a0631765b92434071fdfc960cd05bb738c90bbb8e2bf0ccf26defc5e5169a35c021fa441612d5ac8a35bfc4edafb4764eb12c2eb7b18011a66767eb8667ea9ec1b1c22f14fc4a6cd603acbbca38d724af42eeade51b8d275661d9188b8b6509164dc50c05a75bf6e2fa2a23de9ea02692f8df2ca7dafda635466ce7d5b67e5819ff07518f331482f3b337e93a9a8c664efdf3211a855d846840a624642132ddacc27549c5fe41c3447fc14b06d6c0af2b23f0981685685b5d522f1f1a3c9f55d176e68349cf459b823c2dbe26ceba9e505eee6ee1485dc50c44b36ad26696ee429c55d1aaf32255d890bf34628550544939371d5c51f4647b60e78e0865015909a25efa8cbe611a9db6cfc227d162e5cb7e69c30492ce64d341c9d57bb28388a9d1f60d3efdbc7b77998f0834c4206d8b8c4b2103f6b875715ccf0231cf99890b7397b1c2f0a76b47d853d4d26f505c1a36dc89afc56c84c23144e9f67f50d01c550234f6d3632f244ba5b6557a4fb9a1f5beefbaf03cc28e4f43a63f3e72f81cf218012475662a42adb71915154e38f7bcf34e02214a89075ee28c74234a40fe4c5c16818c978b0f956dd6ffb3f06a55ea1730e99f0c53117b569ff71bdc8957cc8c3ffb3170193b0656b4614b8c893e5981e0577ac4c5da55047cb95a8565db612287560f4c3185cfa51ac09d3cdce47b38039650f8bb5a159eeff764b1ca39fbff6dc644606f1b173a4f59bf4bb023097355cc191f3e2211a02039cbc82ba73226d3a44e8357abf620bf2af8717782868ba439a2c79bc16d758f1d6009f2f678c36c259b12c9d45b9420039e392e2cd67ec0df0ab1ae85799ba160ddc3da625bbd282be305de72cec751ba4236899918109060f7a0658d14119accefb01fdbac49c50290acc6f84e143145e3a4b1a94910cfc2a4971c81ba993d70ffa40feab9ec184a5c8e108ca41abcb54b57e983dcea31320eb3fdfcd8bde96264bd16a81ae62cd84595ff5d3b9f352e97327f8236f9240af8e7a55f97ee3c6adfa3968845bb01136bfdc879023e4f1735b0c453de824d0ca393a4722be4194bf36ae99f69c4fe01e8143d2b1b5095c6c813ecee3a9405e32e9fcdc14a26448bf9051d37099ccd1511b4a17a4fcfd6fef46a287a8591082c02138f9c6f510315c1d6c413d85836976bf8a02c70a1e8146dc4432c3d962fce19ff8e2acbe9ac8514e742d07bc0fb8f40254f65453bb372c3b38f48cc2eb1caea57d9203ca433143ddae06b8f254f8e1d6317ff0c1c465efd5d3bac16cd4dbbbb162e23b7404600ef7ca03540fae3b06a0fdef4e59f7bacd15bce46c7439beda6d15041d18e012c162b644e9611e114a53de849a28f1363b21e6f1c670a911d1508243ea0d1ce63a19f5f719a481da971133a5306b0f341b9189b538b93cd226df4f5276b9eb2625176bf00bfe513d9a43e9349e002e3cd4c5dc0c3b69aae8d0e3b35a881bb47a193417bb96a7a8f476337dac4180e979008824376b8f9e437e9e78ef67ecc7921745a3589ad1ce7176833a95f417a219052aecb4f4bebee97802752b5bb50994cd637fe3f1bab5c642e791a95650b435bd0c50a4c43c19d14ae7e47510575758f4aff6ac16fafc3004e31f3df50fbdf2b95b55d66f7336ee255b92485649b29b658e053a47f82e2d8ce84ea89c7e753d43a0d9986b401d9ee621895588086f04960abbe29f3ef7f8ee385442f1923385362afb47c5f2672d8b50abafc5b3d5c0313c1ea0b562c1d31b9ebf06252d227b218534898926a0ac2408da4e4fc4431f2f5b903554f93de19b07e81a9321853fdca4b0a9bfaf127228d923b7c07d965488a6305eba9d362e4230d886137c6e9eee412c3a2b29e85782f088762b244697733af0a8921ba0d5035a2509134cde3bee238be041bfa199aab0cb5c5435ac6150b4c3e250439edc6bbcd526e1651275160b32638d3218e7b03ec3a54cbb9874c60fdfc13d910e6bec94fe89720ec7479e96379f05267cbc513ddde63305411910259c935bf2ddacaeb05e5a5275cbf977aac1c914a9f410cc84cbfa673647c68bb7cde0557af812a13a17dea844409c40cffe48a48b5ba59d6ccb580c34c37763e430b43919eb4904bdd09c708a18c59605f7df0c8a3d7d847e80fb7b298d3072ec8988993761a74d22f828a7467e1034ec3ffcaa8db8184eb10c0532743446a292e99a0addc15cc5065ebde0b2b3d2756e97f6cf64af087fc473c2943063a8b8e43846dfac047f69b596b8e13a596128fdef2861ceeec6b453ad9bc2ff7303525a1497df92fc3bdd94e5695d827280272cc1ff4bfb2c6ec01e175e4296e02caa2dc7c80a35268f1a2deb0525353599fceb464b50dbd48c09658466763aa1df8d42efd170d497f2408bd3d1fed51e4743fcda91511adc55af23dbb90f5c09985cf78eb283c97036f75e2e224b1c6c04d3dc5c921d6e4b42f986b02835ff9c344b367c1442a0bb5f89bdaac067c9277dd2b8ba9f28700810a4970527e623257e549b403ed83bb7ca65d3261c79f067d1d14b84f4c8b7d548c9d6778031174a151af0cedf3ba185a651a2f3fd9865fa6a709edaaf8c720a4cad70b52370b572e50e940e4d599038cba63ecb99f0b7ab842eec6ec16c805929884304e57d245a88bdb83244229faf89ce9c6d40bd473e4fa80303d347f2042515004ba6e7f3d7fa26578b7c9d822a6e9e99a42bdab034cf6dd668f2f2f28da97fa3a3162a6ccca8d3ed93d966f1b0d8e62f6e98b254758f0219223091116e42a30be82707aa366efb07de2bd5eff747128449bd1f21d120a48e5a1be49cb12075bb037adee4903314b39d99232bd938d7f7102236fc463bcb82d5813bbe5d0d9d67a3ddc6a8e238a26f4c1692051db6c002f1579cb11c9d28156454e8cc4b844e31cd8d53c1b7f3889e2cd96fc1c97783e0b41fc572b38ae51838726a964722131cfbff325bdc5d4ea15214c878bb0e097e0c26ae897b08ea06741bd8960dbc49273a46c27de71d70b77408f8ce28a64b806cac2bfc358f74fcb4ddd1dab7fe3adba29fb4f18ee1e1919e0db1084fca2b74be2b589ac54d68be4e5be04c8ba933125c395b3d58edb3a61c479ff772f65f155c855183cef4a6c316f5a855b7652b94ca31972658c8ea17b002c38d4d4bd6897545aa792b5d9bbc062a26015eb76529e28c53004d7c4d6b5765500b2bcc4d61c129b0137d8c1e5bfeed75f8b8e39d5b5e865dd8dbd37dba544556d2b19e987038a1b3e5ef26347d009d316e5bccd99cbc01b3a6497995b6c8e71e580343e37d5318a9c0c68acfe5304948bb04c2fd3409ea1f62a7ffc1612d7b1325f6d0dfbddd62c85ad9af1509417b84d18960a50ea5f249d408cfa42a454c569061738f6f44b4372a4eb868f5ac3dbfce16f17dc2019dc376124f7f42dbef7e578108a12ed83a05af5bff7fbc402a80bb54fd3ae1972fe1ca80d4e1770ca7eb181731e7feab4cf006c286d9226788c8f820fa3a63fbd9aaab0b8badd907389457df860199d48778d67500ccedebf8f4c8b3634c222f5c39817352b52738a3ac5070fc500a54bd3c88cfbb52b55e4a57deb4aa6ff178eb957cbc517ab23565de26d09f120bf410dad267deeca0ebe557c41554a98197404be954eb2d13a8d58c28b66d502359dc2285c6ed08efd2ad84d07879ffe6f831fc3af4da3d6d7f547522f3dbba0d5740e7659d728296e3693a71329338839ba30bab927b1e6120d380a1874963966642a4667130e5097f2d18a114b0a45dfd9775ee1dd75794ce1bff88459ad232e2c60f7701f868b8b44685c57a95259c2d0b96e20caaa0d2d009a33bca5e7b470846b85dd36adb5592e43ef9d5615822446ec9d824333e4e2a6056f09f6c7ba61026d5df3a808861b6d9134c561a61a339897907b757926afb9c004492dfd70a4e87f7ffcedc10038219f037f9a40fac43affb947583616efdfd42c9d413c0cb76c96f6471621590a7ddba968bfc33dd3c8b37339a51f69da2ae73a50febde1fc641b97747f0a8343dced7eadf1b9633afaddc70011459605522b8af9cc6dac010a8447ac712363b5bf44c2d0591371893b418c3391b2cd6dc393ceb0fcb0371244e88fbd1c6f91fff5142db6d61e620971ae8eddf06e7adf19d861ce4f72df876a7583b79edbc87de16d7034b43cedb1c0229b676c2599634c76b7b965a5302fef6656f9121b3e14d54db2c9c6f6d213a511ac12c779520a1e9749f6d65d19cd67c9818908d28ea8ce92f6de11c2e7c44d39de82fbac2645134309555f7483ade3e38d4063613d3957b575541cdc16f39305277d4af541daa6e320769e1a2bbf834b6bd1b4ea6c9f7c5f562c40e77bba421757af01f3b1dc83c35991d8d960765b562ac34663fe195977727095c0e0d7b00c32dc9fd17e0d8ea1f48e73026ebf0ec35ac2c54cab7aaac006d590bb752aca62500cc41c46ba1391a1dcc189c2c296e8680a226bb18bc34fd5140b94c9bb17038dde6ffdaa1f58c79", 0x1000, 0xc1}], 0x2100000, &(0x7f00000006c0)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r3, @ANYBLOB=',huge=always,mpol=interleave=relative,mode=00000000000000000177777,gid=', @ANYRESHEX=0xee00, @ANYBLOB="479d7c98426b2c736d61636b66730c7a666c6f6f723d7472616ea2778f2e7bb0ed928aa87ddd23880cd91ec23a9c213fc805e12ebacf1418463730b60d0acad2fffc57cb466a776eaa283c07f0253e830717a0beafbe7fbf288f2ffc585c68d1d35727239777cf8fffd4d4f2b52461f54626c44e34"]) r7 = accept4(r4, &(0x7f0000004180)=@alg, &(0x7f0000004200)=0x80, 0x80800) r8 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r9) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004240)=0x0) sendmmsg$unix(r1, &(0x7f00000043c0)=[{&(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000440)="e6d7f9a545df9f701b7aa5c1b4a39f32452dd2d4db45657fed243d2496f6e3", 0x1f}], 0x1, &(0x7f0000000880)=[@rights={{0x38, 0x1, 0x1, [r5, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x34, 0x1, 0x1, [r4, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0xf0, 0x10}, {&(0x7f0000000980)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000a00)="18e3bb826af4f3786a8ad4b2cb13c0b6f0589eec0c920ec87cdf655b05e2ffe69a5a6e986f413a3858c09e0549c8622100ea8a47d1d83735e60a2fb58852fe5d4d81e91b0479051dceac1e4b92a104285b7cc6d089", 0x55}, {&(0x7f0000000a80)="31af0f84a9788cfc45891a239d4673510c49371a58778a3db4667e0b75ffa2afec36f0304a12057349f548b02af587167c33495371423685c002d8391497e0bc0ffd0e386e361ff464c73b296288dd109899e25e8c74bc11e4d47d451d4619afe3cb42d445b2d8c5486288df4eb5fec9a8c44a83dd6fdf8ee7abb33617775363aabbb600dac62403466d9eb72da062bec31b26107afd3794032d878e76e8", 0x9e}, {&(0x7f0000000b40)="982af67050312b712830625dc9577221ff7097e85a2d86dd1063d24baf31c859a51f1fd3bb5db499ee3072378c4abf5cfd8960bb07fe84e9eb7213f576432dc46c84e6fca3fd67f083b4336009ea79d32a82c8f0817d9eb5874336bea45efe5e6090878455fd7a7e9ce694147e06a9412b4f9927284344f7fbd480b5468d2f305eca8d86317f2425280fcce20d736d2fcf64f9b16d4a0a9b29093cce0f4038bafcac3b", 0xa3}, {&(0x7f0000000c00)="cc5673503d0b82badc312d12e31c0243f74c899f68347e", 0x17}, {&(0x7f0000000c40)="fe66a7e26c9a89b783a893f440dd7b6e4a18b6f8a7f9da6e8e666d4c028b68227e6bb733b38b99f96861e2b8a11a52af22063f6ee08e84089ca4b77544b54dbd982eefa42d4e649dd19ef4fe17a962d9e9946a83e10d990dc93f790f77657b3d9668f9cf1df0e4ef86662b8f003a3e427cdae433612503699d1591d8a34be7ad12cc092069a218448368e05ca9ec49b48953499a682647dd80530c11b55b771393b3c51d4cd69682710aae2ab2", 0xad}, {&(0x7f0000000d00)="32125c9b450ceed21d89f32723468288a686547c270fde9f659444c1f07fe6efcf641455e853800eb06fe1a5194359785f84ec4cb0ca978c85450db5d32c0ee5d8483edc73f673491d43d929b721eb8c41b1bb5ba9ff888066ad3dafa8d074dfe518bf1e6daa4ff0358e1d9396efc9b25f7b62c8fe1b43d0b73f9162d319089c6bd1dcf96a384c9cd2", 0x89}, {&(0x7f0000000dc0)="995e2a50bd5b74768dd4f34c43c5064053554ee79ff6ba64603f33391b16bc3b17c68c2e1bbeda1d5ca656fc95a88e2e0d400d4088194668afabd790a2bc7da2e264e4faf87db5aa58646b70085542323a620f03d323460758fea545cb12dec9dee190e1de80c49acb9498700ee3b1d668287c76842a9c204a", 0x79}], 0x7, &(0x7f00000014c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYBLOB="24000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001008700", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=0xee01, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x8004}, {&(0x7f0000001600)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000016c0)=[{&(0x7f0000001680)="a14059975eb016876c366730fc8ba7d932d706fe379086d3a46c544f", 0x1c}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="20000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000dbc57ac9b0d817b44b6e58d9058b867b83a383d635374f1ac7c6dda92e327f68a12a658f122b8138995439edb01840461ef25a098a2b930c9435a930fce10a6ceb7816acedea307049509836931ba5e1452b76b997439e46205286e57177957188065bb8098e1d23366c8c971ba8e5e387c6f7", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x800}], 0x3, 0x4020050) mount$9p_fd(0x0, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='9p\x00', 0x241080, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[{@aname={'aname', 0x3d, 'vfat\x00'}}, {@msize={'msize', 0x3d, 0x1}}]}}) r11 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r11, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r12 = socket$nl_sock_diag(0x10, 0x3, 0x4) dup2(r11, r12) fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', 0xee01, r3, 0x400) 01:21:57 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, 0x0, 0x0) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 167.760507][T14609] loop4: detected capacity change from 0 to 16 [ 167.790962][T14611] loop1: detected capacity change from 0 to 264192 [ 167.798410][T14615] loop2: detected capacity change from 0 to 6 01:21:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x204000000000000) [ 167.815673][T14615] FAT-fs (loop2): Directory bread(block 6) failed [ 167.827911][T14611] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 167.836657][T14611] FAT-fs (loop1): Filesystem has been set read-only [ 167.848253][T14611] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 167.848580][T14615] FAT-fs (loop2): Directory bread(block 6) failed [ 167.867007][T14611] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 167.888629][T14628] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 167.913103][T14615] FAT-fs (loop2): Directory bread(block 6) failed [ 167.919750][T14627] loop4: detected capacity change from 0 to 16 01:21:58 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x41020000, 0x0, 0x53) 01:21:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x541301, 0x12) 01:21:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:58 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, 0x0, 0x0) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x300000000000000) 01:21:58 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xb7ffffff, 0x0, 0x53) [ 168.289783][T14646] FAT-fs (loop2): bogus number of reserved sectors [ 168.296773][T14646] FAT-fs (loop2): Can't find a valid FAT filesystem 01:21:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 168.361478][T14657] loop1: detected capacity change from 0 to 6 [ 168.386359][T14660] loop4: detected capacity change from 0 to 16 [ 168.401317][T14657] FAT-fs (loop1): Directory bread(block 6) failed 01:21:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x400000000000000) 01:21:58 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x6a300000, 0x0, 0x53) [ 168.420825][T14667] FAT-fs (loop2): bogus number of reserved sectors [ 168.427384][T14667] FAT-fs (loop2): Can't find a valid FAT filesystem [ 168.437479][T14657] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 168.446196][T14657] FAT-fs (loop1): Filesystem has been set read-only 01:21:58 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) [ 168.513073][T14684] loop4: detected capacity change from 0 to 16 01:21:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x500000000000000) 01:21:58 executing program 1: sendmsg$NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040), 0xc, &(0x7f0000000080)={&(0x7f0000000300)={0x118, 0x0, 0x300, 0x70bd26, 0x25dfdbff, {}, [@NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x41}, @NL80211_ATTR_REG_RULES={0xf8, 0x22, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x401}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x1}]}, {0x54, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0xc3a}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0xfffffffe}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x4}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xfffffff9}, @NL80211_ATTR_DFS_CAC_TIME={0x8}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x3}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xff00}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x400}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x10000}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x11}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0xf85a}]}, {0x44, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x80000001}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x10000}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x257d}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x2}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x401}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x401}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x40000000}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x2}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x2}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x5}]}]}]}, 0x118}, 0x1, 0x0, 0x0, 0x4080}, 0x80) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000440)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080)='nl80211\x00', 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000580)={0x24, r2, 0x305, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8, 0x10}, @void}}}, 0x24}}, 0x0) sendmsg$NL80211_CMD_PROBE_CLIENT(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)={0x8c, r2, 0x1, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x6, 0x3c}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x8c}, 0x1, 0x0, 0x0, 0x240040c1}, 0x4040) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 168.626941][T14703] loop1: detected capacity change from 0 to 6 [ 168.635734][T14703] FAT-fs (loop1): Directory bread(block 6) failed [ 168.636015][T14694] FAT-fs (loop2): bogus number of reserved sectors [ 168.649339][T14694] FAT-fs (loop2): Can't find a valid FAT filesystem [ 168.658108][T14702] loop4: detected capacity change from 0 to 16 01:21:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x600000000000000) 01:21:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 168.761514][T14717] loop2: detected capacity change from 0 to 6 [ 168.783587][T14717] FAT-fs (loop2): bogus number of reserved sectors [ 168.791548][T14717] FAT-fs (loop2): Can't find a valid FAT filesystem [ 168.815576][T14722] loop1: detected capacity change from 0 to 6 [ 168.832683][T14727] loop4: detected capacity change from 0 to 16 [ 168.845149][T14722] FAT-fs (loop1): Directory bread(block 6) failed [ 168.855487][T14733] loop2: detected capacity change from 0 to 6 [ 168.877220][T14722] netlink: 'syz-executor.1': attribute type 16 has an invalid length. [ 168.897331][T14733] FAT-fs (loop2): bogus number of reserved sectors [ 168.903917][T14733] FAT-fs (loop2): Can't find a valid FAT filesystem [ 168.909352][T14722] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 168.919194][T14722] FAT-fs (loop1): Filesystem has been set read-only [ 168.940759][T14738] netlink: 'syz-executor.1': attribute type 16 has an invalid length. [ 168.981964][T14738] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:59 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xd42f0000, 0x0, 0x53) 01:21:59 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x604000000000000) 01:21:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:59 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:59 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x6d0c0200, 0x0, 0x53) 01:21:59 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xff) [ 169.087649][T14757] loop4: detected capacity change from 0 to 16 [ 169.105150][T14761] loop2: detected capacity change from 0 to 6 [ 169.115596][T14766] loop1: detected capacity change from 0 to 6 01:21:59 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x700000000000000) [ 169.136756][T14761] FAT-fs (loop2): bogus number of reserved sectors [ 169.143435][T14761] FAT-fs (loop2): Can't find a valid FAT filesystem [ 169.154640][T14766] FAT-fs (loop1): Directory bread(block 6) failed [ 169.200779][T14766] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 169.209373][T14766] FAT-fs (loop1): Filesystem has been set read-only 01:21:59 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:21:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:59 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x6, 0x121000) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x74, 0x4, 0x8, 0x5, 0x0, 0x0, {0x1, 0x0, 0x5}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_DATA={0x24, 0x4, 0x0, 0x1, @gre=[@CTA_TIMEOUT_GRE_REPLIED={0x8, 0x2, 0x1, 0x0, 0x80000001}, @CTA_TIMEOUT_GRE_REPLIED={0x8, 0x2, 0x1, 0x0, 0x2}, @CTA_TIMEOUT_GRE_UNREPLIED={0x8, 0x1, 0x1, 0x0, 0x1}, @CTA_TIMEOUT_GRE_REPLIED={0x8, 0x2, 0x1, 0x0, 0x1e6}]}, @CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x1}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x74}, 0x1, 0x0, 0x0, 0x40800}, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f0000000040)={0x3f, 0xcc}) r1 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) r2 = signalfd(r1, &(0x7f0000000080)={[0xcb12]}, 0x8) ioctl$TIOCNXCL(r2, 0x540d) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 169.254947][T14779] loop4: detected capacity change from 0 to 16 01:21:59 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x800000000000000) [ 169.307665][T14785] loop2: detected capacity change from 0 to 6 01:21:59 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xb3f40000, 0x0, 0x53) [ 169.353607][T14796] loop1: detected capacity change from 0 to 6 [ 169.363587][T14785] FAT-fs (loop2): bogus number of reserved sectors [ 169.370137][T14785] FAT-fs (loop2): Can't find a valid FAT filesystem [ 169.384259][T14796] FAT-fs (loop1): Directory bread(block 6) failed [ 169.396337][T14796] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 169.404996][T14796] FAT-fs (loop1): Filesystem has been set read-only [ 169.445636][T14809] loop4: detected capacity change from 0 to 16 [ 169.513757][T14815] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:21:59 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xe8030000, 0x0, 0x53) 01:21:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:21:59 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x900000000000000) 01:21:59 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x8080, 0x12) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:21:59 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xe8030000, 0x0, 0x53) 01:21:59 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 169.659699][T14834] loop2: detected capacity change from 0 to 6 [ 169.682064][T14834] FAT-fs (loop2): bogus number of reserved sectors [ 169.688626][T14834] FAT-fs (loop2): Can't find a valid FAT filesystem [ 169.697434][T14838] loop1: detected capacity change from 0 to 6 [ 169.708612][T14839] loop4: detected capacity change from 0 to 16 [ 169.737512][T14838] FAT-fs (loop1): Directory bread(block 6) failed [ 169.749643][T14838] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 169.758310][T14838] FAT-fs (loop1): Filesystem has been set read-only 01:22:00 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xa00000000000000) 01:22:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 169.813354][T14855] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 169.868507][T14838] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 169.878804][T14855] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 169.892240][T14858] loop2: detected capacity change from 0 to 6 [ 169.909520][T14858] FAT-fs (loop2): bogus number of reserved sectors [ 169.916254][T14858] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000500)=""/4096, 0x1000, 0x2040, 0x0, 0x0) 01:22:00 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf4010000, 0x0, 0x53) [ 169.949541][T14868] loop4: detected capacity change from 0 to 16 01:22:00 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xb00000000000000) 01:22:00 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 170.073444][T14886] loop4: detected capacity change from 0 to 16 [ 170.109652][T14890] loop1: detected capacity change from 0 to 6 [ 170.121918][T14890] FAT-fs (loop1): Directory bread(block 6) failed [ 170.154237][T14890] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 170.162999][T14890] FAT-fs (loop1): Filesystem has been set read-only [ 170.209417][T14890] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:00 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf4010000, 0x0, 0x53) 01:22:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:00 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xc00000000000000) 01:22:00 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) close(r0) truncate(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff) 01:22:00 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffbf27, 0x0, 0x53) 01:22:00 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:00 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xd00000000000000) [ 170.306725][T14906] loop4: detected capacity change from 0 to 16 [ 170.313061][T14904] loop2: detected capacity change from 0 to 6 [ 170.330794][T14904] FAT-fs (loop2): bogus number of reserved sectors [ 170.337353][T14904] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x10000000000000, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="c1c890626b6673027401000240008000f801", 0x12, 0x2c}, {&(0x7f0000000140)="53595a4b414c4c455220080800000080325132510000e680323660000000000041660069006c00650030000f00fc0093ffffffffffffffffffff0000ffffffff46494c453020202020202010ad643bed325132510000e670325103", 0x5b, 0x600}], 0x42056, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x440000, 0x100) 01:22:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 170.437078][T14932] loop1: detected capacity change from 0 to 264192 [ 170.461748][T14936] loop4: detected capacity change from 0 to 16 01:22:00 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xe00000000000000) [ 170.488389][T14932] loop1: detected capacity change from 0 to 264192 [ 170.510223][T14935] loop2: detected capacity change from 0 to 6 [ 170.528364][T14935] FAT-fs (loop2): bogus number of reserved sectors 01:22:00 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf4010000, 0x0, 0x53) [ 170.535877][T14935] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:00 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) [ 170.581653][T14953] loop4: detected capacity change from 0 to 16 01:22:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:01 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xf00000000000000) 01:22:01 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffff0000, 0x0, 0x53) 01:22:01 executing program 1: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:01 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffff7f, 0x0, 0x53) 01:22:01 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) [ 171.175502][T14980] loop2: detected capacity change from 0 to 6 [ 171.185607][T14980] FAT-fs (loop2): bogus number of reserved sectors [ 171.192911][T14980] FAT-fs (loop2): Can't find a valid FAT filesystem [ 171.203760][T14984] loop4: detected capacity change from 0 to 16 01:22:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:01 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x1000000000000000) 01:22:01 executing program 1: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xd42f0000, 0x0, 0x53) 01:22:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:01 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x3, 0x2, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3f, 0x0, @perf_config_ext={0x1, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xffffffffffffffff, 0xc, r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) [ 171.355973][T14997] loop2: detected capacity change from 0 to 6 [ 171.373665][T15004] loop4: detected capacity change from 0 to 16 [ 171.389250][T14997] FAT-fs (loop2): bogus number of reserved sectors [ 171.396550][T14997] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:01 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x1100000000000000) [ 171.458377][T15014] loop2: detected capacity change from 0 to 6 [ 171.473645][T15014] FAT-fs (loop2): bogus number of reserved sectors [ 171.480431][T15014] FAT-fs (loop2): Can't find a valid FAT filesystem [ 171.524341][T15025] loop4: detected capacity change from 0 to 16 01:22:01 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xd42f0000, 0x0, 0x53) 01:22:01 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffbf54, 0x0, 0x53) 01:22:01 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x1200000000000000) 01:22:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 171.655939][T15039] loop2: detected capacity change from 0 to 6 [ 171.686878][T15039] FAT-fs (loop2): bogus number of reserved sectors [ 171.693551][T15039] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:02 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x8000000000, 0x0, 0x53) 01:22:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x1300000000000000) [ 171.716592][T15048] loop4: detected capacity change from 0 to 16 01:22:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 171.839279][T15065] loop4: detected capacity change from 0 to 16 [ 171.878043][T15062] loop2: detected capacity change from 0 to 6 01:22:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x2000000000000000) [ 171.904567][T15062] FAT-fs (loop2): invalid media value (0x00) [ 171.910706][T15062] FAT-fs (loop2): Can't find a valid FAT filesystem [ 172.020664][T15078] loop4: detected capacity change from 0 to 16 01:22:02 executing program 1: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x6d0c0200, 0x0, 0x53) 01:22:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:02 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xb3f40000, 0x0, 0x53) 01:22:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x2500000000000000) 01:22:02 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1000000000000, 0x0, 0x53) 01:22:02 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffffb7, 0x0, 0x53) [ 172.186785][T15099] loop4: detected capacity change from 0 to 16 [ 172.214586][T15102] loop2: detected capacity change from 0 to 6 01:22:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x3000000000000000) [ 172.237724][T15102] FAT-fs (loop2): invalid media value (0x00) [ 172.244379][T15102] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 172.337951][T15116] loop4: detected capacity change from 0 to 16 01:22:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x4000000000000000) [ 172.408008][T15124] loop2: detected capacity change from 0 to 6 01:22:02 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x2000000000000, 0x0, 0x53) [ 172.477408][T15124] FAT-fs (loop2): invalid media value (0x00) [ 172.484497][T15124] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 172.535793][T15135] loop4: detected capacity change from 0 to 16 01:22:02 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffbf54, 0x0, 0x53) [ 172.620971][T15143] loop2: detected capacity change from 0 to 6 [ 172.650953][T15143] FAT-fs (loop2): invalid media value (0x00) [ 172.657004][T15143] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:03 executing program 1: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5d8b0000, 0x0, 0x53) 01:22:03 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x4000080000000000) 01:22:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:03 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5000000000000, 0x0, 0x53) [ 172.875239][T15167] loop4: detected capacity change from 0 to 16 [ 172.892292][T15170] loop2: detected capacity change from 0 to 6 01:22:03 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x4800000000000000) [ 172.923608][T15170] FAT-fs (loop2): invalid media value (0x00) [ 172.930267][T15170] FAT-fs (loop2): Can't find a valid FAT filesystem [ 173.014670][T15180] loop4: detected capacity change from 0 to 16 01:22:03 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x8000000000, 0x0, 0x53) 01:22:03 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x14280000000000, 0x0, 0x53) 01:22:03 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5d8b0000, 0x0, 0x53) 01:22:03 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x4c00000000000000) 01:22:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 173.150981][T15201] loop4: detected capacity change from 0 to 16 [ 173.151009][T15200] loop2: detected capacity change from 0 to 6 01:22:03 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x6000000000000000) [ 173.198532][T15200] FAT-fs (loop2): invalid media value (0x00) [ 173.204573][T15200] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 173.291066][T15213] loop4: detected capacity change from 0 to 16 [ 173.318326][T15220] loop2: detected capacity change from 0 to 6 [ 173.328694][T15220] FAT-fs (loop2): bogus number of FAT sectors [ 173.334850][T15220] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:03 executing program 1: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5d8b0000, 0x0, 0x53) 01:22:03 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x2000000000000, 0x0, 0x53) 01:22:03 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x6800000000000000) 01:22:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x6c00000000000000) [ 173.756555][T15238] loop2: detected capacity change from 0 to 6 [ 173.769116][T15237] loop4: detected capacity change from 0 to 16 [ 173.776090][T15238] FAT-fs (loop2): bogus number of FAT sectors [ 173.782237][T15238] FAT-fs (loop2): Can't find a valid FAT filesystem [ 173.877504][T15252] loop2: detected capacity change from 0 to 6 [ 173.891785][T15255] loop4: detected capacity change from 0 to 16 [ 173.912385][T15252] FAT-fs (loop2): bogus number of FAT sectors [ 173.918545][T15252] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:04 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x40000000000000, 0x0, 0x53) 01:22:04 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3e0e0200, 0x0, 0x53) 01:22:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x7400000000000000) 01:22:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:04 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5000000000000, 0x0, 0x53) 01:22:04 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 174.258233][T15284] loop1: detected capacity change from 0 to 6 [ 174.275672][T15284] FAT-fs (loop1): Directory bread(block 6) failed [ 174.283776][T15288] loop4: detected capacity change from 0 to 16 [ 174.291233][T15284] FAT-fs (loop1): Directory bread(block 6) failed [ 174.293719][T15289] loop2: detected capacity change from 0 to 6 [ 174.306912][T15284] FAT-fs (loop1): Directory bread(block 6) failed 01:22:04 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x80000000000000, 0x0, 0x53) 01:22:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:04 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x7a00000000000000) [ 174.480512][T15311] loop2: detected capacity change from 0 to 6 [ 174.488305][T15313] loop4: detected capacity change from 0 to 16 [ 174.489133][T15312] loop1: detected capacity change from 0 to 6 01:22:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x8cffffff00000000) 01:22:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 174.562351][T15312] FAT-fs (loop1): Directory bread(block 6) failed 01:22:04 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 174.607776][T15325] loop4: detected capacity change from 0 to 16 01:22:04 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x40000000000000, 0x0, 0x53) 01:22:04 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xd807000000000000) [ 174.687836][T15337] loop2: detected capacity change from 0 to 6 [ 174.694597][T15340] loop1: detected capacity change from 0 to 6 01:22:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(0x0, 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 174.738337][T15340] FAT-fs (loop1): Directory bread(block 6) failed [ 174.750854][T15340] FAT-fs (loop1): Directory bread(block 6) failed [ 174.785844][T15340] FAT-fs (loop1): Directory bread(block 6) failed [ 174.815628][T15353] loop4: detected capacity change from 0 to 16 [ 174.834197][T15358] loop2: detected capacity change from 0 to 6 [ 174.842823][T15358] FAT-fs (loop2): Directory bread(block 6) failed [ 174.850247][T15358] FAT-fs (loop2): Directory bread(block 6) failed [ 174.856847][T15358] FAT-fs (loop2): Directory bread(block 6) failed 01:22:05 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x14280000000000, 0x0, 0x53) 01:22:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(0x0, 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:05 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x85000000000000, 0x0, 0x53) 01:22:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xd907000000000000) [ 174.969829][T15375] loop2: detected capacity change from 0 to 6 [ 174.988365][T15375] FAT-fs (loop2): Directory bread(block 6) failed [ 174.995756][T15375] FAT-fs (loop2): Directory bread(block 6) failed 01:22:05 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5000000000000, 0x0, 0x53) [ 175.043955][T15375] FAT-fs (loop2): Directory bread(block 6) failed [ 175.070607][T15384] loop4: detected capacity change from 0 to 16 01:22:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(0x0, 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 175.117853][T15387] loop1: detected capacity change from 0 to 6 [ 175.129610][T15387] FAT-fs (loop1): Directory bread(block 6) failed 01:22:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xe5ffffff00000000) 01:22:05 executing program 1: truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 175.222493][T15400] loop2: detected capacity change from 0 to 6 [ 175.253269][T15400] FAT-fs (loop2): Directory bread(block 6) failed 01:22:05 executing program 1: truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 175.269177][T15400] FAT-fs (loop2): Directory bread(block 6) failed [ 175.275696][T15408] loop4: detected capacity change from 0 to 16 [ 175.311834][T15400] FAT-fs (loop2): Directory bread(block 6) failed 01:22:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xf6ffffff00000000) 01:22:05 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) [ 175.410505][T15424] loop4: detected capacity change from 0 to 16 [ 175.523134][T15434] loop2: detected capacity change from 0 to 6 [ 175.534737][T15434] FAT-fs (loop2): Directory bread(block 6) failed [ 175.554184][T15434] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 175.561939][T15434] FAT-fs (loop2): Filesystem has been set read-only 01:22:05 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x40000000000000, 0x0, 0x53) 01:22:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfeffffff00000000) 01:22:05 executing program 1: truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:05 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x15000000, 0x0, 0x53) 01:22:05 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:05 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x100000000000000, 0x0, 0x53) 01:22:05 executing program 1: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 175.649622][T15451] loop4: detected capacity change from 0 to 16 [ 175.688006][T15465] loop1: detected capacity change from 0 to 6 01:22:05 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xff0f000000000000) [ 175.690405][T15466] loop2: detected capacity change from 0 to 6 01:22:06 executing program 1: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 175.751560][T15466] FAT-fs (loop2): Directory bread(block 6) failed [ 175.782492][T15474] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 175.790136][T15474] FAT-fs (loop2): Filesystem has been set read-only 01:22:06 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x200000000000000, 0x0, 0x53) 01:22:06 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x204, 0x103) 01:22:06 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x80000000000000, 0x0, 0x53) [ 175.854912][T15478] loop4: detected capacity change from 0 to 16 [ 175.881618][T15488] loop1: detected capacity change from 0 to 6 [ 175.899230][T15495] loop2: detected capacity change from 0 to 6 01:22:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xfffdffff00000000) 01:22:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, 0x0, 0x204, 0x103) 01:22:06 executing program 1: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 175.907395][T15495] FAT-fs (loop2): Directory bread(block 6) failed [ 175.914918][T15495] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 175.922525][T15495] FAT-fs (loop2): Filesystem has been set read-only [ 176.027843][T15507] loop2: detected capacity change from 0 to 6 [ 176.029701][T15502] loop4: detected capacity change from 0 to 16 [ 176.042602][T15511] loop1: detected capacity change from 0 to 6 [ 176.056182][T15507] FAT-fs (loop2): Directory bread(block 6) failed [ 176.071089][T15507] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 176.078712][T15507] FAT-fs (loop2): Filesystem has been set read-only 01:22:06 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x100000000000000, 0x0, 0x53) 01:22:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, 0x0, 0x204, 0x103) 01:22:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffff7f0000000000) 01:22:06 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x300000000000000, 0x0, 0x53) [ 176.264867][T15538] loop2: detected capacity change from 0 to 6 [ 176.274013][T15541] loop1: detected capacity change from 0 to 6 [ 176.280465][T15538] FAT-fs (loop2): Directory bread(block 6) failed [ 176.301608][T15545] loop4: detected capacity change from 0 to 16 01:22:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 176.326767][T15538] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 176.334368][T15538] FAT-fs (loop2): Filesystem has been set read-only 01:22:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffff0f00000000) 01:22:06 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x85000000000000, 0x0, 0x53) 01:22:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, 0x0, 0x204, 0x103) [ 176.403424][T15559] loop1: detected capacity change from 0 to 6 01:22:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020", 0x4a, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 176.482071][T15569] loop4: detected capacity change from 0 to 16 [ 176.530015][T15578] loop2: detected capacity change from 0 to 6 [ 176.549588][T15577] loop1: detected capacity change from 0 to 6 01:22:06 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x400000000000000, 0x0, 0x53) 01:22:06 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffff7f00000000) [ 176.575406][T15578] FAT-fs (loop2): Directory bread(block 6) failed [ 176.588281][T15578] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 176.595890][T15578] FAT-fs (loop2): Filesystem has been set read-only 01:22:06 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x85000000000000, 0x0, 0x53) 01:22:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x103) 01:22:06 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x100000000000000, 0x0, 0x53) [ 176.705497][T15607] loop4: detected capacity change from 0 to 16 01:22:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 176.752699][T15617] loop2: detected capacity change from 0 to 6 [ 176.770565][T15617] FAT-fs (loop2): Directory bread(block 6) failed 01:22:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffffff00000000) [ 176.797277][T15617] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 176.805487][T15617] FAT-fs (loop2): Filesystem has been set read-only 01:22:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:07 executing program 2: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x80000000000000, 0x0, 0x53) [ 176.895644][T15628] FAT-fs (loop2): Directory bread(block 6) failed 01:22:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:07 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x500000000000000, 0x0, 0x53) [ 176.938094][T15635] loop4: detected capacity change from 0 to 16 01:22:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffffffffffffffff) 01:22:07 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x200000000000000, 0x0, 0x53) [ 177.056857][T15650] FAT-fs (loop1): bogus number of reserved sectors [ 177.063449][T15650] FAT-fs (loop1): Can't find a valid FAT filesystem [ 177.164210][T15666] loop4: detected capacity change from 0 to 16 01:22:07 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x400000000000000, 0x0, 0x53) 01:22:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:07 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x600000000000000, 0x0, 0x53) [ 177.312393][T15682] FAT-fs (loop1): bogus number of reserved sectors [ 177.319009][T15682] FAT-fs (loop1): Can't find a valid FAT filesystem [ 177.328168][T15686] loop4: detected capacity change from 0 to 16 01:22:07 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x2}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x800}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00953e394dffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x200) chdir(&(0x7f00000000c0)='./file1\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:07 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x300000000000000, 0x0, 0x53) 01:22:07 executing program 2: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x200000000000000, 0x0, 0x53) 01:22:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 177.473963][T15706] loop4: detected capacity change from 0 to 16 [ 177.505815][T15706] FAT-fs (loop4): bogus number of reserved sectors [ 177.512393][T15706] FAT-fs (loop4): Can't find a valid FAT filesystem [ 177.536073][T15716] FAT-fs (loop1): bogus number of reserved sectors [ 177.542652][T15716] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 177.580835][T15706] loop4: detected capacity change from 0 to 16 01:22:07 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x800000000000000, 0x0, 0x53) [ 177.630921][T15706] FAT-fs (loop4): bogus number of reserved sectors [ 177.637623][T15706] FAT-fs (loop4): Can't find a valid FAT filesystem [ 177.663516][T15726] loop1: detected capacity change from 0 to 6 01:22:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:07 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x400000000000000, 0x0, 0x53) [ 177.703364][T15726] FAT-fs (loop1): Directory bread(block 6) failed [ 177.710681][T15726] FAT-fs (loop1): Directory bread(block 6) failed [ 177.814728][T15747] loop1: detected capacity change from 0 to 6 [ 177.830270][T15747] FAT-fs (loop1): Directory bread(block 6) failed 01:22:08 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x14000000, 0x0, 0x53) 01:22:08 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0xf) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:08 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 177.875772][T15747] FAT-fs (loop1): Directory bread(block 6) failed [ 177.986386][T15758] loop4: detected capacity change from 0 to 16 [ 178.009305][T15764] loop1: detected capacity change from 0 to 6 [ 178.032275][T15758] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 178.040238][T15758] FAT-fs (loop4): Filesystem has been set read-only [ 178.054997][T15764] FAT-fs (loop1): Directory bread(block 6) failed [ 178.065886][T15764] FAT-fs (loop1): Directory bread(block 6) failed 01:22:08 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140), 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:08 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x500000000000000, 0x0, 0x53) 01:22:08 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x400000000000000, 0x0, 0x53) [ 178.208609][T15784] loop1: detected capacity change from 0 to 6 [ 178.239963][T15784] FAT-fs (loop1): Directory bread(block 6) failed 01:22:08 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0xf) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:08 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x13d) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x106) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:08 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140), 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 178.286311][T15784] FAT-fs (loop1): Directory bread(block 6) failed [ 178.347416][T15797] loop2: detected capacity change from 0 to 16 [ 178.361326][T15797] FAT-fs (loop2): error, invalid access to FAT (entry 0x00001a04) [ 178.369192][T15797] FAT-fs (loop2): Filesystem has been set read-only 01:22:08 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xa00000000000000, 0x0, 0x53) 01:22:08 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0xf) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:08 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x600000000000000, 0x0, 0x53) [ 178.405831][T15800] loop4: detected capacity change from 0 to 16 [ 178.414432][T15805] loop1: detected capacity change from 0 to 6 [ 178.436304][T15800] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 178.444473][T15800] FAT-fs (loop4): Filesystem has been set read-only [ 178.461516][T15805] FAT-fs (loop1): Directory bread(block 6) failed [ 178.477117][T15805] FAT-fs (loop1): Directory bread(block 6) failed 01:22:08 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES16, @ANYRESHEX=r0]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:08 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140), 0x0, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 178.527969][T15821] loop2: detected capacity change from 0 to 16 01:22:08 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f00000000c0)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff4649cc45302020202020201000ace670325132510000e670325103271fa662620561211ee4c88d642d9f4b16e274740a2190bb7c4df5f745c476db7d", 0x7c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 178.578896][T15821] FAT-fs (loop2): error, invalid access to FAT (entry 0x00001a04) [ 178.586765][T15821] FAT-fs (loop2): Filesystem has been set read-only 01:22:08 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0xf) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 178.649362][T15834] loop5: detected capacity change from 0 to 264192 [ 178.665616][T15836] loop1: detected capacity change from 0 to 6 [ 178.676480][T15838] loop4: detected capacity change from 0 to 16 [ 178.691905][T15836] FAT-fs (loop1): Directory bread(block 6) failed 01:22:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f00000000c0)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff4649cc45302020202020201000ace670325132510000e670325103271fa662620561211ee4c88d642d9f4b16e274740a2190bb7c4df5f745c476db7d", 0x7c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 178.711562][T15838] FAT-fs (loop4): Unrecognized mount option "ÿÿÿÿÿÿÿÿÿÿ0x0000000000000003" or missing value [ 178.731930][T15836] FAT-fs (loop1): Directory bread(block 6) failed 01:22:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e68032510000000000004166006900", 0x25, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:09 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf00000000000000, 0x0, 0x53) [ 178.771444][T15851] loop2: detected capacity change from 0 to 16 [ 178.799172][T15854] loop4: detected capacity change from 0 to 16 [ 178.825465][T15851] FAT-fs (loop2): error, invalid access to FAT (entry 0x00001a04) [ 178.833385][T15851] FAT-fs (loop2): Filesystem has been set read-only [ 178.843837][T15854] FAT-fs (loop4): Unrecognized mount option "ÿÿÿÿÿÿÿÿÿÿ0x0000000000000003" or missing value [ 178.854294][T15855] loop5: detected capacity change from 0 to 264192 01:22:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f00000000c0)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff4649cc45302020202020201000ace670325132510000e670325103271fa662620561211ee4c88d642d9f4b16e274740a2190bb7c4df5f745c476db7d", 0x7c, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:09 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x800000000000000, 0x0, 0x53) [ 178.894437][T15873] loop1: detected capacity change from 0 to 6 [ 178.923634][T15873] FAT-fs (loop1): Directory bread(block 6) failed 01:22:09 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x20000004, &(0x7f0000000280)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) r2 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) bind$inet6(r2, &(0x7f0000000100)={0xa, 0x4e22, 0x57cb904f, @ipv4={[], [], @multicast1}}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0x25) 01:22:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e68032510000000000004166006900", 0x25, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 178.955132][T15873] FAT-fs (loop1): Directory bread(block 6) failed [ 178.987911][T15884] loop2: detected capacity change from 0 to 16 01:22:09 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1000000000000000, 0x0, 0x53) 01:22:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 179.015736][T15884] FAT-fs (loop2): error, invalid access to FAT (entry 0x00001a04) [ 179.024276][T15884] FAT-fs (loop2): Filesystem has been set read-only [ 179.040443][T15882] loop5: detected capacity change from 0 to 264192 [ 179.052653][T15888] loop4: detected capacity change from 0 to 16 01:22:09 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x10000000, 0x0, 0x53) [ 179.096958][ C0] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 179.116308][T15900] loop1: detected capacity change from 0 to 6 [ 179.121471][T15888] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 179.130233][T15888] FAT-fs (loop4): Filesystem has been set read-only 01:22:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e68032510000000000004166006900", 0x25, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 179.150987][T15900] FAT-fs (loop1): Directory bread(block 6) failed [ 179.190158][T15916] loop2: detected capacity change from 0 to 16 01:22:09 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0x7}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:09 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xa00000000000000, 0x0, 0x53) [ 179.303178][T15925] loop1: detected capacity change from 0 to 6 [ 179.311577][T15929] loop4: detected capacity change from 0 to 16 [ 179.320688][T15925] FAT-fs (loop1): Directory bread(block 6) failed 01:22:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 179.349479][T15925] FAT-fs (loop1): Directory bread(block 6) failed [ 179.351935][T15937] loop2: detected capacity change from 0 to 16 [ 179.372778][T15929] FAT-fs (loop4): invalid media value (0x01) [ 179.378841][T15929] FAT-fs (loop4): Can't find a valid FAT filesystem 01:22:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffff", 0x38, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:09 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000080)="00000000000000000000000000000000000000000000220000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020cf7304c31000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0xfffffffffffffed9, 0x1004}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') setxattr$incfs_metadata(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='user.incfs.metadata\x00', &(0x7f0000000300)="098b6b0834d884df389f8213e42f2452ff2a37449b890bdde16d374b7a72e120b0f0aef36f17ae3963d492caab121bc5ea42ffc0af12ac4917b524c179fb7e25959bfc0561aba13249f7df515f2e", 0x4e, 0x1) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 179.473864][T15952] loop2: detected capacity change from 0 to 16 01:22:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 179.529225][T15958] loop1: detected capacity change from 0 to 6 [ 179.542729][T15958] FAT-fs (loop1): Directory bread(block 6) failed [ 179.557684][T15958] FAT-fs (loop1): Directory bread(block 6) failed 01:22:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffff", 0x38, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 179.608074][T15956] loop4: detected capacity change from 0 to 32760 [ 179.618461][T15956] FAT-fs (loop4): invalid media value (0x00) [ 179.624480][T15956] FAT-fs (loop4): Can't find a valid FAT filesystem [ 179.652388][T15974] loop2: detected capacity change from 0 to 16 [ 179.705764][T15979] loop1: detected capacity change from 0 to 6 [ 179.738952][T15979] FAT-fs (loop1): Directory bread(block 6) failed 01:22:10 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1100000000000000, 0x0, 0x53) 01:22:10 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf00000000000000, 0x0, 0x53) [ 179.767527][T15979] FAT-fs (loop1): Directory bread(block 6) failed 01:22:10 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1000000000000000, 0x0, 0x53) 01:22:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffff", 0x38, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:10 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, r1) [ 179.887230][T16000] loop2: detected capacity change from 0 to 16 01:22:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 179.969431][T16009] loop1: detected capacity change from 0 to 6 [ 180.000793][T16009] FAT-fs (loop1): Directory bread(block 6) failed [ 180.022218][T16014] loop4: detected capacity change from 0 to 16 [ 180.049014][T16023] FAT-fs (loop1): Directory bread(block 6) failed [ 180.058340][T16014] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 180.066218][T16014] FAT-fs (loop4): Filesystem has been set read-only [ 180.073831][T16019] loop2: detected capacity change from 0 to 16 01:22:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46", 0x41, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:10 executing program 2: chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:10 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r1 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r2 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f00000000c0)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x2}], 0x0, &(0x7f0000000600)=ANY=[@ANYRESHEX, @ANYBLOB="84ba6882b33b04bc2ad92c876bfc257250bc5fd52f46c0fc79a217512eb8b2d80ccc8ec7248480010526419d0085c27aed4703a6153a73c64979a62ea5893907f39f1bb2f9ca4f98d4e1bbdc5e26e7cd5bf1911bb41292392f8d23aeea240cf147f3290970f5dade67e56f92b65479f3f461e206c1b7265540b812047720bc9c0c0bc362ac1c6bafaacb75dd9da9e37dc8240abbf730af", @ANYRES64, @ANYRESDEC=r0, @ANYRESOCT=r1, @ANYRES16, @ANYRES16, @ANYRES32=r1, @ANYRES16=r2]) chdir(&(0x7f0000000040)='./file0\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x240001, 0x100) 01:22:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46", 0x41, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 180.256811][T16046] loop4: detected capacity change from 0 to 6 [ 180.264684][T16049] loop1: detected capacity change from 0 to 6 [ 180.273763][T16049] FAT-fs (loop1): Directory bread(block 6) failed [ 180.281264][T16049] FAT-fs (loop1): Directory bread(block 6) failed 01:22:10 executing program 2: chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 180.297259][T16046] FAT-fs (loop4): Unrecognized mount option "0xffffffffffffffff„ºh‚³;¼*Ù" or missing value 01:22:10 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1500000000000000, 0x0, 0x53) [ 180.395650][T16058] loop4: detected capacity change from 0 to 6 [ 180.411039][T16065] loop1: detected capacity change from 0 to 6 [ 180.413776][T16058] FAT-fs (loop4): Unrecognized mount option "0xffffffffffffffff„ºh‚³;¼*Ù" or missing value [ 180.426737][T16065] FAT-fs (loop1): Directory bread(block 6) failed [ 180.440810][T16065] FAT-fs (loop1): Directory bread(block 6) failed 01:22:10 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1000000000000000, 0x0, 0x53) 01:22:10 executing program 2: chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:10 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x20000004, &(0x7f0000000280)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) r2 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) bind$inet6(r2, &(0x7f0000000100)={0xa, 0x4e22, 0x57cb904f, @ipv4={[], [], @multicast1}}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0x25) 01:22:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46", 0x41, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:10 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r1 = syz_mount_image$vfat(&(0x7f0000000240)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffe, 0x5, &(0x7f0000000300)=[{&(0x7f00000002c0)="eb40048000f801a90101000000000000009a8000000000", 0x17}, {&(0x7f0000000500)="0000000000000000000000000000ff5f0147ff3cc4b681180f5ae4bccb4f831e3b5d9e9c1e169ce01ddea583a273a95ec0ca08a7467d979802b644c29e70acaa869d77178176a160ef1547e0f67060561d118c0206c8aa38998bc5ee4eadfadbd8440060eb1c9634da567dd9d39755ddeaf0e7ef7c7aac21e44f74a3e8fdf41360b9841ba16fa497064919f30a0f80f19db6d64bd4d2c7a790ee2fbb5e6b4477550bd6184b697c57d352cbb2bafdaf31af3c2659534a89d261f3eef19c57a33d37d6df5d1c930f52bc06822815aa8f8a5fead72c221021593ae9563bed8d213a1a94d0", 0xe3, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="31bc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}, {&(0x7f0000000600)="97152fa4e459fdd954bf9fc44ff93440c266d8ef6283d9055f9acb1d2bf14d8926166da918868e4704b74fc4acf8ab8ad83b32741d9f47fc000af8a99f9bd9631ffee203c4f3fe93913e148d2b7cb2a579e62177da216f44a81cf007777fe70c55289b95cce594a2ad51fff6faffac647777fa98be91dff2623242b429083fe95f34f293c5c4e08365f6230f35e8a5445bdb8537d79661ee8cea94bce815bc404bcb9a7111116025f11e273fa3b53bb92fe4470a794b3da032cb047bf84894cf9cc6ce982f59cda2427c1533c972739c0ab7401a32525d1bdf28a7cef9baedb331d6a17bd6482636", 0xe8, 0xa0c}], 0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000800)={{{@in6=@mcast2, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}}}, &(0x7f0000000400)=0xe8) r3 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r3, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) sendto$inet6(r3, &(0x7f0000000440)="807e216a9a49bc59fc24b828950141a6", 0x10, 0x14, &(0x7f0000000480)={0xa, 0x4e20, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x9}, 0x1c) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r2, 0xee00, 0x400) r4 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r4, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) bind$inet6(r4, &(0x7f0000000280)={0xa, 0x4e20, 0x0, @mcast1, 0x401}, 0x1c) fchmodat(r1, &(0x7f0000000380)='./file0\x00', 0x31) socket$inet6(0xa, 0x43021c4c10e0ee1d, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x600, 0x121) 01:22:10 executing program 2: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 180.557941][T16081] loop5: detected capacity change from 0 to 16 [ 180.587322][ C0] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 01:22:10 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x10000000, 0x0, 0x53) [ 180.616031][T16081] FAT-fs (loop5): error, invalid access to FAT (entry 0x00001a04) [ 180.623897][T16081] FAT-fs (loop5): Filesystem has been set read-only [ 180.634747][T16091] loop2: detected capacity change from 0 to 16 01:22:10 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x27bfffff00000000, 0x0, 0x53) 01:22:10 executing program 2: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 180.656494][T16094] loop1: detected capacity change from 0 to 6 [ 180.685500][T16100] loop4: detected capacity change from 0 to 264192 [ 180.692178][T16094] FAT-fs (loop1): Directory bread(block 6) failed [ 180.725721][T16100] FAT-fs (loop4): Unrecognized mount option "0x0000000000000003" or missing value 01:22:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020", 0x46, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 180.837411][T16116] loop2: detected capacity change from 0 to 16 [ 180.870425][T16112] loop4: detected capacity change from 0 to 264192 01:22:11 executing program 2: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 180.883919][T16112] FAT-fs (loop4): Unrecognized mount option "0x0000000000000003" or missing value [ 180.920254][T16126] loop1: detected capacity change from 0 to 6 [ 180.942364][T16126] FAT-fs (loop1): Directory bread(block 6) failed 01:22:11 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1100000000000000, 0x0, 0x53) 01:22:11 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3400000000000000, 0x0, 0x53) 01:22:11 executing program 5: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1000000000000000, 0x0, 0x53) 01:22:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020", 0x46, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:11 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x1, 0xaaaaa35, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0xffffffffffffffff}, {&(0x7f00000000c0)="0000000000000000000000000000009cf6000000000000000000efff0f00555aaaf8ff", 0x23, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) creat(&(0x7f0000000080)='./file0/file0\x00', 0x4d) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000280)='./file0\x00', 0x101, 0x2, &(0x7f0000000400)=[{&(0x7f0000000800)="6ea59a38fa028069cbfcc97ba5dc721287e900215a7282eafd723408b409278cdd0412725aa5530924f9f968f80f44f86e7d1002f409c6fe204c5e89ea8ceb7df3266628e4471e14de47851b8ec5fa279f64539473e3c67f3276fbd35f211525d3005b21ac14d8070f76221f331ce8b15b126efc802125a3ff4d503e622cc52af8e72d22607ba8f495ae7e94b6fb8f7cce0f824cae50db1f2bc785108a7896edce4a297724a357e4adc80890550c9fbd816c4d950482d05a67ce21b5aaf9dfa1d6d374ebeb2905708a5f5ebefd3bb2f802ae44d3ca043c6c3e8bd756e1b6177553a617c106b68069c8ebada7f1af90871aae62b8c3a8ef7b725f55ca72c5e8f5a5d33270860633172152e0df6bc97c7289e215b7a3f9f478a6af6a1eab493ef59c7505ea2ae0c70088ab98f4d9f508003e451aced8151be640ec2d33b3c0bf8084efcf969d442856517d76bea8dbadaca1f209c6516bcf9e9eebf7e3e0242affb53b326cdd74ebcc9013f69f404630bc9eb159b58fcba2b72cb3d718cc5a3bbcedc23f2e8e19b5329041c77c6e233c46a81952c86b1dd5a4184ed71496f8a24701ec94ffa60b2aabb0b0d766fff7f0440b7f278da7b5ed6c2dec1d1e413d9e48e14c29a01c416689d0c54215d144bf7d3743441c6ea7ce943a572da807ca3cc16251c2bd2a70c5ea709eda2750a29f801583a5717c4a11563db59e390cd88d7963ef87d95edcb879b5f0e05359f752b167b84b44da2b93403efd5c621ecac88b00970c9a6d586ecf976cdd08e200848854f60dbdf10d35fb5d5df3d1dd34c2b3ad648a6e0d7a57e27235e0c8b74ace954dd54b80b245ae5da6cc10480abe671b523b2a04c9d1d59a9a68669cc05237b1e9b55d8cde5f5fe83ec41baaa868d20dc1b023b45be2d4c6b1251cd0281153aa3afdc533375417d67eefcab1085aa12f6c0e4237108a31b3ec9e6965d9911f42ac558108e36d8b5c22ab833687151dc44467a0d3a280bcfde34f0b513a29eefa5a4f49aac241e466d62103a541966eb7656465a497179b6443b8ece3a497470ad1e59e710d0690f1b1f5af659fe6906eca3ffbca14d42ebf1f4546f346ab960ee5b0848b5c2e371f47d6a58b4c38982985dba4366ddf9c1d9f9dbc599ed1c3ca3a456bd79eaac4ad5b6ec3bebff975d72f6bb814737176fee60a05e5816dbbdc610f1d4e17fcf6ca42c7ff528ea04074687f45d286e55ccfaf86ac7b128731f0fe68f2cefdbd497b4a048612e5fe47d327ee9f876da660e894d6b9f59fb0681152db7efcca76c915b3de59cf90e891d79a0994637760aa6953f5ae738db607422275d593a2df28d09ee4814a8a0490d47ddec15f7cce391b70184ac47cb7d2bb759e1d2f9e4437e8b0ba68d7ab76e6dcbd9a7ed7c3787475a79d9d71c87edc16d1b72dd1c16cbcb4b21acd82dc46de48f765e5457c38b140a1885baf5c902b9cedf1cca28002405cab3c638731e4f4775a0f51a1cdc3b808e48aec77cf0cb6d06cc9f813de3c73d774cd46c424da92261cfd0296486494344c369613615e798b5bd5dc355f85c7b3b4844411be0ee71ecce8e97b2bd076abbb231b594ae052a82cb4c41ffe19269bcd0be9cb46da1332880b0260266b8ce1e8270c68136a879cca35ac9194a3a1bd4687a8962962641675dd4a8b7622593b4b93a7101a5e7ddface58947a826bd5135643db932f4d1597d4c799e65787ac2380580419cc1b6798adb6ba0bedcb777e08cc2f32c4fc5936b99527812730be80ecd8a90e8ff2020d982cdb52cdb4ff365724fa6cb6aad482514ee3e5bf320a8521c80a613fc888a9e796ec8b20795d3eb25bee3c579546f038dc46f223cff24acb78d9eb120de4fc7a4b913e3b22a8f29e82f2d0e3ec41b34d26e902a79a0b79060b1ea5b6ce5630bbb6e0f9cd955452afc9c36f9f2cc44ca579ff1098e44e7f8fa788abd541ccdcf517446aa62efbd8261ae6791e30ad783d1eb31ff9a37c6388965879c09a54d77f3e3a10aeb19e84fabe6cb628842b608824a1f020ba188c74b6c2a04e43fc525922c61886ced9b034ae635b15ad2e65ff1b7102d05f66dd8e1e04f4064e5d0c2701a765baff4c4c7be176640e495dd682962d8461ec44b4e998162a49560186fe9951defdc88bec7679c1a787ad6ba296ee54416d644a3e813e6dd5cd2adcfbefba8911d84c3bf8cd4660aaaa4d006685fd8ea96eb2305ec36e93b9b9834c90e20bd63b35a25b0de148f391497fc9ce9457c7d8c5728d12cc65af8abeb5495d262a42ffce62d52d15de38d3039b4ddc9f000eb484d19f6ce85abf8c6258eb93597f91ff34aeaf0235c82aa6eb1cb77dc20f34209636bd4486ed87e7447b377a17ce4c96e7371ab937f4d8a612f2fc24b79892b059f20661ee5bf482adc149e8ce5b7a9a5cabe560d0b5c2b38ec030bae0f0e5731ff18a8bf1ea431160302ff9a2311b52a53a0c378c1ac262a53966ddbc4d041e2e890ddecd4272ad1c7805f1314bbf77ce7dc0ad3f730aac408abd5f6b9750c3f4917d4526e78b679f65983a0b3b68d6bd3277a0826cc18d12e2c2a1c38990d099847fcc50d1502cb601d5be1d3ff96c64e630392ae29168a602ca0626199cfd6bf42337d69a5773835b7d61eb6fba858db4a8d447c6c266259347aaac1a000231d8e806e5103f689b8c3535637b9b2f3dd21051b8d6971721a949247fa071c5cf36e96a7b1fa33ca4d01921b9634d6f433f294bd779ce6bc3863e8490f0c0e430e2a010c4469a8f647923b7dba8925045ae44a62ba1bb93af720dff52bd6c137e9b1b7508596197f55b9d25d2255b9ba21bc9a096d86351420db86d08655114f611ad94cde484930d0a10d61be66db2cfcd0df89d2a089b3137e88e25d34bd021e70a3554021348f03cdd168221bfe792ce41b1f38a429114bdcb87457c4e3926140ff5ce8760c7cb6feee9b37aff5bcfe5d0ebadc7455e6613e858544ac46b58b99b19d1310cdacea799b89f87e89ab5f7d0a9b1a841df20ff0e14403fb117f9d7f33a02a59c9f90f29f2755252be84e7dd1b54d45bae9a5abe2cb22e22509e16e30d3c05c80409a7e4a3b2045ebb7682a34dab36ea0fcbc7e9ebd89813c02e1d051e5b177048d211ce354bee3f09f47160fb5eefd19ae1ab245c2c7da6d1731e50b3d00eb3e1dec9b15677ee4bca0b22dad414d23005cb4acc96f351655f1c25f60409e2ecfa7dc8977c02b44fc384c10dad589968aa786092ec86eae96b7a4c62efc5481bca66c8b10a6e9a06d988c1747dafb16b5a20930f7be0777a4dfd91d4a339c369ba2d144a77dc860dee373324b9c1090fa05f1224d9b36b7892dd4cdb49e3e207451d67c0519a403c292d92956da9cdbed5d658c06f54ff04bed2c333d07813d1fd144b929095fa9166e5a71887596c422bf7253a462b0f5f5c57cce3a2286ad7270fb8b5a000b2c5e99e021975bc661b5265354747044cd4357ab9b621b650ae2345829d08a2d3406b9c79aa499bc83dd2a2068c78f6ebee622683f1cf4c62e65b52a5fe7a93e53099ae95246c40397f26fc735bf8517e0ba8bd79b981860e06fa52ccdde82c272759930ebab47ca5c9a832e0b1e18c0ec392d1afc219f1c1425ff10b9b0fa71010eec55e97c4a9e10155c286a7a636445b3ec23979c50345cbeaafda656d9e3631356fba2cde11c0f87edb089a1bfe31975d50510c709709523f70002085981946a58eae2c641c836bba589cf0a3aecefd3f479e36eaaeca024ed9a32929926ffd7deab7de53081d3de348f10407e759de24c825a67470cf79bee2f614d57eda041c5ab4db9e7e9dc0be884d3e3ae4adf87b7438b3b689cd33c83ddfd1d13f83d57f94f8c3513b3a6da1323564e20b9ee5c0091bad4b73f49136e2ccf801ca49aa7349039e46a4a81080b511d1b0a9b635cfaf91a36071083e89cde1160dfdaf39812a61c664b8701ed1c13cb8b6803fe85677992d15cbecee9bba0016fccfcb17b70432aa2108c35c230a1667c78d4de1830c161267d35dc3df1e73dd1e95820f67619d0e8d98334a96357b7059be03964d5b66bf36c0fdba764772849dd04df41c1e5eff640a00b4cba003eda7708284c0f2f19df2ad374ed2820aa65e3db5a78500bb1be59c192523e1e81f0aa10cbdfa0fbf5a181672d76af79369e08ef4481557ecde687e7f70d8d106d0c741f66ce26936fdbe8086e2dd25499fd87b20d6250d09a55d8448a30a20fe4e25d04441a743c8c83c650d3782ecc5c5fadc9d05ca6721a307b8b61f895c1d1224112aa5013f2ca6c7b07bcf1f396bb2d2626e9fd4d1c90660c68d5ba3bf15281a5ad1e4b43be1827db4679363545f455a89c0ab84d021e2c8de09bf90a146790de8bd2d3e3bf501f783ef1fafc90991fbadbde78f19318252a15283c0527a6b2e9da02acce01a1e949c9e2e9d6313639c80e65d2a5c151a3bdb89a6ed56f85310ac93e0c6cbe178f0264c5fa6d63b1295b780704a1f89b547d3ae8c10592ab0dda399f46abf79811e2b6804d4fd4756bd41d2422cb53b9e6cd80ef0b27292af671225519967645c7671d1bfe1d9f18c68e1889cfb91969a1a41ec413b7915ec4da6785f1dc443f4532786967cad4a28e195cdc22b5e221bd059a3f08073f1cdac53bbc1cdef0e9613d63175027f70f390fe154600b51aca25657039576d77a6977f5aea140c857f902dfa55998290e6689e2f5179acff32beb72208c698b94151f86e80b4a07d6d56bd6f3fa25c9a48435692307742d93ba59f9370d4c09bba3ab1e38d9621bc91f45bdfdc50a1698869ded622552da77fd705ba70f0da1cc9e4db693dd4c3892be628ca2460ee6df523dcc34be4f9760281b4826f6abc3d03a0e398047d6132f188a4978eab833649465fb2005507cd06195276ff3a506ea014c1d71f9d9274715e6a93853825f72f7fb5074170f866c86677259c5fe4c799fcea65498eec2f88475190bec34520742a034dfe60d9df29916d4daa7864cc54c9ee52c8d1ebb93a3143310de714dcd25ba19cd119b9ce761592470a46084f3735876bf8b036b3d94bab484e5ea10c5021b75580f71eb1e204d8d0047698d1b5b6acdfd79441753c98ccefa4f58c5db31eeefd38e8d64484250cddf89bbf6ebe596efc9470a3e8a1ec216fb2a940736d1da951b75e5f281c5781b6839b66ca84e23ac28b5d37b025343f991ec54f207653a486ee0df6a65209efe75ac5a6677adde0090286dafb6e8570d33139734d38b15dca281daee38492db2757e126ef65e6e68a7ee1702562a2b78014634db30b21fb1f027cb2acaf4de81180dc307908db1295ce0d517057efb3d6cb739bf75d507c5ab06918a2765cf6dea017eef6fd17c3f8b7bed95afe55fa7121a8bfbb8a969b307f7d0c8926134033e48079c343e481f336387d1645e7e65228e43894b719bd23678946d1cd1a37ec83c8748e5af69a1773443b12050a8b6e4cb2c0c0b34b846e0b36b65d46953bbc7018e7590a07d9b0ca28f66c575b5681df780cb3ffbd6fb5fc498b6e0e065d5ac72021e70aec789365c3e3dfb84a52d750052b4c3222128b3b375d6a6fdc564860b67e90716fc2253b8f8b63fc10792f89b760eeabd1701180456016a10e18e0a8f2d42d88ea94ea6049da40d7df72b778f84aae5843bd09e0ac89effd675d2870ef7f1797e68a38f3c506de92d7180c726f49269ce59f5d7ac78353f10c72234188b09f9740e880d8119b092b1bf3848a244e373c5dcac44dbe8ce07350ccf9ab711760cf4c", 0x1000, 0xffffffff00000000}, {&(0x7f0000000300)="6b0978a943f8ecc2632e9f467dbc0d83b20dabd190a27f07b254b8ce191eaaf5b0c9e9e9b85d4499784c2464a4725735e6b17e158aa19e4d40f6f0f18f89c749a485f4b9b5aca4abc984f76c81eaa361c8e8c744e88629676532fd64bab94fabb9682c7108c242f98a8375c6e3901b564de8d7e103df01e91f7dac99023bccfb3dec1431ae5f6cfb0e11d3108909ee71cb49261e481acd0482242d0202c27dcb89e966424a313c4b49c072f6985996f553dec2ce9093054866175dae243d017bedbf0ff66b3c", 0xc6, 0xfaa8}], 0x80, &(0x7f0000000440)={[{@discard='discard'}, {@debug='debug'}, {@resgid={'resgid'}}, {@lazytime='lazytime'}, {@nogrpid='nogrpid'}, {@nodiscard='nodiscard'}], [{@subj_type={'subj_type', 0x3d, 'vfat\x00'}}]}) 01:22:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 181.037616][T16138] loop2: detected capacity change from 0 to 16 [ 181.193079][T16158] loop2: detected capacity change from 0 to 16 [ 181.202701][T16159] loop1: detected capacity change from 0 to 6 01:22:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 181.258961][T16159] FAT-fs (loop1): Directory bread(block 6) failed [ 181.268279][T16164] loop4: detected capacity change from 0 to 147456 01:22:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020", 0x46, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:11 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x1400000000000000, 0x0, 0x53) [ 181.300752][T16164] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 181.317997][T16176] loop2: detected capacity change from 0 to 16 01:22:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 181.445979][T16192] loop2: detected capacity change from 0 to 16 [ 181.446536][T16193] loop1: detected capacity change from 0 to 6 01:22:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:11 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020", 0x48, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 181.508216][T16193] FAT-fs (loop1): Directory bread(block 6) failed 01:22:11 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xa000000, 0x0, 0x53) 01:22:11 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3f00000000000000, 0x0, 0x53) 01:22:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:11 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3400000000000000, 0x0, 0x53) [ 181.655702][T16214] loop1: detected capacity change from 0 to 6 [ 181.675827][T16214] FAT-fs (loop1): Directory bread(block 6) failed 01:22:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020", 0x48, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:12 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x4000000000000000, 0x0, 0x53) 01:22:12 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3f00000000000000, 0x0, 0x53) 01:22:12 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x3e0e020000000000, 0x0, 0x53) [ 182.067783][T16239] loop4: detected capacity change from 0 to 147456 [ 182.076522][T16239] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 182.162703][T16251] loop1: detected capacity change from 0 to 6 [ 182.175799][T16254] loop4: detected capacity change from 0 to 16 [ 182.195096][T16251] FAT-fs (loop1): Directory bread(block 6) failed 01:22:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 182.205553][T16254] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 182.213486][T16254] FAT-fs (loop4): Filesystem has been set read-only 01:22:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020", 0x48, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:12 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x100001, 0x8) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 182.271222][T16265] loop2: detected capacity change from 0 to 6 [ 182.315545][T16265] FAT-fs (loop2): Directory bread(block 6) failed 01:22:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 182.381035][T16265] FAT-fs (loop2): Directory bread(block 8) failed [ 182.387767][T16265] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 182.395403][T16265] FAT-fs (loop2): Filesystem has been set read-only [ 182.416392][T16281] loop1: detected capacity change from 0 to 6 [ 182.422630][T16279] loop4: detected capacity change from 0 to 16 [ 182.453552][T16279] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 182.461544][T16279] FAT-fs (loop4): Filesystem has been set read-only [ 182.481618][T16281] FAT-fs (loop1): Directory bread(block 6) failed [ 182.489906][T16290] loop5: detected capacity change from 0 to 16 01:22:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 182.499251][T16280] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 182.519706][T16290] FAT-fs (loop5): error, invalid access to FAT (entry 0x00001a04) [ 182.530634][T16290] FAT-fs (loop5): Filesystem has been set read-only 01:22:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) accept4(r0, &(0x7f0000000080)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x80, 0x80000) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020", 0x48, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 182.623756][T16304] loop1: detected capacity change from 0 to 6 [ 182.640565][T16304] FAT-fs (loop1): Directory bread(block 6) failed [ 182.660660][T16309] loop2: detected capacity change from 0 to 6 [ 182.694410][T16309] FAT-fs (loop2): Directory bread(block 6) failed [ 182.713414][T16319] loop4: detected capacity change from 0 to 16 [ 182.721837][T16320] loop5: detected capacity change from 0 to 16 [ 182.752216][T16320] FAT-fs (loop5): error, invalid access to FAT (entry 0x00001a04) [ 182.762921][T16320] FAT-fs (loop5): Filesystem has been set read-only [ 182.763075][T16328] loop1: detected capacity change from 0 to 6 [ 182.782854][T16328] FAT-fs (loop1): Directory bread(block 6) failed [ 182.783394][T16319] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 182.797174][T16319] FAT-fs (loop4): Filesystem has been set read-only 01:22:13 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x4102000000000000, 0x0, 0x53) 01:22:13 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x4000000000000000, 0x0, 0x53) 01:22:13 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020", 0x48, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:13 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 182.921626][T16349] loop2: detected capacity change from 0 to 6 [ 182.929994][T16350] loop1: detected capacity change from 0 to 6 [ 182.930374][T16359] loop4: detected capacity change from 0 to 16 [ 182.941774][T16357] loop5: detected capacity change from 0 to 16 [ 182.959828][T16359] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 182.967175][T16350] FAT-fs (loop1): Directory bread(block 6) failed [ 182.967728][T16359] FAT-fs (loop4): Filesystem has been set read-only [ 182.967870][T16349] FAT-fs (loop2): Directory bread(block 6) failed [ 182.985000][T16357] FAT-fs (loop5): error, invalid access to FAT (entry 0x00001a04) [ 182.994991][T16357] FAT-fs (loop5): Filesystem has been set read-only 01:22:13 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020", 0x48, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 183.020018][T16349] FAT-fs (loop2): Directory bread(block 8) failed [ 183.026469][T16349] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 183.034154][T16349] FAT-fs (loop2): Filesystem has been set read-only 01:22:13 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x4102000000000000, 0x0, 0x53) 01:22:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f00000000c0)='./file0/file1\x00', 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x45) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000300)={@desc={0x1, 0x0, @desc2='\xe3U\xa7j\x11\xa1\xbe\x18'}, 0x5, 0x0, [], @auto=[0x3f, 0x13, 0x1c, 0x12, 0x24]}) [ 183.088347][T16349] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 183.135815][T16378] loop5: detected capacity change from 0 to 16 [ 183.155684][T16378] FAT-fs (loop5): error, invalid access to FAT (entry 0x00001a04) [ 183.164204][T16378] FAT-fs (loop5): Filesystem has been set read-only 01:22:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 183.180440][T16390] loop1: detected capacity change from 0 to 6 [ 183.197772][T16390] FAT-fs (loop1): Directory bread(block 6) failed [ 183.210779][T16391] loop4: detected capacity change from 0 to 16 01:22:13 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x6a30000000000000, 0x0, 0x53) 01:22:13 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 183.236780][T16391] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 183.244671][T16391] FAT-fs (loop4): Filesystem has been set read-only [ 183.252375][T16401] loop2: detected capacity change from 0 to 16 01:22:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="0000000000000000000000000000000000000000000000000f000000000055aaf8ff", 0x22, 0x1e6}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000d00)='attr/sockcreate\x00') mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='9p\x00', 0x0, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno'}}) r1 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) preadv(r1, &(0x7f00000008c0)=[{&(0x7f0000000480)=""/52, 0x34}, {&(0x7f0000000640)=""/177, 0xb1}, {&(0x7f0000000700)=""/49, 0x31}, {&(0x7f0000000800)=""/179, 0xb3}, {&(0x7f0000000d40)=""/4096, 0x1000}], 0x5, 0x2, 0x200) syz_mount_image$tmpfs(&(0x7f0000000080)='tmpfs\x00', &(0x7f00000000c0)='./file0\x00', 0x2, 0x5, &(0x7f0000000500)=[{&(0x7f0000000100)="da121ff301356e6dbc749794d57123", 0xf, 0x3}, {&(0x7f0000000300)="1079462b77e38335fe61dbc899f932137a763ac3e19580135a6054692827819de54a387046e8047bde42ae633f397402c676e7fa95beae52398d2475225fda47f5d5a410148047b53d93f9ebea907abd47172f7daa2ec11c1f510c0dff3ce504d7bde0d95af8a155f3d9c417021a4067366b87337afb0f5b65", 0x79, 0x80000001}, {&(0x7f0000000280)="094ba803b69cdc44da95a1eaf58c4a6170618da157f6a968e13a13c50d2c5e63ab1e7484dd52fb", 0x27, 0xc847}, {&(0x7f0000000380)="612e3bd15199e2fc323e1e7e1c206f931f9abe7d7a41b93f80c3e36f2814860bef08f3ebfb03ed541d42e6ec8aad04d031eabd543c215a", 0x37, 0x20}, {&(0x7f00000003c0)="858ceb2792d7d1429f8fec2223ff13a77dccc7fb6236dbd67661087ab76abbd15f5cb6e299190c4b20da498b236024405af0dfded8dcd8a645f29055c33fe611bbac5209046c48c01758bf0b857bce5d0e5820f0bebbfe3d95dd986d82963b7f625afac92bbfe8e54e5ad5b5429ae8e9b7450e79962e5d080d1d1a4e36d36c9aa068e69934e5341b5e0ebc500246aea5014968058898cb56b0daf98310b1b5c4a5627575", 0xa4, 0x2}], 0x124041, &(0x7f0000000580)={[{@huge_advise='huge=advise'}, {@nr_inodes={'nr_inodes', 0x3d, [0x70, 0x25]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x35, 0x74, 0x6d, 0x67, 0x39, 0x70]}}, {@nr_inodes={'nr_inodes', 0x3d, [0x37, 0x6b, 0x6d]}}, {@nr_inodes={'nr_inodes', 0x3d, [0x65, 0x67, 0x35, 0x32, 0x33]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x25, 0x36, 0x2d]}}], [{@defcontext={'defcontext', 0x3d, 'system_u'}}, {@obj_user={'obj_user', 0x3d, '\\\xc0'}}, {@smackfsroot={'smackfsroot', 0x3d, '/(,]{#\x96($,,'}}, {@func={'func', 0x3d, 'FILE_CHECK'}}]}) [ 183.311879][T16411] loop5: detected capacity change from 0 to 16 [ 183.327292][T16401] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 183.334991][T16401] FAT-fs (loop2): Filesystem has been set read-only [ 183.353081][T16411] FAT-fs (loop5): error, invalid access to FAT (entry 0x00001a04) 01:22:13 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x54bfffff00000000, 0x0, 0x53) [ 183.360959][T16411] FAT-fs (loop5): Filesystem has been set read-only [ 183.386722][T16401] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 183.398586][T16424] loop4: detected capacity change from 0 to 16 01:22:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 183.413135][T16424] FAT-fs (loop4): error, invalid access to FAT (entry 0x00000aa5) [ 183.420996][T16424] FAT-fs (loop4): Filesystem has been set read-only [ 183.431057][T16428] FAT-fs (loop1): bogus number of reserved sectors [ 183.437647][T16428] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 183.463462][T16424] FAT-fs (loop4): error, invalid access to FAT (entry 0x00000aa5) [ 183.472811][T16424] FAT-fs (loop4): error, invalid access to FAT (entry 0x00000aa5) 01:22:13 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 183.506504][T16424] FAT-fs (loop4): error, invalid access to FAT (entry 0x00000aa5) [ 183.527645][T16446] loop5: detected capacity change from 0 to 16 [ 183.528487][T16444] FAT-fs (loop4): error, invalid access to FAT (entry 0x00000aa5) [ 183.548676][T16446] FAT-fs (loop5): error, invalid access to FAT (entry 0x00001a04) [ 183.556505][T16446] FAT-fs (loop5): Filesystem has been set read-only [ 183.581324][T16452] loop2: detected capacity change from 0 to 16 [ 183.598122][T16452] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:13 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0xfffffffffffffffc}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) write$binfmt_script(r0, &(0x7f0000000300)={'#! ', './file0', [{0x20, 'vfat\x00'}, {0x20, '.:'}, {0x20, '-'}, {0x20, 'vfat\x00'}], 0xa, "a5a29067f0c913218a6610ab6b00b5810b55f3087032cd65a177996c3e2526e89610f2665a00f9ae6a372fd8b6a40aba8f7f89b6dd272711ca11e5a6f9c647fc10586257cb83e1bd683070495861c02674c2b41f4b46503c519d60da89b44996d2d7dad502"}, 0x81) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x408800, 0x108) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xffff) [ 183.604122][T16456] FAT-fs (loop1): bogus number of reserved sectors [ 183.605799][T16452] FAT-fs (loop2): Filesystem has been set read-only [ 183.616435][T16456] FAT-fs (loop1): Can't find a valid FAT filesystem [ 183.629730][T16450] FAT-fs (loop4): error, invalid access to FAT (entry 0x00000aa5) [ 183.636819][T16452] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 183.639065][T16451] FAT-fs (loop4): error, invalid access to FAT (entry 0x00000aa5) 01:22:13 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:13 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 183.731980][T16475] loop5: detected capacity change from 0 to 16 [ 183.737276][T16477] loop4: detected capacity change from 0 to 16383 [ 183.755071][T16477] FAT-fs (loop4): error, corrupted directory (invalid entries) [ 183.761268][T16478] FAT-fs (loop1): bogus number of reserved sectors [ 183.762789][T16477] FAT-fs (loop4): Filesystem has been set read-only 01:22:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 183.769306][T16478] FAT-fs (loop1): Can't find a valid FAT filesystem [ 183.823746][T16488] loop2: detected capacity change from 0 to 16 [ 183.825540][T16489] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 183.835684][T16488] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 183.846058][T16488] FAT-fs (loop2): Filesystem has been set read-only [ 183.866009][T16477] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 183.874893][T16489] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 183.882716][T16488] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 183.885958][T16494] loop1: detected capacity change from 0 to 6 [ 183.901275][T16489] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 183.927430][T16494] FAT-fs (loop1): bogus number of reserved sectors [ 183.934017][T16494] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:14 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x6d0c020000000000, 0x0, 0x53) 01:22:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:14 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x5d8b000000000000, 0x0, 0x53) 01:22:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000000080)="eb34fce09eb5de996d6b75730101005086395bdad55f4fa3", 0x18}, {&(0x7f00000002c0)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000300)="2ebc9c5d9d2020202020201000ace668325132510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a000000000000", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x400100, 0xc8) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:14 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 184.138322][T16521] loop4: detected capacity change from 0 to 16 [ 184.147422][T16521] FAT-fs (loop4): invalid media value (0x5f) [ 184.153460][T16521] FAT-fs (loop4): Can't find a valid FAT filesystem [ 184.160764][T16524] loop1: detected capacity change from 0 to 6 [ 184.167551][T16527] loop2: detected capacity change from 0 to 16 [ 184.167790][T16526] loop5: detected capacity change from 0 to 16 01:22:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 184.182831][T16524] FAT-fs (loop1): bogus number of reserved sectors [ 184.189397][T16524] FAT-fs (loop1): Can't find a valid FAT filesystem [ 184.201537][T16527] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 184.209163][T16527] FAT-fs (loop2): Filesystem has been set read-only 01:22:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x50140, 0x13a) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 184.267163][T16543] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:14 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:14 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xb3f4000000000000, 0x0, 0x53) [ 184.315000][T16549] loop1: detected capacity change from 0 to 6 [ 184.328254][T16552] loop4: detected capacity change from 0 to 16 [ 184.347570][T16552] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 184.355476][T16552] FAT-fs (loop4): Filesystem has been set read-only [ 184.382131][T16549] FAT-fs (loop1): bogus number of reserved sectors [ 184.388778][T16549] FAT-fs (loop1): Can't find a valid FAT filesystem [ 184.396767][T16566] loop2: detected capacity change from 0 to 16 [ 184.410437][T16566] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 184.418051][T16566] FAT-fs (loop2): Filesystem has been set read-only [ 184.426473][T16565] loop5: detected capacity change from 0 to 16 01:22:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0xffdffffffffffffd) 01:22:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:14 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xb7ffffff00000000, 0x0, 0x53) 01:22:14 executing program 5: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 184.452150][T16566] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:14 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 184.515139][T16584] loop4: detected capacity change from 0 to 16 [ 184.552433][T16583] loop1: detected capacity change from 0 to 6 01:22:14 executing program 5: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 184.586934][T16583] FAT-fs (loop1): bogus number of reserved sectors [ 184.593527][T16583] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:14 executing program 4: syz_io_uring_complete(0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:14 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xd42f000000000000, 0x0, 0x53) [ 184.663240][T16603] loop2: detected capacity change from 0 to 16 01:22:14 executing program 5: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 184.710110][T16614] loop4: detected capacity change from 0 to 16 [ 184.720105][T16603] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 184.727710][T16603] FAT-fs (loop2): Filesystem has been set read-only [ 184.734499][T16620] loop1: detected capacity change from 0 to 6 [ 184.743890][T16620] FAT-fs (loop1): bogus number of reserved sectors [ 184.750484][T16620] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:15 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000", 0x3e, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:15 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xe803000000000000, 0x0, 0x53) 01:22:15 executing program 5: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 184.763737][T16603] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 184.782755][T16614] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 184.790651][T16614] FAT-fs (loop4): Filesystem has been set read-only 01:22:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1b8) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 184.877833][T16638] loop5: detected capacity change from 0 to 16 [ 184.884133][T16643] loop1: detected capacity change from 0 to 6 [ 184.892413][T16648] loop2: detected capacity change from 0 to 16 [ 184.911560][T16647] loop4: detected capacity change from 0 to 16 [ 184.919913][T16643] FAT-fs (loop1): bogus number of reserved sectors 01:22:15 executing program 5: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:15 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0/file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x8000, 0x2) [ 184.921586][T16647] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 184.926461][T16643] FAT-fs (loop1): Can't find a valid FAT filesystem [ 184.934361][T16647] FAT-fs (loop4): Filesystem has been set read-only 01:22:15 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xe803000000000000, 0x0, 0x53) 01:22:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:15 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf401000000000000, 0x0, 0x53) 01:22:15 executing program 5: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 185.084376][T16676] loop5: detected capacity change from 0 to 16 [ 185.090745][T16678] loop4: detected capacity change from 0 to 16 [ 185.106123][T16677] loop2: detected capacity change from 0 to 16 [ 185.112665][T16679] loop1: detected capacity change from 0 to 6 [ 185.129089][T16678] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 185.136939][T16678] FAT-fs (loop4): Filesystem has been set read-only [ 185.144160][T16679] FAT-fs (loop1): bogus number of reserved sectors [ 185.150734][T16679] FAT-fs (loop1): Can't find a valid FAT filesystem [ 185.160429][T16677] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 185.168013][T16677] FAT-fs (loop2): Filesystem has been set read-only 01:22:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 185.224055][T16698] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 185.235180][T16697] loop5: detected capacity change from 0 to 16 01:22:15 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:15 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xf401000000000000, 0x0, 0x53) 01:22:15 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffff7f00000000, 0x0, 0x53) [ 185.337518][T16712] loop1: detected capacity change from 0 to 6 [ 185.345343][T16712] FAT-fs (loop1): bogus number of reserved sectors [ 185.351909][T16712] FAT-fs (loop1): Can't find a valid FAT filesystem [ 185.365005][T16711] loop4: detected capacity change from 0 to 16 01:22:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 185.411821][T16711] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 185.419774][T16711] FAT-fs (loop4): Filesystem has been set read-only [ 185.439031][T16726] loop2: detected capacity change from 0 to 16 [ 185.445438][T16725] loop5: detected capacity change from 0 to 16 01:22:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000080)='./file0/file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 185.466260][T16726] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 185.473885][T16726] FAT-fs (loop2): Filesystem has been set read-only [ 185.483172][T16735] loop1: detected capacity change from 0 to 6 [ 185.493618][T16735] FAT-fs (loop1): bogus number of reserved sectors [ 185.500388][T16735] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:15 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 185.541014][T16747] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 185.576972][T16758] loop4: detected capacity change from 0 to 16 01:22:15 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffff000000000000, 0x0, 0x53) 01:22:15 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffffff00000000, 0x0, 0x53) 01:22:15 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000000280)=""/61, 0x3d}, {&(0x7f0000000500)=""/171, 0xab}, {&(0x7f0000000480)=""/15, 0xf}], 0x6, 0x101, 0x50) chdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000640)='./file0\x00', 0x1) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 185.606268][T16763] loop1: detected capacity change from 0 to 6 [ 185.633927][T16763] FAT-fs (loop1): bogus number of reserved sectors [ 185.640519][T16763] FAT-fs (loop1): Can't find a valid FAT filesystem [ 185.655856][T16768] loop5: detected capacity change from 0 to 16 01:22:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 185.722722][T16775] loop2: detected capacity change from 0 to 16 [ 185.757828][T16775] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 185.765401][T16775] FAT-fs (loop2): Filesystem has been set read-only 01:22:16 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffffff00000000, 0x0, 0x53) [ 185.807913][T16793] loop1: detected capacity change from 0 to 6 [ 185.845001][T16799] loop4: detected capacity change from 0 to 16 [ 185.845830][T16784] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 185.863553][T16799] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 185.868792][T16793] FAT-fs (loop1): bogus number of reserved sectors [ 185.871573][T16799] FAT-fs (loop4): Filesystem has been set read-only [ 185.878109][T16793] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000300)="00000000000000000000000000000000000000000000000000000000000055aaf8ff5db14fcb6f0f8105c5e13580faefc86983e21467923d416f0e5acbd1378e5e9504b505ace606", 0x48, 0xcdbd}, {&(0x7f0000000380)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103464a3eef369f8d19ceb25a3d4870838ce80be74d4594b0f8c405df1132f930074ae295f525d645e1ea9349ff6035971a13ef647e316907b9ae3c547280b6a8cdced6cd930ce44c5947bdd1bb40c7693d5d7e6ddcc977b080de76199b5420115c44ff4b16435214905690b1a9110d7166eb8ad9ef03f772d96409102cd008a897f9c80ae25a27937e0be45bd49cdd1531a441ef1043a68eab644851f8e3c601e56d5b346efbd094ae9067f77ca8ae4ffd2005a9c42fb485435e588363d01d0a6d75f0b7df546a8402cb4b9aebdf", 0x128, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x102c0, 0xb4) open(&(0x7f0000000080)='./file0\x00', 0x240402, 0x90) 01:22:16 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000", 0x1f, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 185.911056][T16800] loop5: detected capacity change from 0 to 16 01:22:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:16 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffffffffffffff, 0x0, 0x53) [ 186.031847][T16822] loop2: detected capacity change from 0 to 16 01:22:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 186.084725][T16822] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 186.092363][T16822] FAT-fs (loop2): Filesystem has been set read-only [ 186.120391][T16832] loop4: detected capacity change from 0 to 205 [ 186.139092][T16845] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 186.142924][T16835] loop1: detected capacity change from 0 to 6 [ 186.164508][T16832] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00004603) [ 186.164584][T16835] FAT-fs (loop1): bogus number of reserved sectors [ 186.164599][T16835] FAT-fs (loop1): Can't find a valid FAT filesystem [ 186.174555][T16832] FAT-fs (loop4): Filesystem has been set read-only 01:22:16 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000", 0x1f, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 186.214730][T16832] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00004603) 01:22:16 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0xffffffffffffffff, 0x0, 0x53) 01:22:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 186.268083][T16853] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00004603) [ 186.296034][T16832] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00004603) [ 186.306210][T16853] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00004603) [ 186.325426][T16856] loop2: detected capacity change from 0 to 16 [ 186.347048][T16832] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00004603) [ 186.353741][T16865] loop1: detected capacity change from 0 to 6 [ 186.358578][T16856] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 186.371376][T16856] FAT-fs (loop2): Filesystem has been set read-only [ 186.378164][T16869] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00004603) [ 186.390667][T16866] loop5: detected capacity change from 0 to 6 [ 186.401106][T16865] FAT-fs (loop1): invalid media value (0x00) [ 186.407315][T16865] FAT-fs (loop1): Can't find a valid FAT filesystem [ 186.417110][T16866] FAT-fs (loop5): Directory bread(block 6) failed 01:22:16 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0xfffffffffffffe78, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0xee01, 0xffffffffffffffff, 0x1000) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000280)='./file0/file0\x00', 0x8000) chroot(&(0x7f00000001c0)='./file0\x00') [ 186.427906][T16876] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 186.458413][T16866] FAT-fs (loop5): Directory bread(block 8) failed [ 186.464945][T16866] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:16 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0x6, 0xe0, 0x81, 0x7f, 0x0, 0x5, 0x68080, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x10000, 0x0, @perf_config_ext={0x1000, 0xd180}, 0x100, 0x0, 0x0, 0x9, 0x6, 0x6, 0x2fe5}, 0x0, 0x9, r0, 0x5) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 186.472632][T16866] FAT-fs (loop5): Filesystem has been set read-only 01:22:16 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000", 0x1f, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:16 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0xffffffffffffffff) [ 186.529502][T16888] loop1: detected capacity change from 0 to 6 [ 186.557198][T16888] FAT-fs (loop1): invalid media value (0x00) [ 186.563276][T16888] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 186.581204][T16878] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 186.634714][T16900] loop2: detected capacity change from 0 to 16 01:22:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 186.688768][T16900] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 186.696535][T16900] FAT-fs (loop2): Filesystem has been set read-only [ 186.706210][T16890] loop4: detected capacity change from 0 to 32760 [ 186.719106][T16913] loop5: detected capacity change from 0 to 6 [ 186.720087][T16890] FAT-fs (loop4): invalid media value (0x00) [ 186.731218][T16890] FAT-fs (loop4): Can't find a valid FAT filesystem 01:22:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace6", 0x2f, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 186.739103][T16919] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 186.787018][T16913] FAT-fs (loop5): Directory bread(block 6) failed [ 186.795633][T16921] loop1: detected capacity change from 0 to 6 [ 186.808660][T16913] FAT-fs (loop5): Directory bread(block 8) failed [ 186.815166][T16913] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 186.822943][T16913] FAT-fs (loop5): Filesystem has been set read-only [ 186.840350][T16921] FAT-fs (loop1): invalid media value (0x00) [ 186.846623][T16921] FAT-fs (loop1): Can't find a valid FAT filesystem [ 186.869420][T16932] loop2: detected capacity change from 0 to 16 01:22:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace66832513251000066703251030000000000", 0x20, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:17 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x145) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0x40, 0x1c, 0x9, 0x1, 0x0, 0x10001, 0x40100, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x1, @perf_config_ext={0xffffffffffffff2c, 0xffffffffffffff00}, 0x12000, 0x81, 0x3, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x2, r0, 0x1) [ 186.896277][T16926] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:17 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 186.970889][T16946] loop2: detected capacity change from 0 to 16 [ 187.003546][T16946] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 187.011216][T16946] FAT-fs (loop2): Filesystem has been set read-only [ 187.049986][T16957] loop1: detected capacity change from 0 to 6 [ 187.056460][T16962] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 187.067866][T16961] loop5: detected capacity change from 0 to 6 [ 187.075478][T16957] FAT-fs (loop1): invalid media value (0x00) [ 187.081757][T16957] FAT-fs (loop1): Can't find a valid FAT filesystem [ 187.089669][T16961] FAT-fs (loop5): Directory bread(block 6) failed 01:22:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) [ 187.100331][T16961] FAT-fs (loop5): Directory bread(block 8) failed [ 187.107823][T16961] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 187.115454][T16961] FAT-fs (loop5): Filesystem has been set read-only 01:22:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace66832513251000066703251030000000000", 0x20, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 187.157930][T16970] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 187.182909][T16973] FAT-fs (loop4): bogus number of reserved sectors [ 187.189477][T16973] FAT-fs (loop4): Can't find a valid FAT filesystem 01:22:17 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) ioctl$TIOCMSET(0xffffffffffffffff, 0x5418, &(0x7f0000000000)=0x40) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:17 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:17 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) r3 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r3, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) ftruncate(r3, 0x9) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000001c0)=0x0) r5 = creat(&(0x7f0000000200)='./file0\x00', 0x11) perf_event_open(&(0x7f0000000140)={0x3, 0x70, 0x2, 0x7, 0xef, 0x6, 0x0, 0x2, 0x4, 0x6, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000000), 0x6}, 0x2000, 0x1f, 0x100, 0x5, 0x3, 0x200, 0x49c4}, r4, 0x3, r5, 0x3) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) perf_event_open(&(0x7f0000000080)={0x3, 0x70, 0x1, 0xfa, 0x8, 0x3, 0x0, 0x8000, 0x50, 0xb, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4, @perf_config_ext={0x291, 0x9}, 0x40100, 0x0, 0x3ff, 0x9, 0x6, 0x3, 0x62dc}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x9) 01:22:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace66832513251000066703251030000000000", 0x20, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 187.236266][T16983] loop2: detected capacity change from 0 to 16 [ 187.248223][T16983] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 187.255974][T16983] FAT-fs (loop2): Filesystem has been set read-only [ 187.263037][T16983] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 187.298403][T16973] FAT-fs (loop4): bogus number of reserved sectors [ 187.305041][T16973] FAT-fs (loop4): Can't find a valid FAT filesystem [ 187.313973][T16991] loop1: detected capacity change from 0 to 6 [ 187.322517][T16991] FAT-fs (loop1): invalid media value (0x00) [ 187.328727][T16991] FAT-fs (loop1): Can't find a valid FAT filesystem [ 187.333432][T17004] loop5: detected capacity change from 0 to 16 01:22:17 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x5fc}, {&(0x7f0000000300)="2e513251a858200020202b202020201000ace61b9c24d378f327945f1ee0b270324132510000e67032510000000000000bf20069006c00650030000fffffffffffff544991cd5c759efa0aff624ef8ae9d0000ffffffff46494c61302020202020202000ace670325132510000e670b64bef45bfa0a3713856d6dff97ffd6fca0fcd0d27f56832cdbf4f0ce6723b3a9b510fa1e9dc93aaaf966f0c9053b7c08a9e0ee6d9104e18fdf19ec4b15e66ab4fa3e88708404eb14c2eafc2f2c709cf989fb3f2aa", 0xc4, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 187.364433][T17004] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 187.372144][T17004] FAT-fs (loop5): Filesystem has been set read-only [ 187.403318][T17017] loop2: detected capacity change from 0 to 16 [ 187.416730][T17023] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 187.438498][T17017] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 187.440718][T17024] loop1: detected capacity change from 0 to 6 [ 187.446265][T17017] FAT-fs (loop2): Filesystem has been set read-only [ 187.458430][T17017] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20", 0x28, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 187.478935][T17024] FAT-fs (loop1): invalid media value (0x00) [ 187.484960][T17024] FAT-fs (loop1): Can't find a valid FAT filesystem [ 187.503278][T17025] loop4: detected capacity change from 0 to 16 01:22:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = syz_mount_image$tmpfs(&(0x7f0000000080)='tmpfs\x00', &(0x7f00000000c0)='./file0/file1\x00', 0x8, 0x5, &(0x7f0000000400)=[{&(0x7f0000000100)="d3a921b8f69acc0f7f3ab95b2c1ee28762addbca4fe660041dd8c1db7bad1931da", 0x21, 0x5}, {&(0x7f0000000300)="8e97ab5e13f73f01e7bd8af0eab8c50ab6824623e9d0d0baf72eb75ed568c2e977096e5d235a3a422a4ba8b271abc2261bdd2acdfd3fd9a71bbd43fa2d196a924980254bb5de43035c8ad71948a1c0fd743f35", 0x53, 0x7}, {&(0x7f0000000380)="8dd07d4c1ca11b59848e8173320c2393a6f7ec1a2b913cfea6ed2d43ca5de27afcbde524fa7db319c357f9e8c905974af236dad9726e85076e8465a76d6cad12cf0c83df99e76fd42eece062915d127c916c1aa1cb57a6d052e5267c48cc5b23837ce7f864d7", 0x66, 0x6}, {&(0x7f0000000500)="2fa83aaf9d2c4cec21ba13496ff43fb9d9793c13692961360dc4b6c455851ceb1a1c693766ee68311d707981818711953a628c115f6b3f3996cb3f4fdfbddda5ca5bac178fad232d04179ea0711480191de0a28554df856eea8870bb4d4abcdc4e2d0c89c96df1f655fb8ba05d6e7bc738177aeff9caa5d96c110f9ec6e7ca260735854952e2cd19fe3ed45b7c77aa42c622f4df8fbe818510bb7c642c7b21b254e9af34cf9392f1ff30c17444a91d98058416bb3a560bfbde2bfb3944e285e434318121e3462721e8be55662622c6fb44b9bc5275abfa57bfa597c2143e93", 0xdf, 0xc57}, {&(0x7f0000000280)="e179d3903bd8102ed9b1057a22659010164773c31e7c5227c6db20f246f6c571ff8e8069b820e5ec161b75e9397e5b8d0a97a7f31e8aaec6", 0x38, 0x6}], 0x10000, &(0x7f0000000480)={[{@nr_blocks={'nr_blocks', 0x3d, [0x0, 0x4c, 0x30, 0x35, 0x12, 0x2d, 0x74, 0x76, 0x6b]}}], [{@dont_appraise='dont_appraise'}]}) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) execve(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000840)=[&(0x7f0000000640)='\xa1/n\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='^(./\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='%*-($$&\x00', &(0x7f0000000800)=',*\x00'], &(0x7f0000000900)=[&(0x7f0000000880)='tmpfs\x00', &(0x7f00000008c0)='tmpfs\x00']) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000940)='/dev/full\x00', 0x400000, 0x0) fcntl$dupfd(r0, 0xbee39a9703110694, r1) setxattr$trusted_overlay_opaque(&(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)='trusted.overlay.opaque\x00', &(0x7f0000000ac0)='y\x00', 0x2, 0x1) name_to_handle_at(r1, &(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=@ocfs2_parent={0x18, 0x2, {{0x5, 0x7f, 0x5}, {0x9, 0x0, 0x8000}}}, &(0x7f0000000a00), 0x400) 01:22:17 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 187.535903][T17037] loop5: detected capacity change from 0 to 16 [ 187.553888][T17037] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 187.561534][T17037] FAT-fs (loop5): Filesystem has been set read-only 01:22:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 187.591822][T17037] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 187.605802][T17052] loop2: detected capacity change from 0 to 16 [ 187.619716][T17047] loop4: detected capacity change from 0 to 16 [ 187.628538][T17053] loop1: detected capacity change from 0 to 6 01:22:17 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/drivers\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0)='nl80211\x00', 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_TX_TS(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r2, 0x800, 0x70bd25, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TSID={0x5, 0xd2, 0xb}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xe}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x6}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000000}, 0x4000040) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20", 0x28, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 187.634975][T17052] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 187.642579][T17052] FAT-fs (loop2): Filesystem has been set read-only [ 187.657450][T17052] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 187.671009][T17047] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 187.678944][T17047] FAT-fs (loop4): Filesystem has been set read-only 01:22:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 187.686801][T17053] FAT-fs (loop1): bogus number of FAT sectors [ 187.693275][T17053] FAT-fs (loop1): Can't find a valid FAT filesystem [ 187.779587][T17077] loop5: detected capacity change from 0 to 16 [ 187.781012][T17076] loop2: detected capacity change from 0 to 16 [ 187.802878][T17077] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 187.810603][T17077] FAT-fs (loop5): Filesystem has been set read-only [ 187.814467][T17076] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 187.827377][T17076] FAT-fs (loop2): Filesystem has been set read-only [ 187.831368][T17077] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 187.837895][T17076] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:18 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r1 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="92da86b4c3b5fb9a0f213c2abbbedb9e40402f9e843178555be1cac1bc10bbcbb3b851fa192fb6b4e7965770ef11366dde118b65b5f752b07d1ac2753694b2a7f719cb57ad8ea4e61c37a63946365c47ef8cd48ccc0900c44fb66e15ac4f4fea0ad99b09b70c6b7bfb2dab78f4a9fc8e13651c783e3f2694d3c0854326591caf01aac362853bc75d1d16aff83fc46017c6462cec4cad20941d9c7cb348630741cecea83e15c7ed656b9ff5b23206aab1729d72694a7ebafffc902c21c749021727ea1d0bb5c4a6df2d392a32cef2e808404cc6df3a8a7efe4a1a6b9379588d5aa083b8875d339cb25807c691", @ANYRESHEX=r0, @ANYRES64=r1]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:18 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x1, 0x2, 0x699) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:18 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ioctl(r0, 0x4, &(0x7f0000000000)="65012a3b4d3989bfcdbc71a0de8edc49a51837874edef176fbeb6c0348346bdf87a80f862cbfad958b353a6a8d08937f") r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:18 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20", 0x28, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 188.142580][T17105] loop1: detected capacity change from 0 to 6 [ 188.155993][T17105] FAT-fs (loop1): bogus number of FAT sectors [ 188.162856][T17105] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 188.207876][T17116] loop4: detected capacity change from 0 to 16 [ 188.223818][T17116] FAT-fs (loop4): Unrecognized mount option "’Ú†´Ãµûš!<*»¾Ûž@@/ž„1xU[áÊÁ¼»Ë³¸Qú/¶´ç–Wpï6mÞ‹eµ÷R°}Âu6”²§÷ËW­Ž¤æ7¦9F6\GïŒÔŒÌ " or missing value [ 188.229890][T17117] loop2: detected capacity change from 0 to 16 [ 188.239173][T17119] loop5: detected capacity change from 0 to 16 [ 188.276715][T17119] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 188.288170][T17119] FAT-fs (loop5): Filesystem has been set read-only [ 188.299280][T17117] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 188.307032][T17117] FAT-fs (loop2): Filesystem has been set read-only [ 188.319393][T17127] loop1: detected capacity change from 0 to 6 01:22:18 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 188.338886][T17136] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 188.357669][T17137] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 188.371339][T17127] FAT-fs (loop1): bogus number of FAT sectors [ 188.377455][T17127] FAT-fs (loop1): Can't find a valid FAT filesystem 01:22:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 188.380976][T17132] loop4: detected capacity change from 0 to 16 [ 188.392366][T17132] FAT-fs (loop4): Unrecognized mount option "’Ú†´Ãµûš!<*»¾Ûž@@/ž„1xU[áÊÁ¼»Ë³¸Qú/¶´ç–Wpï6mÞ‹eµ÷R°}Âu6”²§÷ËW­Ž¤æ7¦9F6\GïŒÔŒÌ " or missing value 01:22:18 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 188.519427][T17159] loop2: detected capacity change from 0 to 16 [ 188.525672][T17156] loop5: detected capacity change from 0 to 16 [ 188.534687][T17160] loop1: detected capacity change from 0 to 6 [ 188.555848][T17156] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 188.563476][T17156] FAT-fs (loop5): Filesystem has been set read-only 01:22:18 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020", 0x29, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = geteuid() setresuid(0x0, r0, 0xee00) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getuid() r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r4) r5 = getgid() stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r8) r9 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r10) stat(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f0000000500)={{}, {}, [{0x2, 0x5, 0xee00}, {0x2, 0x4, 0xffffffffffffffff}, {0x2, 0x2}, {0x2, 0x1}, {}, {}, {0x2, 0x2, r0}, {0x2, 0x0, r1}, {0x2, 0x1, r2}], {0x4, 0x2}, [{0x8, 0x4, r4}, {0x8, 0x4, 0xee01}, {0x8, 0x2, r5}, {0x8, 0x1, 0xee00}, {0x8, 0x7, r6}, {0x8, 0x7, r8}, {0x8, 0x5, r10}, {0x8, 0x3, 0xee00}, {0x8, 0x6, r11}], {0x10, 0x2}, {0x20, 0x5}}, 0xb4, 0x3) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 188.661046][T17168] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 188.682779][T17174] loop1: detected capacity change from 0 to 6 [ 188.710652][T17176] loop4: detected capacity change from 0 to 16 [ 188.722825][T17181] loop2: detected capacity change from 0 to 16 [ 188.725969][T17176] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 188.737536][T17176] FAT-fs (loop4): Filesystem has been set read-only [ 188.754467][T17181] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 188.763041][T17181] FAT-fs (loop2): Filesystem has been set read-only [ 188.799708][T17185] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:19 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000", 0x3e, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:19 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x3000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet6(0xa, 0x6, 0x401) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) perf_event_open(&(0x7f0000000140)={0x0, 0x70, 0x7c, 0x1, 0x7, 0x4, 0x0, 0x7928, 0x1002, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0x0, 0x1}, 0x24042, 0x4, 0x3ff, 0x8, 0x7, 0x1ff, 0x1ff}, 0x0, 0xe, r0, 0x2) ftruncate(r1, 0x3) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0x0, 0x4000000, 0x0, 0x0) 01:22:19 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000000), &(0x7f0000000080)=0x10) write$binfmt_elf64(r0, &(0x7f0000000140)={{0x7f, 0x45, 0x4c, 0x46, 0x2, 0x6, 0x3, 0x1, 0x8e1, 0x2, 0x3e, 0x5596, 0x2b2, 0x40, 0x17e, 0x3, 0x0, 0x38, 0x2, 0x4, 0x9, 0xff7f}, [{0x5, 0x100, 0x5, 0x7, 0x0, 0xff, 0x1, 0x27}, {0x1, 0x2, 0x9, 0x9d0, 0x3, 0x80000000, 0x1ff, 0x6}], "", [[], [], [], [], [], []]}, 0x6b0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:19 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x1) 01:22:19 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020", 0x29, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffd, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x5}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000300)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e6703251e3000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a7fd828dd2c18c0df20a1a7f6b92883dfd6be26c809b332220ef22775b4f785cae1f2c9e7077c8cee8e75b1e60ecb2c3ce3c932589f5729663b72e0d37da4b8c9cf562f54d0f170209328ea3c6c71a0e8f51a", 0xce, 0x100000000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 189.006746][T17209] loop1: detected capacity change from 0 to 6 [ 189.018600][T17215] loop2: detected capacity change from 0 to 16 [ 189.022764][T17212] loop5: detected capacity change from 0 to 16 01:22:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(0x0, 0x0) 01:22:19 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f0000000080)={0x5, 0x70, 0xfa, 0x6, 0x3, 0x1, 0x0, 0x8, 0x0, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x80, 0x1, @perf_bp={&(0x7f0000000000), 0x8}, 0x45200, 0x2, 0x3, 0x9, 0x3, 0x1a, 0x3}) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x3f, 0x7, 0x6d, 0x1, 0x0, 0x9, 0x81000, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9f12, 0x1, @perf_bp={&(0x7f0000000140), 0xa}, 0x100, 0x2, 0x6, 0x8, 0x0, 0x0, 0x8000}, 0x0, 0x10, r4, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:19 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 189.050490][T17215] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 189.058100][T17215] FAT-fs (loop2): Filesystem has been set read-only [ 189.068577][T17215] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 189.076399][T17225] loop4: detected capacity change from 0 to 264192 01:22:19 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020", 0x29, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 189.106597][T17225] FAT-fs (loop4): bogus number of reserved sectors [ 189.113266][T17225] FAT-fs (loop4): Can't find a valid FAT filesystem [ 189.167093][T17235] loop5: detected capacity change from 0 to 16 [ 189.186612][T17235] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 189.194501][T17235] FAT-fs (loop5): Filesystem has been set read-only [ 189.213270][T17225] loop4: detected capacity change from 0 to 264192 [ 189.231633][T17235] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 189.240640][T17243] loop2: detected capacity change from 0 to 16 [ 189.247609][T17225] FAT-fs (loop4): bogus number of reserved sectors [ 189.254267][T17225] FAT-fs (loop4): Can't find a valid FAT filesystem 01:22:19 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40189429, &(0x7f0000000000)={0x1, 0x3, 0xffffffffffffe05c}) 01:22:19 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) bind$inet(r2, &(0x7f0000000300)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) dup2(r0, r2) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 189.303142][T17243] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 189.311009][T17243] FAT-fs (loop2): Filesystem has been set read-only [ 189.319721][T17252] loop1: detected capacity change from 0 to 6 [ 189.334123][T17243] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 189.346749][T17252] FAT-fs (loop1): Directory bread(block 6) failed 01:22:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(0x0, 0x0) 01:22:19 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20202020", 0x2b, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:19 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7ff}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 189.454704][T17268] loop5: detected capacity change from 0 to 16 [ 189.467594][T17269] loop4: detected capacity change from 0 to 16 [ 189.488061][T17268] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 189.496365][T17268] FAT-fs (loop5): Filesystem has been set read-only [ 189.498286][T17283] loop1: detected capacity change from 0 to 6 [ 189.503568][T17284] loop2: detected capacity change from 0 to 16 [ 189.524280][T17269] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 189.532677][T17269] FAT-fs (loop4): Filesystem has been set read-only [ 189.549087][T17283] FAT-fs (loop1): Directory bread(block 6) failed [ 189.568781][T17284] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 189.577202][T17284] FAT-fs (loop2): Filesystem has been set read-only [ 189.584040][T17291] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:19 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:19 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000280)=0x1c, 0xc0000) r2 = geteuid() setresuid(0x0, r2, 0xee00) statx(r0, &(0x7f0000000300)='./file0/file0/file0\x00', 0x6000, 0x20, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getuid() mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='9p\x00', 0xa4880, &(0x7f0000000500)={'trans=fd,', {'rfdno'}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@loose='loose'}, {@loose='loose'}, {@loose='loose'}, {@cache_loose='cache=loose'}, {@access_uid={'access', 0x3d, 0xffffffffffffffff}}, {@nodevmap='nodevmap'}, {@uname={'uname', 0x3d, 'vfat\x00'}}], [{@euid_gt={'euid>', r2}}, {@dont_measure='dont_measure'}, {@uid_lt={'uid<', r3}}, {@fowner_eq={'fowner', 0x3d, r4}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'vfat\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'vfat\x00'}}, {@seclabel='seclabel'}, {@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}]}}) chdir(&(0x7f0000000040)='./file0\x00') sendto$inet6(r1, &(0x7f0000000440)="28ba66596e323c5c46236c5c40fad39422eae0af5f18c5df02bf07a0d7a090bc128b2c81c60f61eed14c299ceed3fbbaa699504f53a6791f8dce27c4a6d9e9103359bc3d5882a05ed77ec5531c2f334a6df3ab0ebd419974e743", 0x5a, 0x80, &(0x7f0000000640)={0xa, 0x4e22, 0x4345, @private0={0xfc, 0x0, [], 0x1}}, 0x1c) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020", 0x49, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(0x0, 0x0) 01:22:19 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20202020", 0x2b, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 189.626667][T17300] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 189.722242][T17313] loop5: detected capacity change from 0 to 16 [ 189.739579][T17313] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 189.744850][T17317] loop4: detected capacity change from 0 to 16 [ 189.747156][T17313] FAT-fs (loop5): Filesystem has been set read-only [ 189.754802][T17319] loop1: detected capacity change from 0 to 6 [ 189.771036][T17321] loop2: detected capacity change from 0 to 16 [ 189.776166][T17313] FAT-fs (loop5): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:20 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) fcntl$dupfd(r1, 0x406, r0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) bind$inet(r2, &(0x7f0000000300)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) dup2(r0, r2) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000", 0x1f, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 189.830042][T17321] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 189.837648][T17321] FAT-fs (loop2): Filesystem has been set read-only [ 189.843065][T17317] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 189.852065][T17317] FAT-fs (loop4): Filesystem has been set read-only [ 189.865113][T17321] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 189.871873][T17319] FAT-fs (loop1): Directory bread(block 6) failed 01:22:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x4c00, 0x189) open_tree(r0, &(0x7f0000000100)='./file0/file0\x00', 0x100) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0xc0101, 0x2) 01:22:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20202020", 0x2b, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:20 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x70, 0x1, 0x7, 0x7f, 0x2, 0x0, 0x800, 0x10409, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, @perf_config_ext={0x800000, 0x8001}, 0x12014, 0x133b, 0x4, 0x3, 0x0, 0x6, 0x7}, 0x0, 0x3, r0, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) socket$inet(0x2, 0xa, 0x80000000) open_by_handle_at(r0, &(0x7f0000000000)=@ceph_nfs_confh={0x10, 0x2, {0x3, 0xffff}}, 0x448040) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 189.973417][T17341] loop1: detected capacity change from 0 to 16 [ 189.986798][T17340] loop5: detected capacity change from 0 to 16 [ 190.008395][T17341] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 190.016298][T17341] FAT-fs (loop1): Filesystem has been set read-only [ 190.048937][T17340] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 190.056561][T17340] FAT-fs (loop5): Filesystem has been set read-only 01:22:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) bind$inet(r2, &(0x7f0000000300)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) dup2(r0, r2) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 190.089396][T17361] loop2: detected capacity change from 0 to 16 [ 190.097601][T17363] syz-executor.3 uses obsolete (PF_INET,SOCK_PACKET) [ 190.106679][T17364] loop4: detected capacity change from 0 to 16 [ 190.113436][T17368] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 190.132217][T17361] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 190.139984][T17361] FAT-fs (loop2): Filesystem has been set read-only [ 190.152152][T17364] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 190.160008][T17364] FAT-fs (loop4): Filesystem has been set read-only [ 190.183514][T17373] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000", 0x1f, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:20 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f00000000c0)="00000000000000000000000000000000000000000016000000000000000055aaf8ff2426f7eb4b29595c66cef27d2a132ccd08c6a245c7f99b66db5bcea2e88fcabc7adfac47c148f6dcd3f1a559c063aca6f9e15a16a1ef6b22804bad50fea1aa8b0291", 0xffffffffffffff59, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 190.213628][T17374] loop1: detected capacity change from 0 to 16 [ 190.242591][T17374] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 190.251908][T17374] FAT-fs (loop1): Filesystem has been set read-only 01:22:20 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x3, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, 0x2, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r0, 0x8008f513, &(0x7f0000000000)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(r3, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 01:22:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) bind$inet(r2, &(0x7f0000000300)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) dup2(r0, r2) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 190.312316][T17393] loop5: detected capacity change from 0 to 16 [ 190.325894][T17395] loop2: detected capacity change from 0 to 6 01:22:20 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x1ff) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 190.355621][T17393] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 190.363236][T17393] FAT-fs (loop5): Filesystem has been set read-only [ 190.396884][T17395] FAT-fs (loop2): invalid media value (0x00) [ 190.401644][T17409] loop1: detected capacity change from 0 to 16 [ 190.403052][T17395] FAT-fs (loop2): Can't find a valid FAT filesystem [ 190.427592][T17412] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 190.429540][T17409] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) 01:22:20 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x1, 0x10001}, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000140)='ns/user\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0xe204, 0x20) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x3) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/58, 0x3a}], 0x2, 0x9, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r4 = perf_event_open$cgroup(&(0x7f0000001480)={0x1, 0x70, 0x4, 0x5, 0x3, 0x5, 0x0, 0xf41, 0x2004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f00000000c0), 0x3}, 0xb0, 0x78, 0xfffffffe, 0x9, 0x5ff80, 0x0, 0x4}, r3, 0x6, r0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000001500)=0x1000) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) sendto$inet(r5, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001dc0)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0xfa, 0xe7, 0xff, 0x2, 0x3, 0x3e, 0x6, 0x208, 0x40, 0x8f, 0x2fdbe144, 0x4, 0x38, 0x2, 0x8, 0x1f, 0x6}, [{0x1, 0x1f, 0x1, 0x7fff, 0x6, 0xffffffff7fffffff, 0x1, 0x7b}], "a8a209eede9840767689f677286590a5032acd791bc2d4970ce7c1bab69b42995141401482661b575e7b6e1ed4fe02d6fbdc3a3fdfe1c34b057d57295543877c16e3090083c264b4551f13fd75d7b0631499ac6c5dbab1f0a72a967b2aa757ceca0fdb0ad9e5406bf7438b8e00bab680bd89601d0b5f7ad4a1fc5cafa46295c7fd1210758cfe167b76a7f14b6aa86bb5a6737dd628dd95d78b2cbca93a089f01e397b5b607ddb456a5831dfa00dfe49410e3ff6363a69d49c1c14825fb1cb24bc4e2d97d45d1268dd3ea3cc5454eaeb19bea28300000578facb84889a88c3a127482b99ba101f005ed186d5ac6e33c9c11379bb9cd69aa"}, 0x16f) r6 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) ioctl$sock_inet_SIOCADDRT(r6, 0x890b, &(0x7f0000001200)={0x0, {0x2, 0x4e21, @local}, {0x2, 0x4e20, @local}, {0x2, 0x4e24, @multicast1}, 0x11a, 0x0, 0x0, 0x0, 0x68, &(0x7f0000000080)='bridge_slave_0\x00', 0x234, 0x1, 0x5}) r7 = socket$inet(0x2, 0x800, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001280)) sendto$inet(r5, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000300)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 190.443102][T17409] FAT-fs (loop1): Filesystem has been set read-only 01:22:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000", 0x1f, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:20 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x10, 0x0, 0x1, 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, @perf_config_ext={0x257a, 0x7fff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) bind$inet(r1, &(0x7f0000000300)={0x2, 0x4e21, @multicast1}, 0x10) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 190.563338][T17402] loop4: detected capacity change from 0 to 32760 [ 190.570039][T17436] loop1: detected capacity change from 0 to 16 [ 190.577100][T17443] loop5: detected capacity change from 0 to 16 [ 190.580616][T17436] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 190.584925][T17442] loop2: detected capacity change from 0 to 6 [ 190.591105][T17436] FAT-fs (loop1): Filesystem has been set read-only [ 190.608229][T17402] FAT-fs (loop4): bogus number of reserved sectors [ 190.614771][T17402] FAT-fs (loop4): Can't find a valid FAT filesystem [ 190.628502][T17442] FAT-fs (loop2): invalid media value (0x00) [ 190.634520][T17442] FAT-fs (loop2): Can't find a valid FAT filesystem [ 190.653018][T17443] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 190.660677][T17443] FAT-fs (loop5): Filesystem has been set read-only 01:22:20 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 190.685518][T17443] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 190.701120][T17458] loop1: detected capacity change from 0 to 16 [ 190.716256][T17458] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 190.724336][T17458] FAT-fs (loop1): Filesystem has been set read-only 01:22:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace6", 0x2f, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 190.815079][T17470] loop2: detected capacity change from 0 to 6 [ 190.825259][T17470] FAT-fs (loop2): invalid media value (0x00) [ 190.831301][T17470] FAT-fs (loop2): Can't find a valid FAT filesystem [ 190.901197][T17481] loop5: detected capacity change from 0 to 16 01:22:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000080)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e770325103afff3befa7a0752769dd30211f0f42669db048a9da4a171e060dd116275385983b23d8ced81cfc54224ff3401dcee863742dfe", 0x8e, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x7}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f0000000300)={0x452000, 0x50, 0x4}, 0x18) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000140)='\x00', &(0x7f0000000180)='./file0\x00', r1) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace66832513251000066703251030000000000", 0x20, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:21 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = socket$inet6(0xa, 0x3, 0x20) fsetxattr$security_capability(r2, &(0x7f00000001c0)='security.capability\x00', &(0x7f0000000200)=@v2={0x2000000, [{0x10001, 0x4}, {0x1, 0xfffffff7}]}, 0x14, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r2, 0x80489439, &(0x7f0000000140)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r4 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r4, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x40010, r4, 0x76511000) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) r5 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) sendto$inet(r5, &(0x7f0000000240)="54c37fe743183f8fdb28fcde291e2163f8ffd11e00a74a037d9b63af3f033a1df185ba04636bcefd761ec4946b7a8b5e1d87ba807224971249098c17938610ebf8119ffd2093daee23c85dc4b1ff475e9cbece45263bb25e3ad2d493d666fd8556d4aba8fc56d8587033d25c749fecb22aa293dff65e9856150162d8d28b119bdf0057bc8eee0f0716ceca3351730bd2862d7c88b3634d9c1b55436ce48746018871a8f576d522e33e2e7457431cffb2ca63b0fedeac56bb45f5b2ad22f2f661c7af592661b122d9275d63da5a440094", 0xd0, 0x880, &(0x7f0000000340)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:21 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6000008, 0x2810, r0, 0x69a02000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = syz_open_dev$vcsn(&(0x7f0000000140)='/dev/vcs#\x00', 0x1, 0x260000) sendmmsg$inet6(r1, &(0x7f0000001b80)=[{{&(0x7f0000000180)={0xa, 0x4e20, 0x3c, @mcast1}, 0x1c, &(0x7f0000001480)=[{&(0x7f00000001c0)="75fb89fd2a425e044bfc2cc8c43c06a2e98edcfefb27195a15ef2182fd7534804be85a5837d9551a27fa353a2022ba34103bd2b838e308b7b72578fb0f0e6ebec4141d96d1b2852c0ed6087acd72a7265765a33962e991405f079287dce1806fa734083bf3bd855e1e239cb7494aa4189601b2eb7ddf25368a6cd2c452439fb759702ddef6ca550e27ffc5115c0835f501c3189c3ab3c62789a443ea7923a7fb3e2362236f757cfd80587d5fc8cffe87d2a2fbd77511c543ebe017c6e92888d3ecda3f4e104f8bf4ebc241debff68c87579e28b5d5538a97b27958b4c684c1842fc9a038285f44d2d0448210ac150d43d7175249956315ac8570cd73137fd0c505cf559957a53c194dc9a0ee4c18efa240002db540c5df7d57fb2c3dafc9f29d5394d7cee44f78f2e2c51b560f89871b488939e688651ca9512c86bc28cf24d820de09b5054edda2be856db3e520ac37ae238928f9065f0248aaaff7cc2f0d252e80d6d9a541f1af3dd96d75cfa98a0f7073f956db3863f99a7c09543180567a0dc55e63b8bf24d9a0ea79ad145fc5f5fbebc897b4bd6797b5737f35fe10fceb442cfe40bb36449bf15cd7d5b281af73473f0644c809b94594dcd783a2b1d32c5703dc78c0138b69d1c26d20dd5f9bc1b6b19c276d1aa2f2ee8792493e0c6130590fe4df924217918c7a24cab3084397492ee1e4ec9aab412bf0017ffaa46881426acca91c160badaf90cee488b95d79f7446eaeef6d5ac93db0e9a952401061b8f31f90f3a8523abd0db972655deb5bdc3aae22e4c72b6b4319c96c7593454c39e9ac37302aeaccea7f805f057627d3e322670dbf0f45cdf02a1f637a717c22333720b36a580aaafe74727333d2d2f7b40b7fd100bf9c079e5f5c6beb0329d5f8cacc312f30528af4cfb72976ebb466b5df7d9646c076dcff19e688bc821e8a091981994a39e9756dbeee4ca7a5375451e866612a4c77a3a284e3b4b633f156a74f7bfa024e68d868309420cd46ca6a2e0aee5957e64916d5a487c0647d17f531e49093f1c329c9f1b399ef51740163f372ab1f92586aa135d0649eee5a0382bbac51505a68972c9aa850c94ff82c3a243e4242bbe159f78ec756b80d118c495336937ffd7b61468b7f8ea8a0dec76700e0a8f4e37e3f04b416c27ff627e11b247d72d7812999fcafc529758282d61c638c32429a46d76f3cb7f393dfd53b2da238bcbeb3fc29939791186c7b6a14bd2261ed617949d562a52bb2223c2570258b8bd9632179b17fccbab56bf4721e725e31b154964bdaa4b77b8cdff89bc4d445bf9482e5246335626dcccba968baccad93417ba0a93b32201cb5bb7cb5cb65d427c10ba31bfcb47d10fab25e414262c9a0a65632654702547184c6a023c0d72f8c6da6197cbfea004f529c1f297212e0fa7c4450585adf3d70e898004d5f468ff2b36755d6f45bfd0da5161f9ecd4bc2c1f0195a13ae2c09712bf37a2225833e00b60356464a2bb9fbe73417a8d243fbef5e019a9f6d50ce1ec8ccb5010e2177e4c03a37fb0fcc7fd9e175883abe2b4906615e722d6ac5edb145231aea04198730364e58a6f486ff0b9c7b4c3c4e327210e7ab2c0dc56743813a6aad8bcbccb041f1e009cb8493705e9d188027814d603aaebe2b4de4f59896272afe3abe585b0b69e27e8018c42437da9155206ea8f7accc54922bf2535f82d0463d258bee04ce46acd3aa543aa7938fe98e4eac7f7154f9c2cb3f229a13d97ce5b688173a2c96d1d58685f03cd20c9bfab2558a76b6ad23b4678f58bf03e6d80e1f3db37c2c6293c67e3acec79e2bbd903e37a2b02ef653ddb4cd7a96dfe1c15c4a11f4759b3dbcf368c3ec165c9d91f939458d548d2c5a0ee9a05c20d041bb4cb22e9e04278b8350c4c4695e03680d1940b764029423035293a19c459ce377d0cf8bbd79d79a56bbc70a5a046d3d7a941c46252857ca72f230b29d824e55c3a98cd986a1690690e4268e5450e6d12ada4875f3cbac5836d45e49d038a932de933f6142a6cad2122fe7c54994bbc10ca9add55722e58e4d042956f0547c17cbb967914e10e0b36b7f50bcbe89e477ee4bb151e3ad4ff130c0f6a80df96559b5cc0efe74380a4ab71a3b7cbeef55c8457158d4fa766cdeea68216029a8b75eeb93957729cf354a3008d8cac5ba2ccfb28177d90a610f6edd3470b96ceee454e73946099d76d8ef02f6f8b081f7a7da931f9d8c73be154194ee58b0c64188e164321dfa1cbce0fbd3738aa98a5d6f22ddda7524417efea3cfd3a91ea4a6cfec010d67a0fdf4f4478a592987fd9a5341fa966e9dd77f3bc8b4b1cf753663759930f5b642ca63280ecec8387add577e358adb525f1c8191c7072a8493de236fae9edfdc57966ab06d936ecf6e164f118ba767cefe8d8cac2b31845d528a364500e52694b1eede521bdda6aa1ddcef5f189317f6b6c3c121c85e988d1523010a1ee29bd77d1d93ef40d23a8b7a3b7d58027135f4904cd473b808e367207257857cf344ab172d5682d5c169e939254ddf91f041b4041f217b019fc233ca1d243cfd16efa702c80e30561ab0dfc4f41382743d7588f3880ecad1b1cd361b4a94d123bf4aa8b5c7a054e7171a7348ec984d23db1687a770d26904af3a03e2688e444730fc1829a16ee0926a4d0d78e642d28d7d3f4409502beb48243e26a31edd7b159e44a8621272bcf7bb1c75bb8c930107926a3a44965890831cb769959bad983a823c0af063430c1518cbeeeef2e28b7cc8df9640592b8db4bf26106cb4b233885b77f28b78642603e7f98eb756f874bf94026db9da46a9c50d0d5847a02b4523c21ff17c582dc7b1ac8426e26609d334f92b10ca48caeb261530845cb3e5b03796b197363616a786e8f0a8b1b42d189125a019023912e4cfd9eabfd98ea165ab4b57d3021500d4e781f07ff254029c2b49c8408ab0170061161059ecbe596c37404c74fc2b935982eced4af50a9f5d1694181ea22b347e3f4f397b9df0a3f739b7718db176a61d9a0c8805c89d955ef7c9a7d6228bb1dcbec6db077a67cb96b9c7c349e280291aed3f1defa89bc5b70f353cd11b2128b350e613cc3bfc15746539b0645701775363f6a660f4f30ad07515f7614c6f61e7dce8c1ea9394c2ce8c8a2f7f93354e72170de8ad0e0607f42d1fc914ca0ab42cdbb4b66fc51bcc91a4b54b44371d0354778e4688359f1f60cfff157f0dfdeaf4cedc31180405d5b87114d582a734f9377f95e49f9aacc570579e64af24c2e242d80a464233e7f92efeb7b95207e18b2ec27584089cc8edb9f8c3410d97c336c8327f0f06a2f35f217ec620455e1d9f58d29ba28b956a165cde6d34dcc1d19f4b6265530dbc4c901c505a402f4cf8ae0940a83873a0ebd035e77b6c76add2f1a8bd5c405322ecda9375e670aa9e31bc07f76fa59ffc8de93fd32f4fb6d1f04bfaccba7639393d6ce97759ddf198bb760fcb6b595cb9d44939507cc057d4296b7b039ef989c982375201722d2102bb50f4522af63ad0d5674f4ccccf39d0bf20979756348bcceb811c9371c72c263cc6abe7f72a71fb581cd3240fef8fdb8fad86702ff7dc23e3375ae20c0a06e25109ff0d99cb1f0be791528051ab16dcd2c1adf6a5a550534ddf4ecbce91ef2789e9e629d299fd992b5bb9c20024732c4d8b503bcfcecca9c70e117c18b4bd66c48be875b7a5f16dabc6941aa9d7eb8e2809c66d031fff3f7a1b4df28f056b12d7782534520e05c1ea652141f17442685fdd7de32b68120141507c813f4e6f8bada6d929addc32a7258805dc3d27fa5ab5311d1e08c8925d55fa208020a44ce26449cee6b9046b44d99a827e8f787f1dcc3ab55f04e6f74d5ccb83f1c20a71cd7b4705888ba3c1275fe12e1ba8484facb3970eba2d3270a19b6c20161015b1b9f9d90ed7b445dc2692a39151cf43e34e4ff01792fbc4656d11cc820cd473469052e3107c1790ebd02eb4ad6fda6d56754438e5e7cf835eb4cdb61dddb0d03e4b2b44d9badf53b3575a420c6e95e35bfadbb5c49bdf415e1865bd006e0d455c902fa202de8258046bc928de109197c1bb50b959c5a6d0aaf6436438a8ef2b7e20875f885b52a2baab04eb72ec573f2a2ef51a512f7a9542ecbb1863d9fb437c24f48d9ff3683405dbeffb483fc24de533c176d85838b37e26064606ccfd838518f90d04b8c1935dfd74b2d88eb5fc651e81b0ab333ac6c1b7d4f6ebddbebfc478cbd67b5e987887e21e92b2fe5d38b744bf230561c9dec6ae01f256158b52e68069bb8f7d5fcd2efe8adb405066c6e6a205f4a6c84ded7f1a937b1aea2ec0db9ec45ebc82ec587d39b74a1cffcd2c4870fbcee6ae75a15a6e0781b51f9dfb6f11c5388b10de0954341b1d02eaace9a1fd6cc2db2fef6b1f9fd877d57e36c20a97c1879dbcc5503cb63538e20f5e9d20ec3db51332d65f7ce7a3230bea1a977a12c44fc6f390c6db918795e48953060851e134562e01a2f5078b52b7417d4767b318db4323c9782e6e4875da63fe6f6fc9af45c86fc134ddcce9007860f480b3a9beaaeb90fd29202aec9a60b0a3e911ae22c07b07d8c0d2d818c2a56893210f3d97a6e5fe423f87ab1df638dc510128235649baa6c6aa79c9329a13f14cccc365ea984cb33efb85eb3607cf943d86ad9cb286da9745f22a84f8ab5b60f4b2a94bebd3db5fcdb93159b415faaa63aedda8d97abec069e3a6da043a3cde093ef9c3b80056725236c8b94f369c5e68eda823a9d4f3b8424eabf0a03c3412ff5ea39bd77a9a9075cc92b1426ac9a4c119105987d81a99812abe4e83b744b783a42e72cf4e312ac2c12faa9c5092e657710dbe4baa379677ef7aa948a572955a92523395bbef3682b5fa504998c04c24d8414369dd7623642790932b48e3e8a95b009e6cb2244bc7c6a0a6f5c71109f8b53b0363176f9260a820638e244350db2209980eab1bcdaa926cd7c48baefca8bd500457e8d66093852c43c480cf341fcd251cb1f63d22dacc8568c57bdad63e32ff85dbc3f08566bc218c313dd3cd17c39fa6aab63f9b2ba3ef9f36d13a115c5ad02bfc970715258f71064fa0f3b8692827a97f54d85639f1c5c46db7389917c183b8e6bd621f5018e5caaca64c28b14e6e11df39515285704c35cbe08c9ad9e600a8907d43e77df4e6252d5c54f8649db8d5b8435b06f2ff647599a0b611e3cb152940b6fda6cb1d2f372c517030e2c783d2f7d6ba159fcb2395c74a901f7efb90bef571ebdfa1a254d3c81e17f70f2e7002cb07993c74a1dec6cb0e584286c9473d537fe4faaa44ae43c901b22ca072c80052290b00583b3aa8f973ad9757e373ebcc65da1d6f9f99f82a7bcc2b430f7168e09a0ca0d8c1f374b89ee4cea38f97d4627965ff57b8986f693ddcce57f1dcbd2fc753eeaf87e60e2792ed77b62871c16725be175cfe7c0761db3acd326b9767d2e2954a55ad3b8efc877c44b9914c7df23afb9f00b2baf85f81a88565da276d513370a01bd6031bd17c3b89af5eeb2098b9d09745b0f445e12740814d8332eb7c6bdd11a1af4d9b3a2707b8a74246914f7604c5e998da69b0d57ec050dd8ecd2a97294fdd94d77f6ec9afd81d8aea2ca6ea8ffc644abcc3d2fb5d8f7d22976839900160ab3353963d91c3d8101f88f8dbe5a01b6632f0627e10c5dbe6b43c178c85aaa7bcd9ef4a935ce7099dae3113aa8abf82f0d2e5824e6c080829a91709a6bc9b5cd26af0e390eac8f1048452da4557bd71c869541ebd9c878d29a32d038686", 0x1000}, {&(0x7f00000011c0)="f75f8e377a46d48493f53fd59f59b496cfeb75336be3c999bfc1806d83f268aac9d5409210d7e28b8270ef50a94228cf81f1ff0eccbb9c12dfaefd732f5cd56b861b80733a57e7b76560023141b8d75d3d633459a549534d4f0595d7d754fc3b344f2a161b389cdc1eae2e82838103a012b59d3c2ee070e0ceecc6e628cc3eb6af5d4720e96e9681d395758b8db77967c25e8326baf260278b9cc965f83d146db08087a45f9636757ecb27e57c787f54925881f3928a2876c8f5403c36eb921acba8890235", 0xc5}, {&(0x7f00000012c0)="fcdd7dce892c76c4eb101b9b048cc9d1208028ea659f5f4e1468accdde8c8703ba670d7b919b3dfe263db802a7e2d72074871de1df933113a62f202d15de0d5671e181836b816f71733a288fe9a6e7464c934869e1a0b1efd078e5e9e1023aad0daa8ee547a0620844c1ffbb5f3c1bf1fceb50895d491aeac2f6a99ef29b5e2ca9b31077d92fb38e04f684bd4f09aed9942390ca8530675f444b8ac7471d007cbf116cbb96ef", 0xa6}, {&(0x7f0000001380)="3cb10650e96b087486801018cdd6b0dca0b224b9729a012c4cde00e1c7cdf071a7bdc8c96ed470a941e7a8fc2dd2506ade30006144a1bf12ac3483368f82c561f661afe4e0e3baa86a4792c38e192fa22e93a9fa4a316bbd5a44b740fbd42bf535585e81f5738635ca0814f7d90a0a9b6b7ee44bdcaa54bc4d2712796203aa0bd83aa72a6d0aa99b22a09d7df1467052bd7a4ac580f2f7a86c620282fbfa640309ae31f2f0c5c193886e062d123d4961bdce8576f34495", 0xb7}, {&(0x7f0000001440)="d229639084d553c652f1e92ce3c416514a81a372ccf92752ea835140a044d731a747ce11843fe1b3452580c40259ad3a973c07f4aaed922dff04248d41ce", 0x3e}], 0x5, &(0x7f0000001c00)=ANY=[@ANYBLOB="280100000000000029000000360000006c2100000000000007200000000306027f00b70b000000000000f3ae00000000000004000000000000000718000000000404200000000000000000000100010000000000fda8840cd733cab7158c0c7de881bd0168d7ecca13c62e2ce53f6ac1896b2aff5783406c847fb2848849773c5542cc1777471caa5695cb7140cd691f9139d6ac0336f086b2204f8ecfb42b927c993d61e38875c2081d15fd46d9c9d3b10cd4eef7bbece9a898fb1516c50d8c0be3539c96c19f1056f732a3d629597c59d21240c46516a04ba47288b2a4ed8120a4de79ede64bd291e3e5bea199be46f1ec09b22af9cc5b71b52762b8113a79e1b8b45fc9100000000000000000000000000000000005020401000100c20400000008010400000000000000000014000000000000002900000034000000008000000000000014000000000000002900000043000000c10c0000000000001400000000000000290000000b000000000001ff"], 0x170}}, {{&(0x7f0000001680)={0xa, 0x4e21, 0xff, @private0={0xfc, 0x0, [], 0x1}, 0x400}, 0x1c, &(0x7f0000001940)=[{&(0x7f00000016c0)="1044384a90ae6a00cf8aba5d6176f859c933cf5b3e677ff24a30500230631afb892d82f3c6935d6654893187e9e70598ea770acd98642334246d574b36", 0x3d}, {&(0x7f0000001700)="516f232b45051fb0a1882089035252c39ec1abab991ff37e786b16e22409e9afd25431aa8d42617a211b8cf2bc55cbab2f2ce807", 0x34}, {&(0x7f0000001740)="570559b41531a0e994c3400bfa66ea8cd9c722cc8ca7254ed13dad7294d861a5aebc9480b23eb3c4067533bd7c28294a12e8238809ec6f0ed42c2ef35684fdf07abf521a218a653b0c35dee5c1629001b9e9f46abf52e25eb856f5da24b39b980aea81e23a13ea663e6159feeb7682944924c883dbbc15a66902dc01058eba37803e9a69480b70350285f26a3f02919f22de41dbdd6858dda131bb32ca788fb28e8e11598e5691993120007f", 0xac}, {&(0x7f0000001800)="1190a9096e90801f11199403fe7ac3887190da4201945e133b46344319e67c164479ba9e1d810b44e1d868a67b14473d25d0d7db", 0x34}, {&(0x7f0000001840)="2cb3264ead754be46f6aa710692fbe6631e01c7a8969bdb70a2ae237228363df876991da5b1228721e07178205b038569d24684647c94750a8b7a3510e3e76e23df1bf110a169125123752b2f28406655e0353d52a5e50f9c267acf670984b1109840c1b06f8c70890d1de717a3f04ca22535022faeb71cc45e49d50aa947a164a15018f7f4f567e85aed9ce50988385b75ceef006477f0b1b610e360a14556d9ffb640b9be6b32f888793f1f4c2cc011dabaee43da6ca4dcbb5d3f91525b70e0e71891a99a148ed8f369ef968e671cb30626e5ab8b0af2b392cf74f6e7439b546af2121723fce2ef2866bb54c1dca819187a971939265601f3083fb", 0xfc}], 0x5, &(0x7f00000019c0)=[@dstopts={{0x88, 0x29, 0x37, {0xc, 0xd, [], [@ra={0x5, 0x2, 0xff81}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x0, 0x60, "21802c694afd7d305015707e6c68aa6d4be41f5408e528aa8c95532b84d950e6bd78d276d869730f4c7058592c719742c934008f81bdb6b0b11890b0bdc8d5a90f4e0ed5a706d5eb925a3c88c7826354a0ddb5b438040d5544b4e7d738269070"}]}}}, @rthdrdstopts={{0x28, 0x29, 0x37, {0x6c, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x7fffffff}, @jumbo={0xc2, 0x4, 0xffff}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x5}}, @dstopts={{0x30, 0x29, 0x37, {0x2b, 0x2, [], [@hao={0xc9, 0x10, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, @pad1]}}}, @pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, [], 0x1, 0x0}}}}, @dstopts_2292={{0x58, 0x29, 0x4, {0x87, 0x7, [], [@calipso={0x7, 0x18, {0x2, 0x4, 0x16, 0x6, [0x2000000000000, 0x7]}}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x8, 0x2, 0x0, 0x0, 0x0, [@remote]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x67, 0x0, [], [@enc_lim]}}}], 0x1c0}}], 0x2, 0x4008044) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 191.057765][T17503] loop5: detected capacity change from 0 to 16 [ 191.067173][T17504] loop4: detected capacity change from 0 to 6 [ 191.074103][T17507] loop2: detected capacity change from 0 to 16 [ 191.084650][T17503] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 191.092316][T17503] FAT-fs (loop5): Filesystem has been set read-only [ 191.099709][T17503] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace66832513251000066703251030000000000", 0x20, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 191.099793][T17506] loop1: detected capacity change from 0 to 16 [ 191.114371][T17504] FAT-fs (loop4): invalid media value (0xe6) [ 191.120421][T17504] FAT-fs (loop4): Can't find a valid FAT filesystem [ 191.148233][T17506] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 191.156097][T17506] FAT-fs (loop1): Filesystem has been set read-only [ 191.184207][T17504] loop4: detected capacity change from 0 to 6 [ 191.191945][T17504] FAT-fs (loop4): invalid media value (0xe6) 01:22:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = syz_mount_image$nfs4(&(0x7f0000000080)='nfs4\x00', &(0x7f00000000c0)='./file0\x00', 0x1000, 0x1, &(0x7f0000000100)=[{&(0x7f0000000300)="9b07c07aa56ab1d1b52a52bd6acb6a3d9769e475dcd4369883832de4d4bd0635c7986a185c94dac38b8adfe27b72ef9216c5030e064fc8507e968f6236fa0fe7d7f8972597bfae58bec999b466dd1ad38c961b4035337f34ba6107e1eb668cc71b95420c574a687050ab", 0x6a}], 0x1000008, &(0x7f0000000380)={[{'#-:]'}, {',\')'}, {'^}@&-\xce\\,(%&:'}, {'vfat\x00'}, {'#{:y'}, {'vfat\x00'}, {'vfat\x00'}], [{@fowner_eq={'fowner'}}, {@obj_user={'obj_user', 0x3d, 'vfat\x00'}}, {@pcr={'pcr', 0x3d, 0x2c}}, {@permit_directio='permit_directio'}, {@hash='hash'}]}) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x20) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000440)='./file0\x00', 0xee01, r1) [ 191.197993][T17504] FAT-fs (loop4): Can't find a valid FAT filesystem [ 191.209518][T17531] loop5: detected capacity change from 0 to 16 [ 191.226865][T17531] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 191.234552][T17531] FAT-fs (loop5): Filesystem has been set read-only [ 191.242535][T17533] loop2: detected capacity change from 0 to 16 01:22:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace66832513251000066703251030000000000", 0x20, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 191.283570][T17545] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 191.314270][T17548] loop1: detected capacity change from 0 to 16 [ 191.329462][T17550] loop4: detected capacity change from 0 to 16 [ 191.346551][T17548] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 191.354739][T17548] FAT-fs (loop1): Filesystem has been set read-only [ 191.364232][T17550] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 191.372360][T17550] FAT-fs (loop4): Filesystem has been set read-only [ 191.403809][T17560] loop2: detected capacity change from 0 to 16 [ 191.415121][T17566] loop5: detected capacity change from 0 to 16 [ 191.443857][T17566] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 191.451626][T17566] FAT-fs (loop5): Filesystem has been set read-only [ 191.484261][T17566] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:22 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x5, 0x70, 0x7, 0x9, 0xe4, 0x0, 0x0, 0x1, 0x82490, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xa}, 0x0, 0x8, 0x0, 0x9}, 0x0, 0x5, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x5, 0x7a4) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) r1 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) ppoll(&(0x7f0000000000)=[{r0, 0x128}, {r0, 0x20}, {r0, 0x8}, {r0, 0x210}, {r1, 0xb381}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000011c0)={[0x6]}, 0x8) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000001340)=0x8000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc0000) write$binfmt_misc(r3, &(0x7f0000000180)={'syz0', "e9ddb06dbec445cdb742059f1ae7b4c138145a6d4a11d887a5e7f35df7c8e354a6b01d4c3f2158dab30e0acba0b482decc78f90e5fac5da0a705e96b58913ff2a5dad683fe9887208def0d4ffb59011960c9b74f5b4d21b7e940e848798ec2e9cf2ac1bf0ddf1df133a37bb3380a75025694c703a598295ba90d69c22bc4c49afd683cceac07c35f5640e33695a98111abf9c8c79094a5ab6ad4166ffcf786b6a5b542edd492d81880ffefd5cd464f20c98742cc646b3f360ffeb51c80c37bda0da3e11f1bc7bed2c44f85338b61099d88c61472a5da31b086efd8f90755af705eed9b8e626aba3e373476e730402c0f4138e9ae52a4073113a7efa1a6e09535bc70fd0a3a4be5e23c76bb42d288f892e476738205494ddd798ffb3f9f8111467913b9eb28405d2f31d27afe1b38fec5be75524fa6a0ce29d5484b89759979ece5f75b2cb0589cf6627cf7ae1d5ae93b66e04dc7551e9b91e5325b0efeaff25bd55d4fec2de409497edfe5848554022005b7180f1ae23d0f6db34955361b7cc9078479fe7e7a93be66a277dc8d9651ec8ebff19b3b03de69e90a25577ad012fbdab9440b5353ecb18ebcf60b637a0882122d7ebb5c0b64d842e39129a6c5b7510295c5a9a47fd4f66eb82519f2c39531540adb0fd6d926639a36a773688680368b140d14d95a9080c1f2b68706230a78d0ee29467898c4e64f6136d8443dd34314b379a220319526e278e9b7ae36312b4de36ef6c745349f7dd02f42474d07355f06bbb48f945c55f6837ba2ffa65dcaf7de170e6077f90bd8b3f5fe9c24cf2f28c0b0d4eaf2d37d9d3eb2b52d0d3dc065bfad5c6c70c9a2e45de11ef475b4d219164d0b8b9aec53d4ead175f6b2712b6f2fcb9afe066bae31713ddd4c69a9a8d12303573172bcf11d787eea0ab9fa48420092d8abdb1b3bc4500dd06ecd88f6c66442ef33c3236c59f75920b17bea72c59109a058740bd5f276056f992664d8add3ec8c9a7afd987bbd96c9341cc70de5ca996a41ceda7e03d87a51ddb75d929a90d988169a397ca47d6d3d1dea972c3053dc9ea97e06fa54d862b37f8dd9b02d13dcfdd951b045e63e36031f935e9ccb5680de0e5f68a52598946a7b2a113fcf2f0289be8618f9ee0204bba451ea8ffc7479608ec145e245ce7c83f8ae16bcb7926c79791bb530404e9b253ec8341067116e0279f223e6258de05996c242f93163c9e7a8515306189f9fb4a7ec0798498c995254d87866e2cf2a71f707f9ea3e291bf3db5b359d81ac6f58154b2f671e2372aaf8009b923a6902f38483a6e03f9d2c433047d17eb7bbfe2b2a5709eed6142b980ecf55089eb50558d0a3d6bfd0147e368462be89b5d7fb8ac49c47698fc5e3066ed8896a4bc413cde5b0e5ce915fc817e5d48c41207bb508e72ea3eb518b2c158cf5042287cad4e70e2fe572e6755e2ff2953094b74ae3c52e870febddacce39093d29f3297768ddc9d6e561329000245de355d75d4ab1862d105b654aab3ed962e4eab23096766c41258876a4098953bb1e4106d5fc5683a60227e7abe0d9e5123e0104917627df63120b49c4e0b48f340f18065e0e458f90c8ee8fdd9f5a912cddf1d0d648e2e701ae21679f044128e6b12e6ee95e72291754d1f0c855377b6ad4660e5177aa0b7de47a5727cef85d9ccb7d39d1ed1e2f00c1430b9fedfa99b4fae9b5db99d9f2a0de2a2205231fb632fa2329f3702bfb0b41cf46ef9baf7c3cf010effbf3b448f46d44188c921d14792acaa7e3c9af1d86e0f928cf233874f2000f50912e4b23d670256a50947a60d8af615d1ae1ea8663f8a2ab04ef15b7a4fd6b220bbcba7ceb935fbcbec93869b406d5a4b1bf419df990e3cb2bccfa41f3376259afd89b8e3e8ba3f6f6233454739b618f2f9dd49356d951b9c980a832d2c11995de37b0d5107fb255fa87deb236c383e843c87a4673c2aed69f44bec3ef9db43e9ff278c1b9a107bebedf28181844d6dfd3db038739ec3e1ddc1965cfe92c94743d66e16bd82e11898335cfb0961f04a65dec9ce9d4b2f5e26996d1714fc0b1a2c7b146b5f243bb756f69d4a2eb070002557b4d81dfa87774af9e76748fab6106f91de12203042c0e6f0a8f8ad8728d929b6a4cca9323d5623cff3c151414bd0410e5bd33a02cc139c5fc6769bbc47fc70c9059757bdf5ffc7e7b2c88302eb800132039bb293ab873c082269919628620fa06477e1832fdef82a2d0a6413e712069c48c274ddf5f742af3e4e0167f7983d465e183bde277f4812339c04a77bee8590484e2c23c4b382f28b09ac80256d0e0c1fdde5d1f6b9001c8c1e7ef5fb6ac5faba5431d5923e1679f691ca7447411885179a5d215075169fcb88bfc03f70676494745acc262e327656c20ee2a32697194e9886dff15bc695c1ae2ee9823961d85cc00fbdffbb9c21e26068068c710b10d40d77de0d29815c9fb017fdcd8d64a38634f30010f1778f0c75d26be194a646c47f977d4f4f464a786f95e3e81de094676caae0e7bfc31345cd9e0914e8ef12f15bef4e4386126c0961b63a57a5b61e683fa54a50164209e325f835357ab703e1c44fdf980a80f6fff628a2a518214af4f3bec5d4b89819fb649d10ce554ea19e1130847072f986367d6e026d00ab11f88b7f4e24cc789fb831170acd5d9c9448ae7db65e7502744e054973325618c9b3ee972bddb2a59393275edc504676ca1499ed401244ead62e15c54099e24ea24e0b831750bfe759e512c265d9226a34add9d1efe7b2c63d0983ee207c011a0226af90720551043470f51a57280675e97cc3fc2aab69bfe81e215a335a6670329cefa79859e91773de1144656bcabb14ebf9d3c6e1fec30debfb089ba3356b146d72027885d782a33571d1863e5decba62f4a7ca3f0e59302a6ac9a9234163f38e40701af59a7cbfa62822363a8cfd6af6762a2cb19b0039613c10ae45951c952601f492907efb29ef9d7d517bdedec6079e25fc1c08889beb4cb5e8e10f63aa84c823fc980cd2c00cc239b60eedd9b0b95039653dfcb43b684b44028ace8f903ffb42293d8a7d34ddefab71e542068d419571b6fac5dcc29e074b35fe66e2bf8c8967e34764f429142f8dccd8c7289cba89d9aa86a8c21ae5e9ca4e546eb2b282d9fda6a36aa54146a604138d8a0d39e01c71873b056d9052fffb15b1ee01303dbe998e68b1d3a679d895a17462fb87ccfa00f80d7088e30c8dd173d5c32f4f9936c5f9e5246519dffaddabb23a5eb9ace451f3d44c7d5451546b53cf9026397a72a2a785db303b909271462a2e523801062e7d4476e71c6fce25ffb3af2073afe9763b2e392a0caf33980242fbdbd114bd8f43e1e6b963997581656f6c733632a27f0dabef1bce698955dac1c022550664066782aa68dc21c30c915bb4fc31e05e9a998b8ff6a7516070797d41d261548fcada23be717d2b0682409a068cfb71006b467f92dfd8373b18099b4d1870d0cd1dd85630eb2aa68231fadd83e9211829c80e76ff388a5c0ce487abe0f2fb5100805c1bb5eef346902936799653b11877384f49d0a900b7a1cc4b5c38a825ca2afeabd35397f1cc4f292f83c3153983500151a7e4da6e05def3ba964007dd197b26adbcab516e9dce1b59bcdc4c75593d665754e880fe496bbb936a3579a2fd66ad4e1145b34e5cfac5cbac9a50ff17a89e88665bfac52da42381ba6ec41c7d73a06829e1370607b7cf3b47be0049431736152b6489fee56b0bbfb35c16d62aea7cbe1bf52f46392322891c35c3b0a5767f0c01ff5a1f0443f9371e492fe2a80a8b5c348bb957d3720ec61e89e6f87359126b592ee8510aa8680e2f68dc8489a6fc875ef82ecb24ed13f908fee79d38f4c9a5e538f0f7fce03830d8a734a281519ef5fb2b2a90c5900f7f563b8132f6a329bdd698eacce2e2021e78701395569a3e230526a34707f2e7baa24ee834bf220e3600c77cbc214a0bf1f6bc5fcfc36cfa87fa7a0fc057c01d581958f29aa71711da1861fca814a1d198d3ba062c91cac4916cb278d3ee34716d717b65b75196f505fff4fc2d26f29c4a3e98222df91890abf8ef4f07530f180954e9be5d53336d958c9f0b1700e56381759667bd2d951b1a6198c8db5350cecb4fe9958158cd81f2894c30cfd8aa694ca77e6dd4b6d3f3b382f90bc9dd3a43ace64ecccfdc2e35b9855e98689b7b7451b1fa5afbb6029cf442028271d69c0dc76a929f1f2708b4a8666ac698448ab7e5c93b53fdf14f6c4c504e1522baf97183e5d4e915012beb1a75f1d27c0146198cc128ace5b2c17d5d7c580605d375329c25056b9495c1d0adc5e4feda722ffc82f7cabfc8f1cd0a6476fbf2234e5334e975dfdd77f98b7b618732f45bcd3c47c9491c5453ab27633d8ff75533383dd84b3f377b2e93ca1a0e6215c32085ba8fdd9629a13fe24032d85997f6b86c4012100d43d1b57dfa7a4880c34d44d656c9be496cc6c7d889e11a30ee0da8d51c4f106db21bb0ea83fc6ff2f29712470ee42900c98c92f7f61ba3484c9a9dbaae7615e6f87d757d455c5a1f7dbe397e00bbfe1baa5b4a437c866faacc6490106ab6cc0fc233ae12ec17b868dc0177dcd24bc1238178c9f993c6c09d95b0ffbb7703d41b9cebf964705b6e4bba6d1976a4308fdd05b7812f8c781f963f49b5fe000c2816a821103ed52cc67c54b910be3b7361f50189f53b92493fa5f4a023b786290581ef57f8bdcb72efad77e3ef1376841d90aa725ec98881769ca1d3c9fbdcbb9df4ca4f4af6c4e549d67ac448253a5c50bb52ccd1b8d1fd1f25056cdb137d65322c8e6e5051f086439fd64417f2784218dc6d139512688274b290839504f3aed3174bf76deeea64097c3d86124aa6b512da63eead8baf1569226bc67546c86c65a47670de29fcfc1b983469b18056f8a4ae0926669e1de145395e851148960a10e7ca07be8da11212feb5e3658583ec2c52777f51432e06895131b754c89bad9baab902c1978b96500cde5589aa24b3ab42796192dd5833de5757844a43ba5126cea9d593bf65460d7e3ea7d5217261ce227193e722dbd97ed8fed68fbccc02edf49410b10df03abf9a6c8cf4ae6f6bf230d5dd59482a07c33db2aaaee8850a79e279cf738ab49307686f2dd50005697cc691a0020c741251a1dc7097bd67d6715626f76293997fc30423efdefb00006cfcec57602d6c650d3f9209926b3761b7f8a9e50d208dca19a7b6fc50d15ccce7ff6b9f92955227f400d170ce5022f1f44a4582827795bd878ee58c5c2fd6a6028f45a6632e6cc555a38eecd601927705f88fbe94611866721886935b680244537dbe91d0386ecb52f0fc5eb881c49449ee7e2869d53f9df97be843fe53bcc4ae55374c0ab7a32ede9c976c0038103aaaa3bffedee829b2435c1580f24b0fb86cd129e4191045c4e0d9d2cec83fd83e6180561fa6c34a84325ada76a361f88d267f6d5e1a54c4b0d8455b6c386ba233778f2cdf41d99388538daacc11432914e78faa0aef0ff2c42946a2152be51c3d7014e7b1eed7394a8eb65afd3ed330c9cb82e01c22f4ecc925b7a44797652415825c44d5152b905c028523811d08ff44f2627b08ae85b20466cb7b70e83d9ceab1b24ea696677aabfe6ec52995f8ac83ad4717274b5474a4e29cebb09fd99508c290eda60853b4a0653bf796ef5e53bb43630c24d10cf38d2912ac2ba85f16e56b9f651c80ca9c684780871ea96f46e76ebdcd1ba408faa8b055425d9ab6c0127914d61575f7b3beb702f65"}, 0x1004) r4 = socket$inet(0x2, 0xa, 0xbd6) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r5 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r5, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) setsockopt$inet6_group_source_req(r5, 0x29, 0x2b, &(0x7f0000001200)={0x1, {{0xa, 0x4e23, 0x7ff, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x29}}, 0x6}}, {{0xa, 0x4e24, 0x48, @private1={0xfc, 0x1, [], 0x1}, 0x4}}}, 0x108) sendto$inet(r4, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r4, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:22 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {0x0, 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:22 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000000)=0xff) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:22 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000400)='./file0/file1\x00', 0x0, 0x4, &(0x7f0000000380)=[{&(0x7f0000000200)="cccc9f44236136d908e5ce499ad423b9a1463415cf99620e41156e56cb9069c0e62fc8b0de7dd9a631398b1e5c434446929942bb0cc89c594a640da1ba2c5b7f1ab4e1b3e8064919dec5eaea89c9d19e0f310ddeb625e9c1fce93750246f45b862d683f2c0f5056da23a2b383f51b13cb6a70b9156440551dea432d27308ef36df6621c69c448c2006663ab4", 0x8c, 0x10000}, {&(0x7f00000001c0)="83a510a81f7911", 0x7, 0x8}, {&(0x7f00000002c0)="466304ea8b041466d092a6ae4555ad856d5c03e279a94638afa48e931cf06adf3bf039647d673e51457f62d8c2510fffff00e8448eb71c94e44497bf5d4b5a77f841844a3797656a921d71b73c7740d65c1a6b06c453c73f83706d8e323a2f3e0ad5e908352fcf86907d88d40e5b4106d91ae7abbbd30a3198e19f7698891c915346b878aef89c3e7415ca88dc87daeacffc065075398571e5326acb5ecef5f2dd6dc4849ee1a0a6a9bc4db4607e36dbf5ee12c298dc48660ab12427f2", 0xbd, 0x83}, {&(0x7f0000000180)="cfa06eefa0c8b24ee27ed6ef3642df5e2c0cc7715f1820ba029b27e9c040312244cf4f6c9cb390d4c9f2", 0x2a, 0x1f}], 0x0, &(0x7f0000000640)=ANY=[@ANYRES64=r0, @ANYRES32=0x0, @ANYRES64=r0, @ANYRESHEX, @ANYBLOB="db9e6d133565d7597e9fe2a72dc80e2aa085023f465a9196ddde6a9039eccd2a6119aad2c14925c0cbed27cfd64cd0ab85719c621bb262485feb29256a8837bc1f7ed46208ff032c401e4dcca2525cf10a353f44e90c1e", @ANYRES64=0x0]) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e22, 0x4, @mcast2, 0xffffffff}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20", 0x28, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 191.888377][T17587] loop2: detected capacity change from 0 to 16 [ 191.903042][T17597] loop5: detected capacity change from 0 to 16 [ 191.917793][T17596] loop1: detected capacity change from 0 to 16 [ 191.924111][T17594] loop4: detected capacity change from 0 to 256 01:22:22 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {0x0, 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 191.945486][T17596] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 191.948555][T17597] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 191.953397][T17596] FAT-fs (loop1): Filesystem has been set read-only [ 191.960978][T17597] FAT-fs (loop5): Filesystem has been set read-only [ 191.980206][T17613] loop4: detected capacity change from 0 to 256 01:22:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20", 0x28, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 191.992509][T17597] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:22 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x1000000, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1f1) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x80000) [ 192.089316][T17628] loop2: detected capacity change from 0 to 16 [ 192.101381][T17627] loop1: detected capacity change from 0 to 16 [ 192.101882][T17631] loop4: detected capacity change from 0 to 32768 01:22:22 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {0x0, 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 192.147832][T17629] loop5: detected capacity change from 0 to 16 [ 192.159466][T17627] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 192.161340][T17631] FAT-fs (loop4): bogus number of reserved sectors [ 192.167391][T17627] FAT-fs (loop1): Filesystem has been set read-only [ 192.181506][T17631] FAT-fs (loop4): Can't find a valid FAT filesystem 01:22:22 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r2 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) sendmmsg$inet(r2, &(0x7f0000001d00)=[{{&(0x7f0000000000)={0x2, 0x4e23, @remote}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000080)="2a334f23782058125ff01c611a7020bed00280f9fd47758cf0956a28824cb882e49761af5b008850a7d670e94cd11a401be89311395c65f8a1e5fc687c44536031dafb3d72947911ab8f348852c15d68eb5ec7fc67172600", 0x58}], 0x1, &(0x7f0000000180)=[@ip_ttl={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_retopts={{0x44, 0x0, 0x7, {[@lsrr={0x83, 0x17, 0xc9, [@loopback, @broadcast, @dev={0xac, 0x14, 0x14, 0x3b}, @empty, @multicast2]}, @timestamp_prespec={0x44, 0x1c, 0x49, 0x3, 0x3, [{@multicast1, 0x2}, {@local, 0xd18f}, {@dev={0xac, 0x14, 0x14, 0x27}, 0x1ff}]}, @noop]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1}}, @ip_retopts={{0x5c, 0x0, 0x7, {[@generic={0x88, 0xb, "cc4af33ecc798b372d"}, @timestamp_prespec={0x44, 0x24, 0x81, 0x3, 0x0, [{@multicast2, 0x58}, {@rand_addr=0x64010100}, {@multicast2, 0x5f}, {@loopback, 0x4}]}, @generic={0x7, 0xc, "47ea549033e3035c6b36"}, @generic={0x7, 0xd, "27f96007c47e6cbcb5a83b"}, @end]}}}], 0x108}}, {{0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f00000002c0)="bb5560edbe9289e309a39afffac71982fec1106d149079318465c1bc046707075f7bb761719a456e47771fcabccfe07731a2d6a5a8d8fdf3dedbd9603d5e98d80741bacee59c6b4316b263157d750b3f93bdf3aa205d8c9ddf9f00702bcaf56bb3406e1ed41f919b6adda77746b5151e64147ba8549aca4cfa67be69c73f11305b46e6b62e0d31366a224a4c2b7ffce4ac674ea08480fb096f6c62acf321795c312a2cf0ab1a030f05b7b9c0eb247f8dbf2e86d1e455c855a6df4871bc12b3e5f7ed4c69ee1a0514b70a6210f9e76cb6fcc9ae6cc3aebb0fe61006492c700e627b9ae9d7b74d203b5b1585599a1c50055423e424bbf613eeb0b44bb70076b2107ac0e2b937223f010559d9ff81054582d72c60d10a6302ca2b0b62af9537b2ef7ad813f9f74e85a341b061eb33d991a6b088d92ecebe6b98e2624c8fb6da270bab81c54fc601eb5de4fb3df4d05e1d69da873ab7165a295bd881dae56135f8efd7f46d4faaa9ad347350894c42460b10544752a87a39183280664624bb991546f85f52ee3ccdab76db2fef102b24a8fc8e23434dcd550d220fb39bd390da4b8e834454f68f94f6df3db0e24466c332d31a75d19b718b01ccbbf34a77f678665e6efa747059ad1179034c8e0a26c991f86a224f11e0a5851945ab44b990f3d0fc88b254e9f24955e0e7dd8d03fdaeffa7aaa77423c6cb95199708b02ed866664443209d705ce85288047a649452987f2fb9ab220c2e955733a7783a0dd12700045d5fd79a4927edc567da17b5f0c94fa444b19bffb18217c5b956b7a9d5876ac489b3e44564d11b3068ca75ea28ded387126fff320b7ca92636f07120d99ccfd9be3b74f94aa03d33ff7380d5ad7bb8f7b1e76181df24db3299340d8eb4494d6b8b0ba9c343c0a760aa9f3002f39c1147e8cf04fbc639c08951b48f2d6fc3fcaf3d49f228e9389824d473c919499c1ade4c77ee75541c31d67f3d210e0f5b2ee5148893a6bb03266baa636b912c0b96ca73eaa2c80b24f90ce0c2b5554a37faed3f50d87e1e11dbef3c90f76f388cd77d64d752d969ed52c44c4a8a8024760a30d2d6981f3dc9da9bd150c89b5257f42672c9f181c5253df9674dec21a7067e761c0515112633a90e3d098933f53ddefcce0bcc9a490536d4d66d234325fe2ccb3f2d88534cd1bd72da3fb051c5268dbfe86ed89f3c78c0cbe5b4827661daee4d48f52837544a7eaf7f10f0f3261e1fa7051e0c7f5d4c6a693e6123160c5f6a32d0c4e159cf64c71de2fb1f416845effef365397781ae5989c2f62fe7dd1ba7bcc8ae1ecbfcb197a5848ea8608b8c2dd73678000983139471a5af582b4e418bf1d2b9c6981f0151a427088a63551b6c822d66310ddfd436a7d1f087262b42528f2ac5d8de95b69ad53bcfd3e179f2348810839da5d32c33eba2d763884a841a5ac1b9cde26d5fcc90752f8ef043574a24a5a47209ab3e96968e1bc8bf14b9b66321e73a4b2ed79e4145f55712eb38ffe8986b17f5b6ab4defb981c31926c63a67af22f4bee49ee51eb1637120f125a6d672b3514f1ee2eb547b8a6d88b82c6bd0df85de35888f00c4464a48d40ee009a7f96a0156ccac7d2527b91dc11b26227c07dcb956a64a12d243551713df5c04afe36bc392dbe62981739aa4f5c9d30a79b2d8ab9e499cdfc25438e157c6b0a3ba2cc7e12947a6d8cd95f6af82fd5b65ec12aa714aa9c04694e4268405a607393dd9343aa5bdfb33ead834963faca286f88ed62974ce8734e04702f27ac33c893b5e2fc09f185640ec8acafd43a575a172d103ab87de6c51085e6bf0ad24646267d1af2e21ff9e354bce963e9e4c723c5ead394a2e0dd2a940f9f9adf4cbab83294dc3af456f28e37e03fb4aa249e5263e3871ea3606929a8a7fb1f1fba5fe439e3e02fb5dab376332693ce49697fc5678ad0ad38e19f87dbca54426c0e0ac52de9ad106a45ac5886811326cefdb8d5725ad0e7c278a76baba2fb1ed13fff923f088d377025bdd1ee94067993d110b2743dd6cbe1064995904c023eb6a1c5692f3e78a77e7160968c476d7ae4231b5feebaf54ff3674c55557de86e9d5a01c026b0a1e2ace97142a84f5073c9065113a0901ba8d0a09841816e5f875fe849ca1795dc74eaa222711f7d776e9d0966af951ea7dfabd50b0fbc57a332b88d0d24dd7ead20c2e9a73def6b7b7973fefaf56352097484e2350425c5458f993b9b8f56ac4de472a0243797b308020d8371d3aaeef26a245fc09fd1e4ed7dcc4947d6e37c1d617be623a7d3d61e2393b7fc05905570ce568bd78c7d861f82d28ede120fc1c1f147eccaf8e0cd86d033a79960f73c5d51c357bf806ce5e69445728da75f091c50332d3d765743cf2ca13d93961d2127c915ca141fcd04cb1888a62b8e29af72ebbddf24feed48e2daca49687267178c6c0ff7617cdae0fbeacbd233b5df756b0abcbe2f1eb7d11fc4705fbc2990947c475d119a9e66dda0d1b1cec6ac01d75c54d68f133058cb08aee3ed28f1653510965974601e9662fb8ceaf8039242519cba64263297d91bb2ab528e436be5f825c1db5efe107c21d3bbd3d4728ed2f695b3d0549573b1b91eb97a6363fb08340ee5215b13624c07d23fbe314c15999ddb0c5bb9c3df587e94b1a813935f0403a6d5df52ab342dba952905d9fe2272ab5862de407f2c4956f9f96799a2a40ce35674e225076f088058562cee6fdbf5d37751a8c5d5e770acaa90b8e3d4e19ad617bfb09c56e61e4252dee70111cd79fd40eda3d930473650c31471f86b9318fa5cabcd4d5700c9318b5ed8d50e966c1437f6a1ac5ff80dfe17bad874a7a600a05d2d835419dac1a2efe0f46ff1fb221dcbfc7d0ae379226d5734a2c2814ae9d8934d6b1014a37c5b09cf50a946482fddec9f17ca0afc65f3ddefb00647e24d37918011a07b8815c17a5ff5545e6a1c97ead2ab5ca1965fdca5acb234e8131eeeaf665468a626e211406ea1c42d7b90e4a8f98743dc32efb3766f3914e0d134316d76d166b970270ba14d4ea54870dda12469cf86908aaf99340927f0df61748c2fed451354a4f19ee69334f328f9405ac7d915066caf22008265d9aec20abae83daba17965b7dc5e2a76d9f0cac86db8478395e4442abc3c75f686e306a222fabb97797b65bddd55d3a593401a7b54dafba498984647ce4011bef6723605c2b9660b4e513cccede4925d3d561bf6af2d00805ab0da611e80df812e88060f1c59e6e1b6812ab08dfd75dfdade50aaea6cb4511c801f01ec5f35c408c92bbd6fbc49ec967946e5ed51ee99b1e3bc1757a8425e4e40cf33692585faafb17deefe88df37e435fb087400ae576b88d0e9ea7b4375f577a90ee1eac0244bcac582a0a18b026df76262a5db4061674ca73332d0ebd19d03fe929be9a6f3db82012e6903630fc8bd970cbc734507ed9a7fa2581a400041ea87065e005860f698ee312d5f3fe9243868a8b6f44040a725b46ba885f489556548be26610fc29a7d5fcecc048e16e6412861e551657bd08505895d7b5d99e7e897bf04c75f3b3f35e4276ebb4fddc9a0074ed816a64ead664e3be94a0b1ec12448ad7988755b310247a6dcc6ecb12ca196f8b3716fb68240557ffc6d478acaf6c861015101f7d8466169a5370871ae7390d83377ae1ea9175f87d197a2fb98e67144e3f51cb70e6999ccc7b4d5c5a2681b90e649167a6aa1aca00cca854c42d7bf1d75db354129fcd3cab28db8ae961a1b1559fbba10dd9202f5609d4092dc78e3d86673cb0067bf2ef47ac4610d82189c04541639ac5829ec2dc653d61e5c6a53f6d96220073cc5ad9e9107809478e8116917ae6efa2524048f25d648b73d007b486c2d6389558806e89d05fcc5e01ee56fc9d7be5e77d2ee3d6ff07e4d9d76dbc80b296a8d6cbfe68a158d58a2bd3c8d994dfb5a843e682f3472269464d4364f295f5a8c8fed7f60f92416e5bc9826dc150b93ff5f5bfbcaa56f145a829560dc53352977e69998e2787ab804b0f620a4a5b6e4f69537f2c1c644a0dba109f4bb5f285536a480df2d22413792f15cd5b35f2976524a1d2a6048f9c83520868cd92a11b5da350260a0c909e3bc3bdd7d884d1aebbb101f7aa7be2776eec53ea51c07749fbfc2da095f72a1ba79e70c136ed12a451d7cf423d686acbd12af4e515bf529ea00e95dc618eab6959bba444772d7f787b99b900dbf9809e47d761c11e6f353d7c2bac4fab6b530a0e8b6beaf631123bc9edac60cbb39c978e799c9eeb1714970db99d079015730d2f0470b2483984b40214827ec624e94558d9a9d3432eba9965c511d2c995c83a21fc89d4cef061dafab23a5a1db198f18a04b11d0e502861b5689ccabba96b9ed3b40c3cdd2c1b49aa5486baf124ff3c851eca99defa96d161035db2c1a2081948ea54101338375de93e40acf1b066c4c56642595832cd7aed1835c64d14d0fd68961d22d758cab717c6c7557e0ad26416e872295de999e2cd3836670e44cf52fe88d38cf8d5f7f22ae68ea2981210a54a612cd8d5842c6470c2be68df09e3b7282c51759e2324e40646b8b0a7615b53be1ee820364e8a33cc8e38863d87225b2830380272740ef1df8a05cd7e017427133b52f9277d984eebcf689f4f1260e2a8669b265e30587831d23b3cca6c7ab06e15cb16f2b6cfa7b575e1dc58b034624e9f682aead5a8a1890817511abbf32dc695cc908955b33812900bbac9a782f8bde905a0740beea4469ce5cbad92a87383ad8c7af85ddeb1f281208523927dd4c7b1f1937272da4c79a5e9e0a509c5715f962db903a92edf25e71537bc83f2d4208ee9b01ba8eb0c70e2d8f271a30616a592ec2ae70aab6136815f567d05b652b0254a7d74b957e94c21b86284728fdd0d0f271f41eb5a4a5d72f38175bc268ad55f2f870dc81c92881294646c6ea6670930941e083f3e8188566dc3bc37ff96177bf5c1a408fd45e4ce86e2011ffe90487c1a8ac3eabd0aee0c2a9ac4a91d1cc584fc89e73a22ea26bb12a508b9de310c9c4cb0e6b1cff987c7af9dca75d6d46c135a4343712e4a406e76bdd6d84e7b39b061879a201325cc3557c2bc6dc601b8317fc3c19c907c25bff0d76d653e10715a87f0b789a2fb5de4a476e021a0d877f45fd4b37d12e0c674ffe6a90dd7d5ae708435c22c0c3f128a77b2766e43e66de96bfba9648329925f4233e955757dd9d1abf700430aa1750dad949bdc42d9cab2ceca56035455b5bd3b517b7c413c707bbe29780b8ab9eca9d37a058c8bd7c761203b58784844889d1fe532db81ebf117b987badb4309aabdd8e2793d6c0ffd26526b77d2f7564750acebcd8e9c167e8aa553aa3eeacb7e1b369427d172fd191b09135fbadce8f07cafc3add54e677df25cd20d149e93ace523f2afec71065e5e12ead30a95d540407856fe26c895f254349191cea4fad978f5b345f83477ac72b3d4fba911f2b0d202d6c43094d93c0b2ba7405aeb7c4c8d5e40e9ce47e7770d81e6211001d4cd99206ee25bd10eed430b518a8224c756a8515796dd6f2675169a6f0b6bcd954729dc916e699b0a7c397af4505c9d96b99d1a0bda6b4d3367de722002efe8503d5bd85a27434fc686562cc72735b447d6d5425fe4f85108ed620e319b5257035ed58a7883cafdea6df51b23e587586d2c9ed5dc6825b0a279dac8d430a5e7b3eb83b04a867f5411a1ea513a7622332ed7a7a729f083e14c3bc907190c012736ec377eba06b6ae7f0c413b4bfeba05395be4fd2480d36024", 0x1000}, {&(0x7f00000012c0)="6a9b2aa627a54149906056537b37f27c1a2a128c1e2bad03348efebddf10e816d8998f1489c95f5af7d343897cf4c7fd76beb9b4fffeda6dc67fe14d5a5d399412e2624512375e3366fac8005383c3bd6797f00a899c7c36ebe4b8303e2248864fc3b9cd6435cd652730e559a9d7d79d35901e909acb9eec98fe", 0x7a}, {&(0x7f0000001340)="3bfbfc3c91e1d9c255aa748870197bbf8eefcf29a9a5ea4534e2d1b97bc71cc7bae62bdf4439167abbd6bceb6cbcceff797298d15ea891698ed58800e7c7b16bd4d8f1c48868b0eacd6ed1be31dea2897425d2c9", 0x54}], 0x3, &(0x7f0000001400)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x3f}}, @ip_retopts={{0x84, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x14, 0xdd, 0x3, 0x2, [{@rand_addr=0x64010102, 0x2}, {@empty, 0x6}]}, @timestamp_prespec={0x44, 0x24, 0x9, 0x3, 0xe, [{@local, 0x7}, {@broadcast, 0x8}, {@multicast2}, {@broadcast, 0xff}]}, @lsrr={0x83, 0xb, 0x26, [@remote, @remote]}, @timestamp_addr={0x44, 0xc, 0x1e, 0x1, 0x8, [{@initdev={0xac, 0x1e, 0x0, 0x0}}]}, @rr={0x7, 0x23, 0x1e, [@multicast2, @multicast1, @dev={0xac, 0x14, 0x14, 0x37}, @empty, @private=0xa010100, @private=0xa010101, @rand_addr=0x64010102, @multicast1]}, @end]}}}], 0xa0}}, {{&(0x7f00000014c0)={0x2, 0x4e20, @private=0xa010100}, 0x10, &(0x7f0000001540)=[{&(0x7f0000001500)="a76066a33d967c5e2550b3ea5e56", 0xe}], 0x1, &(0x7f0000001580)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @multicast2}}}, @ip_ttl={{0x14}}, @ip_ttl={{0x14, 0x0, 0x2, 0x4}}], 0x50}}, {{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000001600)="0d2e53c9dce3441613e1a33c2b3dd8936a66f66982d12da44ecd412125ff6a87e779ac", 0x23}, {&(0x7f0000001640)}, {&(0x7f0000001680)="45d5b8008a84b899f33e8f768edf75f037dcddf2124ebe2e72dd1bf73aadb4d62c8ed17c9a19e86a39344e447dfb6bfc51621b1cb42a2cad573255b0a4392c045464da2d921fd495c8a94222df073cf3c4d5162050407b15018955a577500670d047c23ebb48ca22b9fa3876c44ee4d448d81635d4fc897ad21eeefcf21077c724a7cccda89b3241ebb13aa6e605512eb0d7a3ff4cf1f8cd496133cf8b5e0aa92f73a731f07d05372254eea9e250cc19006a5392a10f1bda94f49216ed6ce1f47985a0db8f9683841ae526560b84b689776de1443415341540356c458bf8529115fc6f2fce37", 0xe6}], 0x3, &(0x7f00000017c0)=[@ip_ttl={{0x14}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x6}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}], 0x78}}, {{&(0x7f0000001840)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000001c40)=[{&(0x7f0000001880)="10ef7aa246bf6789526f06ab3d49c6a0d07c16f46dcd247b19df99e9f7b41f4da78a3662e628ee706b20fcffb051d45cc1d9cbcc068298", 0x37}, {&(0x7f00000018c0)="10f839185ffecd6d9e218a52b8ece1ef729b40a377f09c02a08d093b537438a7bb15f73f4af9f0f5de7d519b087ba5008cc6eca57b61680c1f15c3ac7753aad220ae4d2e90acfc6986001e8e1a5604b97ea0f7888fb0229df90cd3bac8919e0c8b470bf515466a46f703c4957cf9b9ea9a2f4c7a4ea6753104f4371ebdb9f530c2dbe13b26ee97a007", 0x89}, {&(0x7f0000001980)="f1d4676d50f5b4bd1a641aea9ba78ffe2a074a52e2ba681e4f2ca9326323d5ab62bc3355c49527a144c74e2713d30d33d6ec30cdf83a7b3773cdde21db81203808ff59c6a0c7990baecf284a9af45a2614b93d68bddcb5480fff5731e5176190db52cee3bb7c2e0ec701f1e3b6743b7a935567d4a3cd2d549fa29ee3feca368e6a11aa960821", 0x86}, {&(0x7f0000001a40)="a5d4866e29a542ecac2b7065007ab694aecd7af4b2dcc869c651539ff6c2ac157787c17279963a0642b0f44509c257a2ccc38328d43fef59ce850082c4e77a32e510d796191ff223e30046db5da7337c548538be4a4c4fd0ca1bf3b203971166e68d2c85b34b8eb735f3f2605f7d304f967f8c67d9f1c19990d7e32cb4ec59034b96636db03100c8dc85a11437fb06ebcb3cbee9e79888cb73687d216e1973c87f9f516454a0dbe3841121ffa6e6f4ba4431a1bab5e2290e6be0c3e3e6a65c2ced537efd6b17a3bc23e4801dab4b5095263d0a8fcf0a8e3b55eeaaae49d508da24fbc660b44f9c1810b1060541364ac21073b3b07c7db3fa96ba93a87ada", 0xfe}, {&(0x7f0000001b40)="01c1dee61f4a8adafb703b48c1fbd90e944f29b5e80dcc3e1b311ca34a4156642ae46e6180004383a5ea", 0x2a}, {&(0x7f0000001b80)="e1f9bd01be2459a285ab7162adf4f55a97b463a58e502f57d8edc55896f8bcdc47790052aff8216bd8de04d272e11c011f24185626c6c8859fc30871d708a942e20a56dc6caad74e530a5d367fb94d05f992b7a29fa12a8569144462f7927ae27c05ffb51c648b3e4c56cc9604410bc08ab60d6936cabda2611a6980f4c52d632fb932c6975429e91cd49d6eab504c21349b30763696f1d4a0e2039ba29fc521cd4ac38d5a14caf10877", 0xaa}], 0x6, &(0x7f0000001cc0)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x2}}, @ip_ttl={{0x14, 0x0, 0x2, 0x4}}], 0x30}}], 0x5, 0x4804d) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20", 0x28, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 192.253924][T17650] loop2: detected capacity change from 0 to 16 [ 192.274336][T17651] loop1: detected capacity change from 0 to 16 [ 192.301369][T17658] loop5: detected capacity change from 0 to 16 [ 192.332681][T17631] loop4: detected capacity change from 0 to 32768 [ 192.342611][T17658] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 192.350420][T17658] FAT-fs (loop5): Filesystem has been set read-only [ 192.358844][T17651] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 192.367783][T17651] FAT-fs (loop1): Filesystem has been set read-only 01:22:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 192.372596][T17631] FAT-fs (loop4): bogus number of reserved sectors [ 192.383632][T17631] FAT-fs (loop4): Can't find a valid FAT filesystem [ 192.387892][T17658] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:22 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x4e22, @empty}, 0x10) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000140)=@isdn={0x22, 0x1, 0x7, 0x37, 0x3f}, 0x80, &(0x7f0000000440)=[{&(0x7f00000000c0)="b065fd2ae66d70ed6e0cf1", 0xb}, {&(0x7f00000001c0)="948eeaf0f0b10f8f766bd3a89184367f178c6ab679cfea4129765c3c88e2d7d4ee1770ccb923f3182b4ce4f5069935db57d8be36a5b89f04297fba728342696d7a61b5362127dc373af479d9490cee59cd93129d2afca4589323c66a8b73973f14c290467e267da6d106bb03e251d87e772a0ccdbe379688da42492f3b162242f2bdd5310d5a62207dbb396c91dfa536", 0x90}, {&(0x7f0000000280)="4db4f22e3cb2b7206fe9ec12ac76014b2ed3bcb0fb55f57250ea221705d19192eaf8ae9a4b0451f5da81132303b5f31c439a6c9ec766295d6b78cee7acaf5b9d410bcf52f2a81c63b7b7aba5db363bd35f2eefc16d036d63da419033229f1469f5376aa9e578d2220367f6a58eb312eed048dfe8b1debfd46b47e2ffdeadaf6158400ab870a33fb87f6eba4eb9f5a8a07bd6abb916a77906d073cd16e07ae1ee27b4791014adf262be5e3c22fa4ea97df594740dc9683a83bbf171", 0xbb}, {&(0x7f0000000380)="c864b2119c902cb66679ee7698345a7c7b4bb75cddb7a18dac6fff69a1e3a1ba4656fdc6a611a5cbe63d18ab4495e244e0be9952d291fc260b80a95985107148bdb28657b9581c09a487d9947a60e00d038ce5af94d83c856329a8c1ca4c91b8f7b308b8a100c9f5b855fa8d2697bba86e27d8ba4b3a53d99787b1982d1c2a46dbb0021f14320fc3d7cdc7c658826b63024a5a36b6ade3", 0x97}, {&(0x7f0000000600)="931e374bf7988f9817bf66647fef83c8a22dd4c2e86188fb4b5a9b639a9cb7f292ccdb7284664839dec67bc1686bb962ad3f658ef90a368b5ebc713f5c5a6ab87e59e372d6c5d13846194a74e1495a7066083abd21cd53aeb153b16913f3791e0e9f43bed006fe0f7a207ae17db6d64775d07402640c82b85564212b06978a0f0b72ad174be6e731c587471fe117e9e9f7e24075d2b82b130f20babe3df1b0dc44b2e11fecba03176451f1d6ba7be17e03ebc3f28ad3fdf4d3ad33f09210827dd0e682d42e741fa0b6e153ed6c5f4bcdb41c58096053493d312f3647d2cfb1bb384c66a40ee5b43ce50f51d314", 0xed}, {&(0x7f0000000700)="c2c8bb700fe81b0cbe5c8135b0cbfc445fa66b8e79411e4ffe4d65f35f9b0971d78030e4c1f9e3be6cd37062b97462d4b3c544d9937af473f4faf4e767ec929273a5efde2778838bd34a64432892c925db7c27113e54a778962d0e64e878be226f29ffbfa91298316635dab8784ead34b1f73c5c5d353749e51cfd97e1e5157d860545d272e2f4ce5759082cbf3d8b428f58d053af136edaf8601c91cf4550097dc6c1660df387620870415dc75a1dba5cc5f920efb3a753c88831cf6c2f546f3a80d4db6d96", 0xc6}], 0x6}, 0x40000) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) r4 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) mmap$perf(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x50, r4, 0x8) 01:22:22 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140), 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:22 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x0) 01:22:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 192.475264][T17680] loop1: detected capacity change from 0 to 16 [ 192.484484][T17681] loop4: detected capacity change from 0 to 16 [ 192.503419][T17681] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 192.508372][T17690] loop2: detected capacity change from 0 to 16 [ 192.512248][T17681] FAT-fs (loop4): Filesystem has been set read-only 01:22:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:22 executing program 4: r0 = getpid() syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e664e7400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_script(r1, &(0x7f0000000300)={'#! ', './file1', [{}, {0x20, '])}@@'}], 0xa, "032625f4fd9d66fa0e5cad996acbc52719f7d6733ea82dada0500cafbe9399cc8ab59a88a3d8f57eb5ce8711692036e6d5fb4ef0d0bcc644da4bf3682068b4d8877072270d4208872593960cd8a0a23720bec7613742b6fd605717bb7f6e8067ff80cf1d"}, 0x76) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) ptrace(0x4207, r0) open(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x113) 01:22:22 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="6c04186da29db6678356", 0xa}, {&(0x7f00000000c0)="b113cdcc94a6ef7f557940253b14258b78d1479ce50997a879f638ea809cb076c1ab3097a03b91dbbd9d29f9f9d601ac5aa2d373", 0x34}, {&(0x7f0000000240)="a878ad50155b513ca888c6bdc7f8684571e413590b6be38bfacbb908a490313ca298c06d16b4c5cf6ca15c5c6602c8f48e6309645635620cef06b5d07b9e0d66dc39404a20f2b4092299f3c2fe8948491d0fc70f286dba5f0895f1c8b193b1794239082524cefd8b85489321857c0107b12efb8e619b2739b662acc20228f3c9f7a3ad44626a6c2ae49ea7e6e1a415beb33eb7bdce367948e4", 0x99}], 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) sendto$inet(r2, &(0x7f0000000140)="1f2849e4a19b37d5546fca02592f4483dbfdc60aa7d90dd1ec5940ae9610fbd0f25c52116761676ba472e3eba0b73360d335da1346057a214afa395246a45886bdc1ea985b60b8fa5edbec4d87c1d89d6358840a7538725cd295cef2924ad9a290ef65155b11cecb56575992174fe641115595bb517b897ba5a7c5553bcb74e11ade389a44e5bb79f4156216d74b35837d612f56127262e93f3ddf3c452780160c722c355d32f75d3fca15475f4b4a9fb8a152c890cf0ace7d70cb1abddd0f88b36d30b9e7c8568b1f2419e027fa0a46cbb9e5fdc5a56d70d85432f16ef9c04aa898a8fe03c93f7e8a30a4d4d5bbb48a1143356a6d661c82229dc043b2f2", 0xfe, 0x8c0, &(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10) 01:22:22 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140), 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 192.527810][T17680] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 192.535685][T17680] FAT-fs (loop1): Filesystem has been set read-only [ 192.559067][T17688] loop5: detected capacity change from 0 to 16 01:22:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:22 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140), 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 192.683301][T17717] loop2: detected capacity change from 0 to 16 [ 192.702304][T17716] loop1: detected capacity change from 0 to 16 [ 192.709022][T17721] loop4: detected capacity change from 0 to 16 [ 192.724179][T17724] loop5: detected capacity change from 0 to 16 01:22:23 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x40) [ 192.741410][T17716] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 192.749288][T17716] FAT-fs (loop1): Filesystem has been set read-only [ 192.759117][T17721] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 192.766942][T17721] FAT-fs (loop4): Filesystem has been set read-only [ 192.776158][T17733] loop2: detected capacity change from 0 to 16 01:22:23 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) socketpair(0x10, 0x800, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000080)=@rc, 0x80, &(0x7f0000000380)=[{&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/64, 0x40}], 0x4, &(0x7f00000003c0)=""/13, 0xd}, 0x2) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:23 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:23 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020", 0x29, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 192.839585][T17743] loop4: detected capacity change from 0 to 16 [ 192.849896][T17743] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 192.857788][T17743] FAT-fs (loop4): Filesystem has been set read-only [ 192.867836][T17746] loop1: detected capacity change from 0 to 16 [ 192.887383][T17746] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 192.895314][T17746] FAT-fs (loop1): Filesystem has been set read-only 01:22:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f0000000040)='./file0\x00', 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:23 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:23 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 192.935962][T17760] loop2: detected capacity change from 0 to 16 [ 192.945010][T17761] loop5: detected capacity change from 0 to 16 [ 192.964121][T17761] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 192.971753][T17761] FAT-fs (loop5): Filesystem has been set read-only [ 193.020180][T17775] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 193.026445][T17777] loop4: detected capacity change from 0 to 16 [ 193.043816][T17774] loop2: detected capacity change from 0 to 16 [ 193.095377][T17787] loop1: detected capacity change from 0 to 16 [ 193.115068][T17787] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 193.124344][T17787] FAT-fs (loop1): Filesystem has been set read-only 01:22:23 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:23 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020", 0x29, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:23 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000080)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = dup3(r0, r0, 0x80000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000340)={{{@in6=@private0, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@loopback}}, &(0x7f0000000440)=0xe8) stat(&(0x7f0000000480)='./file0/file1/file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='9p\x00', 0x0, &(0x7f0000000580)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno'}, 0x2c, {[{@cache_mmap='cache=mmap'}, {@uname={'uname', 0x3d, 'p^,!(\x94'}}, {@version_L='version=9p2000.L'}], [{@uid_eq={'uid', 0x3d, r2}}, {@appraise_type='appraise_type=imasig'}, {@pcr={'pcr', 0x3d, 0x1f}}, {@smackfsroot={'smackfsroot', 0x3d, '$\xd0[.-\'{}*]'}}, {@euid_eq={'euid', 0x3d, r3}}, {@smackfshat={'smackfshat', 0x3d, 'vfat\x00'}}, {@obj_type={'obj_type', 0x3d, '^-$'}}, {@obj_role={'obj_role'}}]}}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:22:23 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0xdb, 0x0, 0x0, 0x40, 0x0, 0x4, 0x800, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000140)={{{@in6=@private0, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4e20, 0xfff7, 0x4e23, 0xfffe, 0xa, 0x0, 0x100, 0x0, 0x0, 0xee01}, {0x400, 0x2, 0x6, 0x31dc, 0x1, 0x6, 0x6401}, {0x6185b9b0, 0x100000001, 0x4, 0x101}, 0xffff, 0x6e6bbb, 0x0, 0x0, 0x1, 0x3}, {{@in6=@remote, 0x4d5, 0x2b}, 0x2, @in=@broadcast, 0x3506, 0x2, 0x3, 0x81, 0x3, 0x5, 0x3}}, 0xe8) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0x41, 0x20, 0x2, 0x4, 0x0, 0x7fffffff, 0x10010, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x7}, 0xa71, 0x8, 0x2, 0x0, 0x3, 0x4, 0x68d}, 0x0, 0x4, r1, 0x0) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:23 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x22938, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000080)=""/27, 0x1b}], 0x2, 0x4, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000140)='/dev/hwrng\x00', 0x901000, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:23 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 193.500035][T17815] loop4: detected capacity change from 0 to 16 [ 193.513914][T17821] loop1: detected capacity change from 0 to 16 [ 193.520525][T17815] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 193.528603][T17815] FAT-fs (loop4): Filesystem has been set read-only [ 193.535629][T17822] loop2: detected capacity change from 0 to 16 [ 193.540119][T17815] 9pnet: Insufficient options for proto=fd [ 193.543898][T17821] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 193.555494][T17821] FAT-fs (loop1): Filesystem has been set read-only [ 193.563011][T17817] loop5: detected capacity change from 0 to 16 [ 193.588243][T17830] 9pnet: Insufficient options for proto=fd 01:22:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x3) 01:22:23 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:23 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:23 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020", 0x29, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 193.598886][T17817] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 193.606739][T17817] FAT-fs (loop5): Filesystem has been set read-only [ 193.637802][T17817] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 193.667151][T17837] loop4: detected capacity change from 0 to 16 [ 193.704741][T17837] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) 01:22:24 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000500)='./file0/file0\x00', 0x44000, 0x18) pwrite64(r0, &(0x7f0000000080)="2a3bffc2fb9689b6b08103bc4f92b3ca1817351215e5d9e5cdd8fcb743873066a29358d00f761ee14653b7304425ac6b14619308d5bd9b7f785b1b1796df0890b7bdcadb7b849ed6d0ec72a7baf3d83eca6387c9ec93b70e832a", 0x5a, 0x101) r1 = syz_mount_image$ext4(&(0x7f0000000400)='ext3\x00', &(0x7f0000000440)='./file1\x00', 0x4, 0x1, &(0x7f0000000480)=[{&(0x7f0000000640)="b553c7135c917525b971b45ec421191abcdcadc40c1111be25309552f54d5d220767ace7b3ee4aa8cd65369053b5aaee8e2d6564b1c10048ca4cfa6b6515cc35606783a5df87279f0ee49c0f75039ecdd0769a8593a726de9114d42194d1bb811a13c1b7686eccecfce87825f509a478077b47b05bc18239c118aba94ed323d17e394c5a53541a7dc790c82fae1c921715e133a4e394b22ca836bbd75e2641a471be7c33bacd63498843749bf36081608d39f88369de8db97211", 0xba, 0x5aad}], 0x22000, &(0x7f0000000800)={[{@sb={'sb', 0x3d, 0x8001}}, {@bsdgroups='bsdgroups'}, {@debug='debug'}, {@init_itable='init_itable'}, {@acl='acl'}, {@data_journal='data=journal'}, {@max_batch_time={'max_batch_time', 0x3d, 0xff}}, {@max_batch_time={'max_batch_time', 0x3d, 0x97}}, {@data_err_ignore='data_err=ignore'}], [{@obj_user={'obj_user', 0x3d, '9p\x00'}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}]}) r2 = syz_mount_image$tmpfs(&(0x7f0000000740)='tmpfs\x00', &(0x7f00000008c0)='./file0\x00', 0x9, 0x7, &(0x7f0000000c80)=[{&(0x7f0000000900)="c2aae64826a7bd2e03f177eb3232f1eec3a9e6f6df97", 0x16, 0x1f}, {&(0x7f0000000940)="38bc5ed1d091fb85957ab50021bf4f22363b224c4178a3e663914a6da584f22b43fe2a7e5ef78b808b57034d426830574086194ab5aa0879a68e38953ac60c3ae82c97101ad2937c09e09087770bce017bdf09119a962cd7b9a5cd8be1a53dff", 0x60, 0x101}, {&(0x7f00000009c0)="05e56c8bb4573e7d65704bdaf8f9c20ee2e33857a5c0e2851992b63d4bf40618ba8595f7d4ae31b06188461c39ef82abbc6a890824a912f456353f2c4f803be7a18a71e831540815753b4d4f0ef5480222be90e9f5b236c405d0d83b3a9a29bd4b1571e0cc1d1795375197ae", 0x6c, 0x8341}, {&(0x7f0000000a40)="93ee16704b8368ceb6ffc4", 0xb}, {&(0x7f0000000a80)="0d3140bb9e6d9b3646ec4a1eff22af714ab6cd1eb4f84333b36e2fba4581d9c7943627f48f4c9d1dd6962dfa5517b5bfdffd5d95ad1e3d26f842275ad7b93f9f90a0a3186940df4f781c68fe45de1b4c982a09dbda9ecb9bdc95b7422db9229b1be2b8e738c90d5c953a76063833652ca0095a65e227421eba99c0420dc1a5bae016be24e40c35e10883395c2af1c4100d97296b0dcde4a2b49eba71b8829aee875ea33a336d2b0dc4290efe50f6e10c230b7fde529b2cf98f8d5a865ef56c48aa50bcf3df486b96bd1d89fe1288adf80aee79f8", 0xd4, 0xffffffff}, {&(0x7f0000000b80)="2f697ed23421c37e0fc4b1ab96d16d06159afe15df5121f9d51e9dcfb0f0a894967d6ef309c7bbbd5c6a4a453604aff6ecb367e513c75ff312efd83b79f59d9755f000d1ddd7d88a965cc01421642c7b08a4a8c71fc684dfcef9e84b5501636c3c3af25887240d3fe0792a5bba651e0fed7ce985d8c74bd59744d1c7644f9af033a1c5328e0aa1fec378a5c18f956da26675806deb73b36dce43c35cb6f9c5286e6e8778e282fe4c46b88d8b5f1db26e50bfd0", 0xb3, 0x67}, {&(0x7f0000000c40)="4bec6ab46a78dd5bc34132e5b35b1d38ee65c6aca0ae31fea13136b63c4dbb953c34dcffcbd5ea1dbda1acb50b41fa", 0x2f, 0x4}], 0x20000, &(0x7f0000000d40)={[{@huge_always='huge=always'}, {@size={'size', 0x3d, [0x31, 0x31, 0x32, 0x39, 0x35, 0x30, 0x37, 0x33]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x0, 0x37, 0x36, 0x67, 0x6b, 0x30, 0x37, 0x37, 0x39, 0x36]}}, {@huge_advise='huge=advise'}, {@size={'size', 0x3d, [0x6d]}}, {@size={'size', 0x3d, [0x2d, 0x25, 0x33, 0x67, 0x36]}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '9p\x00'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_role={'obj_role', 0x3d, 'vfat\x00'}}]}) linkat(r1, &(0x7f0000000700)='./file0/file0/file0\x00', r2, &(0x7f0000000e00)='./file0\x00', 0x1000) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000003c0)=0x0) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='9p\x00', 0x10020, &(0x7f0000000540)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',dfltuid=', @ANYRESHEX=r4, @ANYBLOB="2c756e616d653dd85d25212c6c6f6f73652c76657273696f6e3d3970323030302c76657273696f6e3d3970323030302e752c616e616d653d76666174002c6f626a5f747970653d76666174002c736d61636b66736465663d76666174002c001ad4742ec9ae5ce5b5669269e265b724d52107f333b2db411d0ccc68a7db7b6122d5be4a86597377c5de0743fad332cdf0bd82870ce728d560214bda94090645cb798f"]) [ 193.714875][T17837] FAT-fs (loop4): Filesystem has been set read-only [ 193.722479][T17837] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 193.724187][T17849] loop2: detected capacity change from 0 to 16 [ 193.741317][T17847] loop1: detected capacity change from 0 to 16 [ 193.750527][T17854] loop5: detected capacity change from 0 to 16 01:22:24 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 193.765598][T17847] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 193.773504][T17847] FAT-fs (loop1): Filesystem has been set read-only [ 193.783874][T17854] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 193.791574][T17854] FAT-fs (loop5): Filesystem has been set read-only [ 193.800585][T17864] loop4: detected capacity change from 0 to 16 [ 193.810326][T17854] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20202020", 0x2b, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 193.820359][T17868] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 193.828229][T17868] FAT-fs (loop4): Filesystem has been set read-only [ 193.859852][T17876] loop2: detected capacity change from 0 to 16 [ 193.889346][T17887] loop4: detected capacity change from 0 to 16 [ 193.898138][T17887] FAT-fs (loop4): bogus number of reserved sectors [ 193.904653][T17887] FAT-fs (loop4): Can't find a valid FAT filesystem [ 193.915386][T17893] loop5: detected capacity change from 0 to 16 [ 193.916064][T17883] loop1: detected capacity change from 0 to 16 [ 193.932474][T17893] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 193.940090][T17893] FAT-fs (loop5): Filesystem has been set read-only [ 193.944668][T17883] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 193.949372][T17893] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 193.954648][T17883] FAT-fs (loop1): Filesystem has been set read-only 01:22:24 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x7fff, 0x311400) r4 = perf_event_open(&(0x7f0000000140)={0x5, 0x70, 0x7, 0x5, 0x6, 0x7, 0x0, 0x3, 0x800, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xe8, 0x1, @perf_bp={&(0x7f0000000080)}, 0x8000, 0x4, 0x0, 0x1, 0x9, 0x6, 0x80}, 0x0, 0x8, r0, 0x2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) mmap$perf(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0xfffffffffffffffd) 01:22:24 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:24 executing program 4: ioctl$KDENABIO(0xffffffffffffffff, 0x4b36) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x101000, 0x100) 01:22:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20202020", 0x2b, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:24 executing program 0: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_config_ext={0x1, 0xfffffffffffeffff}, 0x0, 0x0, 0x0, 0x7, 0x0, 0x10}, r0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000240)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x100, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000200)={0x1d000000b}) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x17) ptrace$setregs(0xf, r3, 0x4, &(0x7f0000000140)="8f993547e1d8581dbf00000000000000800000000000000000cb1b01e24555e3c93a2315fe37d7e6e85a3612f1c9a88e00000000000002b273ad834fff619cc51661ecfcfbabdf13907a44304b73166de7888c0d8353743c22fc431a691f831fa002e259671cbe327a5553f300373e3e0900000000000000079580d1278d4448291cd107efd70dea4b1304501b") r4 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') perf_event_open(&(0x7f0000000080)={0x7, 0x70, 0x6, 0xe1, 0x0, 0x2, 0x0, 0x2, 0xa028, 0x4, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x4, 0x4, @perf_config_ext={0xfffffffffffffc00, 0x8}, 0x4241, 0x4, 0xffffffc5, 0x0, 0xffffffffffff0001, 0x2, 0x8}, r3, 0x5, r4, 0xaebb48f9516538d9) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r5, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r5, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:24 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) getdents(r0, &(0x7f0000000080)=""/16, 0x10) [ 194.386844][T17918] loop5: detected capacity change from 0 to 16 [ 194.393197][T17917] loop1: detected capacity change from 0 to 16 [ 194.393258][T17919] loop2: detected capacity change from 0 to 16 [ 194.412655][T17922] loop4: detected capacity change from 0 to 16 [ 194.413496][T17918] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 194.426502][T17918] FAT-fs (loop5): Filesystem has been set read-only [ 194.448017][T17917] FAT-fs (loop1): error, invalid access to FAT (entry 0x00001a04) [ 194.455856][T17917] FAT-fs (loop1): Filesystem has been set read-only [ 194.465312][T17937] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:24 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670", 0x50, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 194.537641][T17944] loop4: detected capacity change from 0 to 16 01:22:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 194.589339][T17944] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 194.597241][T17944] FAT-fs (loop4): Filesystem has been set read-only 01:22:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b20202020", 0x2b, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 194.629909][T17952] loop2: detected capacity change from 0 to 16 [ 194.657857][T17952] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 194.665524][T17952] FAT-fs (loop2): Filesystem has been set read-only 01:22:24 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40189429, &(0x7f0000000000)={0x0, 0x6, 0x2}) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:24 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount(&(0x7f0000000800)=@sg0='/dev/sg0\x00', &(0x7f0000000840)='./file1\x00', &(0x7f0000000880)='sockfs\x00', 0x302010, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000300)='/dev/hwrng\x00', 0x280300, 0x0) r2 = openat$cgroup_int(r0, &(0x7f0000000440)='io.max\x00', 0x2, 0x0) readv(r2, &(0x7f00000006c0)=[{&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000005c0)=""/193, 0xc1}, {&(0x7f0000000480)=""/33, 0x21}], 0x3) creat(&(0x7f0000000740)='./file0/file0\x00', 0x9c) creat(&(0x7f00000008c0)='./file1\x00', 0x188) recvfrom$unix(r1, &(0x7f0000000340)=""/69, 0x45, 0x40002100, &(0x7f00000003c0)=@file={0x1, './file0/file0\x00'}, 0x6e) mkdirat(r0, &(0x7f0000000280)='./file1\x00', 0xe0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x40001, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000700)='./file1\x00', 0x8000, 0x4) [ 194.695646][T17952] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 194.710804][T17968] loop5: detected capacity change from 0 to 16 [ 194.719591][T17966] loop1: detected capacity change from 0 to 16 [ 194.737095][T17968] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:25 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0xffffffffffffffff, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x3, 0x40000, 0x6, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_ifreq(r2, 0x8943, &(0x7f0000000100)={'sit0\x00', @ifru_hwaddr=@link_local}) r3 = socket$inet(0x2, 0x1, 0x1ff) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0x0, 0x4000000, 0x0, 0x0) 01:22:25 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670", 0x50, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 194.744736][T17968] FAT-fs (loop5): Filesystem has been set read-only [ 194.751922][T17968] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 194.825132][T17988] loop2: detected capacity change from 0 to 16 [ 194.831712][T17985] loop4: detected capacity change from 0 to 16 [ 194.849996][T17994] loop5: detected capacity change from 0 to 6 [ 194.868195][T17988] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 194.875771][T17988] FAT-fs (loop2): Filesystem has been set read-only [ 194.883447][T17995] loop1: detected capacity change from 0 to 16 [ 194.892745][T17985] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 194.900690][T17985] FAT-fs (loop4): Filesystem has been set read-only [ 194.915329][T17994] FAT-fs (loop5): invalid media value (0x00) 01:22:25 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x4, 0x0, 0x0, 0x0, 0x1, 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, 0x20008, 0x0, @perf_config_ext={0x79b7, 0x5}, 0x0, 0x2}, 0xffffffffffffffff, 0xff7fffffffffffff, 0xffffffffffffffff, 0x8) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) r2 = socket$inet_icmp(0x2, 0x2, 0x1) r3 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r3, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) fdatasync(r3) r4 = fsmount(0xffffffffffffffff, 0x1, 0x0) sendto$inet(r4, &(0x7f00000008c0)="baadc533b1be450ffb5748fd97e8ed541d5cc6951eb21aced43fef4de04338edcf12d95227568d72bf44010241d2c9e869d99d43594bb585d188b6c5d4d037d781f60e2b41212cbf27e7a978cc7fd439b386b8c215322db647f0be2719df103c21305aa69d5b0f419d00c3a60432f512377fe26668a06bcf8fc3d769735270cc996ef6e87cbb9b6a618180bb941e3e94e3f3112c78349f47664a321e0980a6fefa23fdf11e875c9d4a405e47694eb9c1ea6f29ab919d3a0fb2d690cc051297bd9d5180ab3a49e796d004bd59f464cb195954cc5363a2df5c6f2238c509d64758465f2df718825e0c0ede5f0bd49c205e9827aa773ac9c147ab3169af", 0xfc, 0x40006, &(0x7f00000009c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r2, &(0x7f0000000140)="269a6d0784223d149a4e01f611ff0875e8f980181b6e4038329bf31c2ae0eaee90ad8b30288c0d0707284dd2ef949ec37fdcb105f91e2b14f3ac3a5b09222b2fc62eb7c7afaaa6e45c3a7bd128bb709f9649d29efc8fff48ce7f7d0f2163d8542a92a012ba2d4951887a5dc53ca20027bb4f361472228c9a2b5f6016a0daed7fff48e627e9be03d822b0501c456cb54653e7ac2c3ffb2cadb5888d5899a9a1f99f083be4349fa8e260bc64861c9b0b8837169e5c08dad38563b5bb90affa4ec97ff38626b2bce8524c41f9a7be6785d022b1a5858ecdda7d", 0xd8, 0x60048011, &(0x7f0000000000)={0x2, 0x4e20, @local}, 0x10) 01:22:25 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670", 0x50, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 194.921392][T17994] FAT-fs (loop5): Can't find a valid FAT filesystem [ 194.926436][T18005] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4, 0x14030, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x7f}, 0xc800, 0x0, 0x3}, 0x0, 0xc, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) 01:22:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x4, &(0x7f00000000c0)=[{&(0x7f0000000280)="eb1f906d6b6673be0700000000004a7966617400020101702040008000f8011be46dde84395854952d84deb23d04e3256a0acf834852c3a1e9ba000000500000000020390f3e75109a2b4b104030738501ab0d035296a0", 0x57, 0x1}, {&(0x7f0000000200)="00000000000100000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e8}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x6f, 0x3}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325932510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069be0033850030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302029202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x2000, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2c240, 0x0) 01:22:25 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = signalfd(r1, &(0x7f0000000000)={[0xfffffffffffffffd]}, 0x8) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180)='/dev/hwrng\x00', 0x600000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x407180, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r4) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r2, 0x80489439, &(0x7f0000000080)) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r6 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) sendto$inet(r5, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r5, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 195.023799][T18017] loop1: detected capacity change from 0 to 16 [ 195.046772][T18025] loop2: detected capacity change from 0 to 16 [ 195.076196][T18024] loop5: detected capacity change from 0 to 6 [ 195.095259][T18025] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 195.099120][T18039] loop4: detected capacity change from 0 to 16 [ 195.102915][T18025] FAT-fs (loop2): Filesystem has been set read-only 01:22:25 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}, 0x200, 0x0, 0x1, 0x6}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x9) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpgrp(0x0) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0x7b, 0x5, 0x5, 0xff, 0x0, 0xfff, 0x0, 0xf, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x6, @perf_bp={&(0x7f0000000000), 0xb}, 0x802, 0x7, 0x7, 0x0, 0x0, 0x0, 0x6}, r1, 0xa, r0, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:25 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000", 0x56, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 195.125994][T18024] FAT-fs (loop5): invalid media value (0x00) [ 195.132045][T18024] FAT-fs (loop5): Can't find a valid FAT filesystem [ 195.135960][T18025] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 195.166278][T18039] loop4: detected capacity change from 0 to 16 01:22:25 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 4: removexattr(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=@random={'os2.', 'vfat\x00'}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') 01:22:25 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000", 0x56, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 195.253110][T18064] loop2: detected capacity change from 0 to 16 [ 195.268555][T18064] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 195.276156][T18064] FAT-fs (loop2): Filesystem has been set read-only [ 195.283347][T18064] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:25 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 195.303660][T18068] loop5: detected capacity change from 0 to 6 [ 195.327826][T18068] FAT-fs (loop5): invalid media value (0x00) [ 195.333951][T18068] FAT-fs (loop5): Can't find a valid FAT filesystem 01:22:25 executing program 1: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 195.355369][T18074] loop4: detected capacity change from 0 to 16 [ 195.388526][T18085] loop2: detected capacity change from 0 to 16 01:22:25 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000300)=0x0) perf_event_open(&(0x7f0000000280)={0x3, 0x70, 0xff, 0x2, 0x1, 0xff, 0x0, 0x2, 0xc8080, 0xf, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1, @perf_config_ext={0x9, 0x8000}, 0x40000, 0x3ff, 0x3, 0x2, 0x401, 0x0, 0xcdd5}, r1, 0x10, r0, 0xb) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) r4 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') r5 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) r6 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r6, 0xc038943b, &(0x7f0000000240)={0x100000001, 0x40, [], 0x1, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$inet(r5, &(0x7f0000000080)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) preadv(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x5, 0xffffffff) sendto$inet(0xffffffffffffffff, &(0x7f0000000440)="65ca3a4bc188d917a7a08424a40b1553c40bd3b421071827baa0be6e3d41aa2b2385eb45bf080b1abf08e6f9906c240a69bff7ca3744c7286dcc46fbbb3e0503dbfa67b65db3e25b2aeca479125930e0def90d57c708934c43c2813584436a8495b1ae3bb12c7ebd36d5641da4e25e32f56fe5a1691bf076", 0x78, 0x800, &(0x7f0000000500)={0x2, 0x4e24, @private=0xa010100}, 0x10) sendto$inet(r4, &(0x7f0000000140)="a4993dfbab3e964113a0d67d52ed82c32269f23f4698eb433808c51b2fabe716935aee5837669133b81d774cd1fe4777a26bac58c9074d7a74efa39092ba6b8caac0c9277f65b4b8b0f6faccdf15652fb14860664af6ecd66fc77571cbee37fef357b02d16c04f48c16ce8cf583da384796cd6c29ede1c48303625b164b3818da324d1f350d5ae2ca8aa389ab186397a9977be23ca55e572ed10a87c36c1c6ee21f91e372241ec760db456a86545dc5ddb3aeb8363f01ec81d523ea880c21a1efe715157e714", 0xc6, 0xc088, &(0x7f0000000000)={0x2, 0x4e22, @remote}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) ftruncate(r6, 0x5eb) [ 195.411573][T18096] loop1: detected capacity change from 0 to 16 [ 195.419503][T18085] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 195.427086][T18085] FAT-fs (loop2): Filesystem has been set read-only 01:22:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617440008000016184b0d7adecc8", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1000000001e0}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r1 = socket$inet6(0xa, 0x3, 0x28) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) sendfile(r0, r1, &(0x7f0000000080)=0x80000001, 0x5) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x4, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = syz_open_dev$char_raw(&(0x7f0000000140)='/dev/raw/raw#\x00', 0x0, 0x40001) fcntl$getown(r2, 0x9) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/106, &(0x7f0000000000)=0x6a) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) fallocate(r0, 0x14, 0x7, 0x1000000000000) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:25 executing program 1: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000", 0x56, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 195.475969][T18106] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 195.525494][T18112] loop5: detected capacity change from 0 to 16 01:22:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 195.578667][T18121] loop4: detected capacity change from 0 to 264192 [ 195.592837][T18121] FAT-fs (loop4): invalid media value (0xec) [ 195.598910][T18121] FAT-fs (loop4): Can't find a valid FAT filesystem [ 195.606263][T18124] loop1: detected capacity change from 0 to 16 [ 195.622842][T18131] loop2: detected capacity change from 0 to 16 01:22:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) creat(&(0x7f0000000080)='./file0\x00', 0xa) 01:22:25 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000000)) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 195.644981][T18131] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 195.652611][T18131] FAT-fs (loop2): Filesystem has been set read-only [ 195.672246][T18131] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:25 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e67032", 0x59, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:25 executing program 1: syz_mount_image$vfat(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 195.701122][T18138] loop5: detected capacity change from 0 to 16 [ 195.737194][T18147] loop4: detected capacity change from 0 to 16 [ 195.769585][T18147] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 195.773454][T18153] loop2: detected capacity change from 0 to 16 [ 195.777434][T18147] FAT-fs (loop4): Filesystem has been set read-only 01:22:26 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r1 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r2 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000300)="0000000000030000000000000000000000000055aaf8ff58071b29b99914c08fbb26a94b5630391b7031cab5634e082d4ad87c09f03b961848552282c7402129228e22f7bea0f0d23c42c6b9aeb61e305daa43c3f92c0f314dee", 0x5a, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000000800)=ANY=[@ANYRES64=r1, @ANYRESHEX, @ANYRES16=r0, @ANYRESHEX=r0, @ANYBLOB="cc576baad78a25a1a85819d148ae7d070000ae2af0d2a2a384da965f8b32edaf6945903f48b6259f0d0b5a3ef4d2223d9f3bc3defdc5de40c8bb055710ee541204c649f567f8e40015fa2cc02872fe8a637cb66901f7066b9b60c4412e3235d029b1bc61b692974dc915b65fc2207ff45038bee00e94c97f38c487b7114d249a47a507263afee7bc31fb90b5d51cf30cad6c1fbeae77b8ff8b178f94c2ca007cb34efa7802b72bb341fe0dc7aedf279f8fef87bcda0245034da9c8f231634480e8de6a4a01789efe031e1e6ddd10f286b40c3e99142d5e72a94fcb2904e940dd299081c550791b81aff359d23753d4ef2ac23777df520bb98b96cf728e6204c4e3a99466554f2a101734ae2dad74d839653f046c2680c39b49214d1c57bf2c81fa44cf52ee8d5230f05f36d6fdf9a8b5369688623d1e07d02484764088dd69", @ANYRESOCT=r0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r1, @ANYRESDEC=r2]) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8200, 0x1) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 195.810998][T18160] loop5: detected capacity change from 0 to 16 01:22:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {0x0, 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 195.859028][T18164] loop1: detected capacity change from 0 to 16 [ 195.865843][T18153] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 195.873461][T18153] FAT-fs (loop2): Filesystem has been set read-only 01:22:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:26 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e67032", 0x59, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:26 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0, 0x6}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0x80, 0xfd, 0x3f, 0x7, 0x0, 0x9, 0x1, 0xa, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xfb, 0x2, @perf_config_ext={0x9b4, 0x200}, 0x10000, 0x10001, 0x6, 0x3, 0x5107, 0x7fff, 0x5c}, 0xffffffffffffffff, 0xa, r0, 0x8) r1 = gettid() seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x800c}, {0x6}]}) socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0x0, 0x8, 0x6, 0x1, 0x0, 0x6, 0x100, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, 0x4, @perf_bp, 0x1, 0x7ff, 0x800, 0x2, 0x0, 0x4b595872, 0x7}, r1, 0x8, r0, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r2 = gettid() r3 = syz_open_dev$vcsu(&(0x7f0000000300)='/dev/vcsu#\x00', 0xffffffefffffffbf, 0x10403) getsockopt$packet_buf(r3, 0x107, 0x16, &(0x7f0000000180)=""/53, &(0x7f00000001c0)=0x35) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r4 = getpgrp(r2) r5 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x70, 0x9, 0x7, 0x1, 0x1, 0x0, 0x5, 0x40800, 0xa, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000200), 0xa}, 0x4370, 0x6, 0x9, 0x3, 0x9, 0x6, 0x1}, r4, 0x6, r5, 0x8) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @remote}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) wait4(r2, &(0x7f00000002c0), 0x1, &(0x7f0000000380)) [ 195.915224][T18153] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:26 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x4, 0x7, 0x0, 0x0, 0x1, 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, @perf_config_ext={0x7, 0x4}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x250180, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0xfffffffffffffff8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r3 = dup(r0) perf_event_open(&(0x7f0000000140)={0x4, 0x70, 0x8, 0x0, 0xd, 0x1, 0x0, 0x5, 0x53088, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x80000001, 0x0, @perf_bp={&(0x7f0000000080), 0x6}, 0x6021537cd1b430e6, 0x6, 0x5, 0x9, 0x7, 0xffff}, 0xffffffffffffffff, 0x9, r2, 0x1) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/full\x00', 0x200000, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000, 0x10010, r0, 0x794ee000) r6 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) perf_event_open(&(0x7f0000000240)={0x5, 0x70, 0x1, 0x0, 0x6, 0x81, 0x0, 0x2, 0x2003, 0x5, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7e8, 0x4, @perf_bp={&(0x7f0000000040), 0x4}, 0x4020, 0x9, 0x9, 0x1, 0x16295e4e, 0x8, 0x6}, 0xffffffffffffffff, 0x0, r6, 0x2) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r7, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r7, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) r8 = ioctl$NS_GET_PARENT(r4, 0xb702, 0x0) r9 = signalfd4(0xffffffffffffffff, &(0x7f00000001c0)={[0x9]}, 0x8, 0x80800) sendfile(r8, r9, &(0x7f0000000200), 0xffffffffffffffc8) [ 196.004731][T18177] loop4: detected capacity change from 0 to 16 [ 196.016079][T18191] loop2: detected capacity change from 0 to 16 [ 196.024010][T18181] loop5: detected capacity change from 0 to 16 [ 196.035345][T18192] loop1: detected capacity change from 0 to 16 [ 196.043488][T18191] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {0x0, 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:26 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/223, 0xdf}], 0x2, 0x200, 0x478) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:26 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e67032", 0x59, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 196.051093][T18191] FAT-fs (loop2): Filesystem has been set read-only [ 196.056104][T18177] FAT-fs (loop4): Unrecognized mount option "" or missing value [ 196.085442][T18191] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:26 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000200)=""/252, 0xfc}], 0x3, 0x1, 0x6) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e24, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r2, 0xf507, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f0000000300)={{0x1, 0x3, 0x1c9d, 0x0, 0x7}, 0xff, 0xfff, 0x8}) [ 196.127299][T18201] loop4: detected capacity change from 0 to 16 [ 196.146720][T18201] FAT-fs (loop4): Unrecognized mount option "" or missing value 01:22:26 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60c380, 0x8) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 196.213231][T18220] loop5: detected capacity change from 0 to 16 [ 196.230205][T18222] loop2: detected capacity change from 0 to 16 [ 196.236354][T18221] loop1: detected capacity change from 0 to 16 [ 196.251599][T18222] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {0x0, 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 196.259202][T18222] FAT-fs (loop2): Filesystem has been set read-only 01:22:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 196.285736][T18222] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 196.312570][T18246] loop5: detected capacity change from 0 to 16 [ 196.320716][T18235] loop4: detected capacity change from 0 to 16 01:22:26 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e6703251", 0x5a, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140), 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f00000000c0)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000080)='./file0/file0\x00', 0x1) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 196.337646][T18235] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 196.345599][T18235] FAT-fs (loop4): Filesystem has been set read-only [ 196.373657][T18256] loop1: detected capacity change from 0 to 16 01:22:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140), 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 196.450210][T18270] loop5: detected capacity change from 0 to 16 [ 196.472310][T18276] loop2: detected capacity change from 0 to 16 [ 196.478626][T18273] loop4: detected capacity change from 0 to 16 [ 196.499901][T18276] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 196.507594][T18276] FAT-fs (loop2): Filesystem has been set read-only [ 196.516431][T18276] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 196.524851][T18273] FAT-fs (loop4): error, fat_get_cluster: invalid start cluster (i_pos 131, start 00001a04) [ 196.534984][T18273] FAT-fs (loop4): Filesystem has been set read-only [ 196.543099][T18273] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 196.561304][T18288] loop5: detected capacity change from 0 to 16 01:22:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:27 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x0, 0x6, 0x100}) r2 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000000140)={0x1}) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000080)={0x7e655295cc32c0d, 0x70, 0x3f, 0x1f, 0x5, 0x2, 0x0, 0x6, 0x4012, 0xe, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xa4, 0x2, @perf_config_ext={0x0, 0x8}, 0x10, 0x3389, 0x7, 0x4, 0x1f, 0x7fff, 0xff7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa0ca18887351d969) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r4, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r4, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140), 0x0, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:27 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e6703251", 0x5a, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='pipefs\x00', 0x42000, 0x0) 01:22:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:27 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x800) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) prctl$PR_SET_SYSCALL_USER_DISPATCH_ON(0x3b, 0x1, 0x0, 0x3, &(0x7f0000000240)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r3, 0x1, 0x2b, &(0x7f0000000000)=0xe99, 0x4) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 197.118347][T18319] loop2: detected capacity change from 0 to 16 [ 197.132226][T18326] loop4: detected capacity change from 0 to 16 [ 197.134099][T18331] loop1: detected capacity change from 0 to 6 [ 197.142280][T18325] loop5: detected capacity change from 0 to 16 [ 197.152552][T18319] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 197.160145][T18319] FAT-fs (loop2): Filesystem has been set read-only [ 197.169568][T18326] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 197.177468][T18326] FAT-fs (loop4): Filesystem has been set read-only [ 197.184921][T18331] FAT-fs (loop1): Directory bread(block 6) failed [ 197.194205][T18331] FAT-fs (loop1): Directory bread(block 8) failed [ 197.200677][T18331] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 197.203810][T18343] FAT-fs (loop2): error, corrupted directory (invalid entries) 01:22:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:27 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e6703251", 0x5a, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) [ 197.208847][T18331] FAT-fs (loop1): Filesystem has been set read-only 01:22:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 197.287332][T18346] loop5: detected capacity change from 0 to 16 [ 197.304584][T18361] loop4: detected capacity change from 0 to 16 [ 197.320647][T18357] loop1: detected capacity change from 0 to 6 [ 197.332136][T18361] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 197.337477][T18364] loop2: detected capacity change from 0 to 16 [ 197.340134][T18361] FAT-fs (loop4): Filesystem has been set read-only [ 197.354244][T18357] FAT-fs (loop1): Directory bread(block 6) failed [ 197.370601][T18357] FAT-fs (loop1): Directory bread(block 8) failed [ 197.377072][T18357] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 197.384655][T18357] FAT-fs (loop1): Filesystem has been set read-only [ 197.417978][T18364] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 197.426905][T18364] FAT-fs (loop2): Filesystem has been set read-only [ 197.436213][T18364] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 197.436235][T18377] loop5: detected capacity change from 0 to 16 [ 197.436745][ C1] ================================================================== [ 197.436753][ C1] BUG: KCSAN: data-race in data_push_tail / number [ 197.436759][ C1] [ 197.436763][ C1] write to 0xffffffff844f2d5c of 1 bytes by task 18377 on cpu 0: [ 197.436770][ C1] number+0x836/0xb50 [ 197.436775][ C1] vsnprintf+0xb6d/0xed0 [ 197.436779][ C1] vscnprintf+0x29/0x80 [ 197.436784][ C1] vprintk_store+0x4c1/0x9c0 [ 197.436789][ C1] vprintk_emit+0xca/0x3d0 [ 197.436794][ C1] vprintk_default+0x22/0x30 [ 197.436799][ C1] vprintk_func+0x137/0x140 [ 197.436803][ C1] printk+0x62/0x82 [ 197.436808][ C1] set_capacity_and_notify+0x15a/0x1c0 [ 197.436813][ C1] loop_configure+0xafc/0xcb0 [ 197.436828][ C1] lo_ioctl+0x555/0x11f0 [ 197.436832][ C1] blkdev_ioctl+0x1d0/0x3c0 [ 197.436837][ C1] block_ioctl+0x6d/0x80 [ 197.436841][ C1] __se_sys_ioctl+0xcb/0x140 [ 197.436845][ C1] __x64_sys_ioctl+0x3f/0x50 [ 197.436850][ C1] do_syscall_64+0x34/0x50 [ 197.436855][ C1] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 197.436873][ C1] [ 197.436878][ C1] read to 0xffffffff844f2d58 of 8 bytes by task 18364 on cpu 1: [ 197.436885][ C1] data_push_tail+0x125/0x460 [ 197.436890][ C1] data_alloc+0xbc/0x2b0 [ 197.436894][ C1] prb_reserve+0x8f0/0xbc0 [ 197.436899][ C1] vprintk_store+0x3e9/0x9c0 [ 197.436904][ C1] vprintk_emit+0xca/0x3d0 [ 197.436909][ C1] vprintk_default+0x22/0x30 [ 197.436913][ C1] vprintk_func+0x137/0x140 [ 197.436918][ C1] printk+0x62/0x82 [ 197.436922][ C1] fat_msg+0x80/0xaf [ 197.436926][ C1] __fat_fs_error+0x138/0x191 [ 197.436950][ C1] fat_fill_inode+0x9da/0x9f0 [ 197.436954][ C1] fat_build_inode+0x134/0x1a0 [ 197.436959][ C1] vfat_lookup+0x1d9/0x300 [ 197.436964][ C1] __lookup_slow+0x181/0x280 [ 197.436969][ C1] walk_component+0x2a5/0x350 [ 197.436974][ C1] link_path_walk+0x4ba/0x780 [ 197.436979][ C1] path_lookupat+0x7b/0x570 [ 197.436984][ C1] filename_lookup+0xff/0x390 [ 197.436989][ C1] user_path_at_empty+0x3b/0x50 [ 197.436994][ C1] path_setxattr+0x4b/0x180 [ 197.436999][ C1] __x64_sys_setxattr+0x69/0x80 [ 197.437004][ C1] do_syscall_64+0x34/0x50 [ 197.437014][ C1] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 197.437019][ C1] [ 197.437023][ C1] Reported by Kernel Concurrency Sanitizer on: [ 197.437030][ C1] CPU: 1 PID: 18364 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 197.437053][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 197.437061][ C1] ================================================================== 01:22:28 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r2 = signalfd(r1, &(0x7f0000000140), 0x8) perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0xe0, 0x0, 0x2, 0x3f, 0x0, 0x8, 0x20000, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xcbe5, 0x4, @perf_bp={&(0x7f0000000000), 0xb}, 0x8, 0x7, 0x0, 0x7, 0x6, 0x578, 0x9}, 0x0, 0xd, r2, 0x0) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:28 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x9, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0xfffffffffffff654}, {&(0x7f0000000500)="0000000000000000000000000000000000000000675e318c96643abc85774413b3d8a1b6a1919ef2fd011a622369d553b1e13b254781a099642f73785d16ec5d66f77f68f1af2d9ec8a3406f72a71e0a306727230340b23b22a366370ad8c1e187dd775383ed8070e8e2b1c219bc4a75d766a0b8a2098fb37fb6cb4d020095452a51e175e28f8735d19bdbcf83704a027bab058838f4a56c97e69a2158ea37ec2f39741756f70e7a006243ff53c91de2ab83750949e182522172878cba5c5f9353938123c691c8c441e7a4910da79c6b9ba4deb6ffdaa0c4310213fd26f7f1daca5a93acd9936e38888000e1981999710687efefdd639a2a80c7c29183c25a30f33c2854b72f52605cf0aa10bf729955f4ae86a60e000000001d0e4f869500133339f02ee1ff4b373633000063e6c39159593b08ca16bb28cfe6cb120b28084d2f7ad5bf6c5c7a4832dd2921b6981186e5758502000000f15e97ecf711a85ffe7511d43500"/370, 0x172, 0x2000001e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="278bb188e67cbf3f02565bc5a3799694b37a24870d0c3722b68f0eb352501500c8e8088a951da6b0560246b3f1823594ab7b916b7cc4463a08bcad787dd4a91dacad1b64b5db87dffe336c1b8d21310658a3046dcfa12ad2f6015327ed8d49578e9ca838478a5110f0066000784c57daf79696febc41fc7421d661ce01b7d05da04ef80f2f913f3c87b2aee21665795ca78ba29e0f410c0a44c85a9941faa428fffe46096fd8264dbb161dc6222ff720076551e60a8edc08b5d72ff365727de12095493ec2a2d858ede524d936e966160c9f71a2ab940c6be22d580432a40721cb75807bcca22b67815c10a578ba53c67d7385f1245ad06cd9342683ec42dddf29f93191e7e312f9366f8cc38400861340616c5e35fb3e1d4848f6018b416d99c5aa899e8723e8ac7b11a3c28bf3bd2bb76a79a6c92049337f4360df0d496d6d57df965dd0c27f2ede7983753a0e576c6adda158674840627488c81c0b90f657af98cb5825fff48a2fe7ab63e760279e4b3c224e4672fc3c560d15af860d4d6a0d3086c4e0bc8d33ab55613877a30f3d8bfee87173a6ba1ff7c204abcc9b1d83fce5e7ca6ccb4bb0f774367ff0e95aa108946660e8d8a9227d5467471abc74529463ba5cd7a6eed0e2a7619440d5925af14d1303175d72e8fd3f490a9cc843bf511569875ed464f337f439800d80d482f68be1dcf514d40990a213a9b7fe9fc84b774dda5915b96858cd45cfe3eab7eeb45e72f2e8eeae859683ec19c907b89203b0476fa2dc9c84d1ba6df36c41713e3b8a78512a2a72259f0393ec2577a6d61efbb54108fd71fdf7219789237c6cdfb7f8e915d59f799cced365d22dacd97ef81c6587d4278742b9d04d6c95a224a9d2d31fd9655c21aa1a3e9afeb4fc60ef8654c7b76bec22523f9cc00632bca2f8e59f9c028926f795f059cdde0d21c0bbeaa6629d4dfa85b85264de92cdfda175260052b76c979e42b14b9b240d3940e83db0ccadea3ae99928de55df9472966be82a62779ed31b10a64476624c103233a8ea5c4295569afa9bac225f701624eb4af3b378c96adfa8bc928e7a7ab1a8d4813c9451b41b629020ae6935d9af1fa72e9d5d5869351e6e4088c0ab4160ccd783fe9d3495c0469c6bba5c2303301ec4327453f203af487fb229be9f9874623db3bb0544f35691f482b0a90ba6793e2449a4ecd99bd96a4b311ea583cb005c96d9e88ad1f8e798b00b5b96ead2b4bf19e0647b9b831244cf8aafd2d9ad033ce9545c72a7fc4d099dbcbe0026f17128175a00fa90d8b520a2959f7cce509f29f9d77bfc6cc50955d50e73ce07ec658e2a998bffcae58d5cfa411b81e922c355510df25977b66022cd295daf828434d88c2560ff1220e6763fa73e8ddcede1dca39c6fef42332b07c765087ded065c4ebd31915bcfe84f7691bc9f57eefb8d9a20d032be1f44141ad71cf2127f64d553b168e79d7d295e3de0e487f584f14d01b30ae8f935ff57060115a11d0180d3bbbe259701b49207a944dbb4c5f9eb46f06fd99bfcb1c767a27f73ebaacb1f6df759c89597fb59c8602196955960094542899c977f46ef5541c31877ed886e83ef10f44cdb72bfa76d2e33f77460f18b46c3c927d41e7820971589f7a33e1a1f417773ccad9cd16f73a8a14faa269e984847130f41038e49b318c42c299f4bbd7ee0f2c191d10b3fa524a97446fcb3c5e48746fe13d4f16dcf15ca8e87168b466c27242dccbed4d80b3c0bc45b647fe4245ee0ec176bff4239b5dc6844bf988fdac242397278692ac0f82033e68a0fc6173864942fa9ca6e08c8f69a3124eb9c02c02122ea2bb7e257cc22b8171fb9a4bd9061349588b813f866be396789f688b9eade6c5f97081b68ad458c046a12b30764a881da960b2c0144f0fd14350f0f313a638d14c61ca6105f120266247cc84179965de64c16bc5880cf00cb320f29ed7027f9f0e87b0dc4824cd9222ee93a5b720f928071330643d8e9901a7791105079381c1ad8cdc09f4a3e48973cb37d5cf5327911a1f26263f5594a5a509fdcbd92eb00e8dddcf894e53669aff4a0a85358c97c928ab9a3efb17f405e19b073dfc4ecc29a96e6353c59c59c67341ac730c18396d5c90cdd75c7fb0cea4dd6a8fc7e5edb7df0201fe5ce555837945ec188b23d3ea53881be00cf6bef3bd3ef9ef0b0c4645e1536266949e4778353e841ee10b37b9aa08bd9b08029d23a9b539131e3f16047b56f2e529fa44c16546bd22b565acdaf93c210e2cdb5c37a0ac6607138f50451c3e681bebee447ec0fc2a930016d22ad58db367d2d522481cafacf79a96033da10aa549d3d08c584bc8011dcf759202eef40820eda2369daa302a4f8800910461378dd4a1f8dae8905be817f2a1434cee23f70401335e814b7a9aad6248aca746b695284fa8ab3ab6496e26659296b46d7321ebcad5c24f21d788fb948a4a5ee513227d223a9f4a150a4f736a9ecc0e012b77e4bc65169db82545b3fa48d3133a6387f861617a53389e51eef108d9fde0b39d437a9fb7ef88251dda27a73cf10b17727e3a943b2ecee99d32537afd7385082053c33d76b8e0f9a5568123e7f3a6e799716bb448436ba8077ef12cf09cc46f8a8e42f08e90caee345946e8fcc4518bd820803019c4d89d0de98d5cd25ad1c31ee4ab458166cd8acc56a5224574d643b3203a0e569433a6fb860dbdef6bc9223a3bb5c766f4e7b4439fcbb64b8b8370aa830546628d3ec560a08a102e3a752407a223b1da2e49915f0bce3b729fbea8850cf52159c0d9180eb246c8171178b28c2d354fb55e6bb8d83528d521954c2e5f6a008867f53db58d302c8da251621587600bcb4c46c3260f5706ec60698add356c8890ee9a58effb050711d9fd225099c75df6171f5d265a2b0db11757cbb04ceb96e13ab73992aa5366bf7055aca5567d962e9a1cb9c62789811f94a6e1f85bf5f01d03fa0a8d6ca16eca91349464cee5e11c82fd10c627df54eed4df9ec65de773a873f7d6b6f6cf7d2ac3504c7d7bd5274f23c6f3d28c18f5d392c3ae3429b372e2cdb6a54199ad51ecdbff8d93debb32c73200497cca09b523c25ab2bc1764260a88cc4b94e70905688144c7a47ed76e517e033994cc743fea554a68dd3fe38068209b1a64346f229056581d621067e217697670861fa9485a05c81c2e0c5ffdb19801266cc6a7babae81099445f3d0c4716123558051530cd821388ffea3958d6b3eca2bb3e01f85a394e8d81d136afe7223a14f39d5d4db3c920b3b788e9700920cd68bb5ccfbda47574dafd9c07c169206c8eb28e3edda10e5578cf1288a83578af17094982284d1d95c259dd185b16babc1f404156fa41ddcba82c6d20575b6fbb8b72b528d83eecc5833c19d8772b880c2cf4912e76aa2bde67befba679526de2b08114df93e34727cbde97fce0f99baea05a982ad149e072e717053a7f7b1aada840fbbb36b5b086ba4d3a6a54b49b43ba7fee3de1f23cd2d09fd50f0778264690477e59d10235370d87c1eb3901defe25e6cae98178153c9bc0824a7638abad2d6c0c1d5737b5cefa4659b21754b67fb57a0c925df6466b9143d754736ed454e796088f255f08074780920deb3304fd7e01b6fc3d6ae9e7f7128ed657f9b80b4213a5d42564c531d33fd4be2925678c7640f07594ef49b1a32a67ac80395e6e221bf2babc8ff2607af02f1e43e47c3bd52650506e88b69872f7c665a949a103ac0a454878c43f002c31e3cb266e7acce1e59db2e9ef96b875d027a0b9b1d2b19ec747f7dde70fc873be3c81d5037f27b8d81a95ef288a291027c49819f4f3a62c1cfc06e5627e74e7a60ce64702783b73d01050aa1b854f5d1824ae02c8ac720ab14f6b68b55279505c74fc4e3b3f1a291c60642d73c5e37b373b34cdf6c8744fbf842cd66d67a2c07a8bb501a848f529e775b1412982788b01ba8fbc9020f214ac83020adf4b0e00101b45b5f1720de9a41a38698a9970e4877422761bde1f61b260d99c93b3074a078a60edb170288151bcfe2e3b3cd15fef8fc26fb1369df94ce8ab207d0fd305f26763e3a64b83b6272123884ea38b60652987f4f7c12ee7032858ba97d7441a542e664cdb73c6074967930c41f4e2b7a51b63c4572be3883ea55b675f6461a611d7e909ea1e61742d062598ec4c78979636d4b74db29631025a32e30cce5c82fd302faec4a112e66d73f648c33e169154c65441b6bdf3ae28f8f88f86d1187b66e0abd98ad4c9669bdfc6058493ba384bf2ee5ebc1dffab3dfbf457749b91b203242c3e69a578cee7da5566b6e04eb9c5a50b302c55f13615a2ac76f1a04cb5b57c0f3457e3eb7202da650437b21bade51f22bddc481255680dfb3aaeb1a708a662bd345509f3f62cabf241b1c05ed7dc41f0a9996e9d948d7f1425e40a2727a99197272630ec0805df46a176e8a116dd46ead2b7fb3329cea656828055eb1bf27314caf9f54f209e0f65c3947fce66a92a866004e6b5d9ad1d9d07c173d8129c6344992bd3a22478a44a4aa101179c0dce68226848307d66d7c2a59b4cc778c6b48ac9338987bc9152b8cba99541544952e9795fd85d2d3bb5fcca87c36a58851ffcb2cc73afe94bebe2e8163f56e89307aa5dac4c6390be83adad055d177864ddd7f1cdd3c6c7c5d3db2ce1adbbb986ab4e11220fc195caeecfc7d53bc7e4c6bbfc0da857c9c156764cc7fc410d54da637ed7e0c9ee9cb16e332a66b1126812e16d5dfcf6613eb5dc3b6f00923cde33eb20b40cd959a38a49725fb95490c9539153a8e29e88751a4eb03da85c8538e2395e37581845889b17da25ec74e8c13212fcdc44c5e4d743f71fe12bf13a628024f9209919570181779c09769bc9c5e10a1847d02d6807969b4bd834a2d3b7a26ed2f5cfb9dcef1d23d4c75a740709f371a20e7dfc0e57ae9a50114916ad3ca25ea9729a52609ad4ea0d5092fdbf9582afafc4ed15df9684dec23ebf7a8b0f73f8d443eeaffbde8ea743325c87e578c08c11947c1db080a6d41c89f98de4adaf498525b45414d91208b6e7eb3e20a8f9b64a02c244f63f09c1378305fbdd2cbb1b0db2bbabf5f2ca5f05c39914cc6445863d09acaa307a7c7773c7be10f95e6b0130196bfca1af2aaa23a00a9244300260199a5985a8318ddfa0294ff80e567e5ed17ffee3c4ae17c6c5a1edf5124aa4e16da61b338a4862f01c11e7f812dde064d0c914571b4ce53f21bea2c2f9d0c53d694e3a9d1f73ad73c95dc9d5739617d1b3b1a66dc1f576bab13fd25bda8d493995f926abc1d2ce53c54baffb9ae450de4469f9a115cd0e051ce0673422afafb719a367e9730e9a4aada1c0615468b0090fa4aba2ff8cb421d683b2879d2762b882002790d47482d8e1f4336413f33728ae79dcbc9b27687989b7d6c0f6bb523a12b8af3c10a62bdac4608d2c9269fbe32fa9eb1f6221f4f68bbf566044623ca7ddda266b8541dead372c02f00d5f7bffe3d946004aef0e2a247914c5895e2c43030dfd32b4677305c7154db65bdadb40814b9a2b1b63204da7856507ecc5127a5c89d7b8a52b24548ec1f2eb59fcae13b94e6009d04bb6962a72c2fa6035bf4db2ddcf7585c12910ae3240df913dbbf5f16617844099cd1fd382a26aaec7377b8aa6403ee2dc4436e8698c5794bcb6a770ee017c345ceaa889a1c098bcdd074daa993fee8859b41df648e19196b2d498d7b2bcceeb04863644244d9a373562c840efd213ba96180ffa1b36863f3f8635be41c9f47ff19867a03c7", @ANYBLOB="2ce83fd990a0bbcbd1b1fc6f590393b675e3cc21519aba81ccfbab5f700b7353b29d17fc85b00fbcc7a223a13e921df83a3f868cdeb8d845ff70690f1c32ab42e07097338a7b168b762021bd67039edb2437e6f559125434380905a253457d0bd713224a7e0102d1825cdbb7f7a2a2827d6bf5faf72db2d65f890844cc32a5de893bc48cb46ff572eca6124b07b5cc0b8d4951fa3add5804aebbfb5ce796d39137ab0c11d2608fb798a14dcfa9", @ANYRES16=0x0]) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000480)) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$cgroup_type(r1, &(0x7f0000000180)='threaded\x00', 0x2d1ee37) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x6) unlink(&(0x7f00000000c0)='./file0\x00') clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x1a) wait4(0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) waitid(0x1, r2, &(0x7f0000000300), 0x1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) tkill(r2, 0x28) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x400000, 0x11c) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 197.834306][T18405] loop5: detected capacity change from 0 to 16 [ 197.842180][T18403] loop4: detected capacity change from 0 to 264192 [ 197.853202][T18403] FAT-fs (loop4): Unrecognized mount option "'‹±ˆæ|¿?V[Å£y–”³z$‡ 7"¶³RP" or missing value [ 197.868268][T18410] loop1: detected capacity change from 0 to 6 [ 197.874510][T18408] loop2: detected capacity change from 0 to 16 [ 197.895451][T18410] FAT-fs (loop1): Directory bread(block 6) failed [ 197.910941][T18408] FAT-fs (loop2): invalid media value (0x00) [ 197.916950][T18408] FAT-fs (loop2): Can't find a valid FAT filesystem [ 197.960648][T18410] FAT-fs (loop1): Directory bread(block 8) failed [ 197.967124][T18410] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 197.974715][T18410] FAT-fs (loop1): Filesystem has been set read-only [ 197.986254][T18426] loop5: detected capacity change from 0 to 16 01:22:28 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) ftruncate(r1, 0x80000000) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) 01:22:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:28 executing program 0: setsockopt$inet_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000000)=0x1, 0x4) r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r3, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000140)=""/215, 0xd7}], 0x3, 0x91, 0x400) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r4 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) sendto$inet(r4, 0x0, 0x0, 0xaad57c8197a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x5, 0x2, 0x20, 0x40, 0x0, 0x6, 0x20000, 0x8, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000280)}, 0x1010, 0x5a6, 0x0, 0x8, 0x7, 0xd196, 0x58}, 0xffffffffffffffff, 0x7, r0, 0x1) flock(0xffffffffffffffff, 0x1) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 198.094837][T18446] loop2: detected capacity change from 0 to 16 [ 198.119951][T18444] loop5: detected capacity change from 0 to 16 01:22:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 198.141834][T18446] FAT-fs (loop2): invalid media value (0x00) [ 198.147885][T18446] FAT-fs (loop2): Can't find a valid FAT filesystem 01:22:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 198.196566][T18461] loop1: detected capacity change from 0 to 16 [ 198.215161][T18461] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 198.222801][T18461] FAT-fs (loop1): Filesystem has been set read-only [ 198.272971][T18471] loop5: detected capacity change from 0 to 16 [ 198.282123][T18477] loop2: detected capacity change from 0 to 16 [ 198.304414][T18477] FAT-fs (loop2): invalid media value (0x00) [ 198.310488][T18477] FAT-fs (loop2): Can't find a valid FAT filesystem [ 198.387485][T18403] loop4: detected capacity change from 0 to 264192 [ 198.395452][T18403] FAT-fs (loop4): Unrecognized mount option "'‹±ˆæ|¿?V[Å£y–”³z$‡ 7"¶³RP" or missing value 01:22:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) kexec_load(0x0, 0x1, &(0x7f0000000780)=[{0x0, 0x0, 0x10e13c000, 0x4000000}], 0x0) r1 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r1, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x1b, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESHEX, @ANYBLOB="65ecdab419b6a90c0150be3d4d1d6bea677e6c5deb7ce33dada50153d5c7be3a0ebb280087b754c35ca1f3e40737dc2c115387016611f06bce275ef30131c15e1b6599cff7c697b8b49cf58a5dd7e527c819580eefeabbd92a22d2731c40ad2091113a47afb6ce8ee8e8731bb5e41fdab193865e91ec1728060514fb2cd5f6da0960d6d8a29260f9d22e128e99f51f40dd71638b384afdec9544a1304dea9503513655658b5034", @ANYBLOB="2e95c06400ba07641281b90d0818954ae01874b6eab54c762fa034c2d3627d52aba300a872ea72c34fd94b0b3b032f01dbb98c5f7e0ccd860409e06030afdc29ce585fbb8c5f2c078cbb52042823a90d76a9ed7cea0efe5e031f28323b5f48cd46b5754ff8a00ed3c4b2505abc4cb27ff0947f294086753a35fcb35dbbbba8a5941f3c1b3b7ae3a2516d40a6538d17d3aa957fccf257e122a0e5eb685ea28e2baec4745f4d348e76c37910f76d3827a4", @ANYRESOCT=r1]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670", 0x50, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:28 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsu\x00', 0x280, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x5, 0x7f, 0x97, 0x2, 0x0, 0x2, 0x2, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, @perf_config_ext={0x8, 0x5}, 0x16b24, 0xffffffffffffffff, 0x1, 0x9, 0x1000, 0xffffffff, 0xfeff}, 0x0, 0xc, r1, 0x8) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:28 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x40, 0x20, 0x89, 0x1f, 0x0, 0x3, 0x0, 0x5, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xfff, 0x1, @perf_bp={&(0x7f0000000140), 0x4}, 0x104, 0x5, 0xffffffe1, 0x6, 0x5, 0x259, 0x9}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.stat\x00', 0x0, 0x0) r5 = perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x9, 0x0, 0x0, 0x7f, 0x0, 0x1, 0x4200, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_config_ext={0x6, 0x5}, 0x48000, 0x818, 0x8001, 0x6, 0x20, 0x1}, 0xffffffffffffffff, 0x0, r4, 0x2) perf_event_open(&(0x7f0000000240)={0x0, 0x70, 0x2, 0x3, 0x9, 0x1, 0x0, 0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xbd, 0x2548c532494f3ed3, @perf_bp={&(0x7f0000000200)}, 0x80, 0x0, 0x80800, 0x6, 0x0, 0x8, 0x1}, 0xffffffffffffffff, 0x8, r2, 0xb) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) r6 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r6, &(0x7f00000004c0)=[{&(0x7f00000009c0)=""/175, 0xaf}], 0x1, 0x1, 0xffffffff) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r6, 0x2405, r5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8, 0x10, r0, 0x16a0000) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f00000002c0)=""/53, 0x35}, {&(0x7f0000000380)=""/208, 0xd0}, {&(0x7f0000000300)=""/52, 0x34}, {&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/69, 0x45}, {&(0x7f0000000780)=""/145, 0x91}, {&(0x7f0000000840)=""/231, 0xe7}], 0x7, 0x10000, 0x2) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 198.472589][T18498] loop1: detected capacity change from 0 to 16 [ 198.481978][T18498] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 198.489850][T18498] FAT-fs (loop1): Filesystem has been set read-only 01:22:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 198.517457][T18508] loop2: detected capacity change from 0 to 16 [ 198.533883][T18509] loop5: detected capacity change from 0 to 16 [ 198.560159][T18508] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 198.564534][T18509] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 198.568905][T18508] FAT-fs (loop2): Filesystem has been set read-only [ 198.584641][T18509] FAT-fs (loop5): Filesystem has been set read-only [ 198.592807][T18508] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 198.598108][T18521] loop4: detected capacity change from 0 to 16 [ 198.608844][T18521] FAT-fs (loop4): Unrecognized mount option "ÿÿÿÿÿÿÿÿ0xffffffffffffffffeìÚ´¶© P¾=Mkêg~l]ë|ã=­¥SÕǾ:»(" or missing value [ 198.636299][T18527] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 198.653794][T18529] loop1: detected capacity change from 0 to 16 01:22:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 198.669711][T18529] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 198.677313][T18529] FAT-fs (loop1): Filesystem has been set read-only 01:22:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670", 0x50, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 198.741424][T18521] loop4: detected capacity change from 0 to 16 [ 198.750903][T18521] FAT-fs (loop4): Unrecognized mount option "ÿÿÿÿÿÿÿÿ0xffffffffffffffffeìÚ´¶© P¾=Mkêg~l]ë|ã=­¥SÕǾ:»(" or missing value 01:22:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 198.796046][T18541] loop2: detected capacity change from 0 to 16 [ 198.809207][T18550] loop5: detected capacity change from 0 to 16 [ 198.827987][T18550] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 198.835566][T18550] FAT-fs (loop5): Filesystem has been set read-only [ 198.851787][T18541] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 198.860456][T18541] FAT-fs (loop2): Filesystem has been set read-only 01:22:29 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000a75df00020008000000ffffffff240b7055aaf8ff", 0x1d, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) creat(&(0x7f0000000080)='./file0/file0\x00', 0x99) chdir(&(0x7f0000000040)='./file0\x00') ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) creat(&(0x7f0000000100)='./file0\x00', 0x80) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0xd1459fdb9de515af, 0x40) openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x420000, 0x0) 01:22:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 198.892695][T18560] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 198.904447][T18555] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 198.909905][T18563] loop1: detected capacity change from 0 to 16 [ 198.924308][T18563] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 198.931914][T18563] FAT-fs (loop1): Filesystem has been set read-only 01:22:29 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670", 0x50, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 198.958452][T18568] loop4: detected capacity change from 0 to 16 [ 198.974889][T18568] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 198.983637][T18568] FAT-fs (loop4): Filesystem has been set read-only [ 199.026118][T18577] loop1: detected capacity change from 0 to 16 [ 199.050469][T18580] loop2: detected capacity change from 0 to 16 [ 199.057132][T18577] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 199.057293][T18588] loop5: detected capacity change from 0 to 16 01:22:29 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:29 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x81, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = gettid() tkill(r1, 0x40) perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x0, 0x0, 0x7, 0x7, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x1, 0xffffffffffffff41}, 0xa00, 0x80, 0x9, 0x6, 0x27f, 0xffffffc0, 0xf0}, r1, 0xa, 0xffffffffffffffff, 0x1) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x1f, 0x2, 0x6b, 0x9, 0x0, 0x1d, 0x80000, 0xa, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0xc0, 0x9, 0x84e8, 0x2, 0x4, 0x13, 0x3}, 0x0, 0x3, r2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) [ 199.064723][T18577] FAT-fs (loop1): Filesystem has been set read-only [ 199.086738][T18580] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.095320][T18580] FAT-fs (loop2): Filesystem has been set read-only [ 199.105862][T18579] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780), 0x0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 199.127849][T18588] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 199.134841][T18590] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.135450][T18588] FAT-fs (loop5): Filesystem has been set read-only [ 199.144886][T18568] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.155882][T18598] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:29 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$INCFS_IOC_FILL_BLOCKS(r2, 0x80106720, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7fff, 0x3, &(0x7f0000000000)="d6cd90", 0x0, 0x1}]}) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) r3 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000140)='freezer.state\x00', 0x2, 0x0) r4 = socket$inet6(0xa, 0x5, 0x5) sendfile(r3, r4, 0x0, 0x8001) 01:22:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 199.190630][T18579] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.206008][T18568] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.220446][T18606] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000", 0x3e, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:29 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000", 0x56, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 199.244782][T18608] loop1: detected capacity change from 0 to 16 [ 199.256561][T18608] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 199.264190][T18608] FAT-fs (loop1): Filesystem has been set read-only [ 199.280639][T18611] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000", 0x3e, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 199.298173][T18619] loop2: detected capacity change from 0 to 16 [ 199.304519][T18568] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.314076][T18579] FAT-fs (loop4): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.343273][T18619] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.351886][T18619] FAT-fs (loop2): Filesystem has been set read-only [ 199.373487][T18634] loop1: detected capacity change from 0 to 16 01:22:29 executing program 4: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x7fff, 0x0) r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x28680, 0x80) 01:22:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000", 0x3e, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:29 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000", 0x56, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 199.392077][T18633] loop5: detected capacity change from 0 to 16 [ 199.398694][T18641] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.410369][T18633] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 199.418062][T18633] FAT-fs (loop5): Filesystem has been set read-only [ 199.427516][T18633] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 199.490407][T18652] loop4: detected capacity change from 0 to 16 [ 199.497413][T18655] loop1: detected capacity change from 0 to 16 [ 199.512111][T18658] loop5: detected capacity change from 0 to 16 [ 199.531866][T18652] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 199.539832][T18652] FAT-fs (loop4): Filesystem has been set read-only [ 199.540567][T18668] loop2: detected capacity change from 0 to 16 [ 199.555621][T18668] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.564235][T18668] FAT-fs (loop2): Filesystem has been set read-only [ 199.571630][T18668] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.582628][T18658] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 199.590338][T18658] FAT-fs (loop5): Filesystem has been set read-only [ 199.600927][T18658] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:29 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0xc000, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='),@\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)={{0x7f, 0x45, 0x4c, 0x46, 0x73, 0x5, 0x8, 0x9, 0x1fa4, 0x3, 0x3e, 0x15b0, 0x1fe, 0x40, 0xb, 0x9, 0x4, 0x38, 0x2, 0x7d, 0x5, 0x195}, [{0x6, 0x401, 0x0, 0x1, 0x5, 0x2, 0x6, 0x5}], "aeaf11b10927abd106880146983da051aff18ef8e3243fa12f686abe624646d4c005b56e1b17fd366f8a9c6bfc4ff0f2d7b4ef689cdd697b4fb4487c6527d69320e6ba0ebaf1b69cee35be5a55bc98ed2cf15cf7d26ad71086a2bf18886b324ae9f41dc3b69b6d8ba7202d65c692ae3941bc084578e929a9e5bfaf8bd8b73ee05f811125241e8f7f91355ffdc0ca6aab2d54c16b060aa69fa1d9973fd6f2508992f4ab76230bf0549744266cd3c44d3c664c68d88d6f7d3d260d18c3758d39f4a9c9ff81527ff52d4060258879f36246edd106656678538058a5b53ca2b618684c6eaebbc224aded0127b8ef6eb057a576", [[], [], [], [], [], [], [], [], []]}, 0xa69) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) ftruncate(r1, 0x97f) 01:22:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ff", 0x5d, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 199.748480][T18692] loop2: detected capacity change from 0 to 16 [ 199.755738][T18694] loop1: detected capacity change from 0 to 16 [ 199.765338][T18692] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.774100][T18692] FAT-fs (loop2): Filesystem has been set read-only 01:22:30 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = fsmount(0xffffffffffffffff, 0x1, 0x5) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0xfd, 0x0, 0x0, 0x40, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r3, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r3, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000", 0x56, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) syz_mount_image$tmpfs(&(0x7f0000000080)='tmpfs\x00', &(0x7f00000000c0)='./file0\x00', 0x3, 0x3, &(0x7f0000000500)=[{&(0x7f0000000300)="49a653cf4578bac7777e8ddf30332d97cea77db0313899d1dfc445014f81cfd12d3533d8c252910d9e8c5533e09d4bb052e52c239126658f0c3b2b51c8967fb5b8669cd54eb1", 0x46, 0x5}, {&(0x7f0000000800)="fbd7ce0f91d63dd96aa7b4360035ae9d97bb2bb7aa6d45fecdde66b6d74e81a22dbd605c115e58809b6653dff403528d5d6cb5fef3b40e5711835ffedda0d0189da21ec81b2351202b7e186c62fd14683bf18ba72d35231f78c085fc18fc331bb81c7a5b0736656efdc8ef88b7b27d1132582e2733d31105fef71da5d6d2cec270ca6ce4a6f8b8ad2b619c0dcb89c2d00fcca55549b0a9bdbe161d0a5e28000671fa1c293f14dac5a7dd775cff39b652fd3fa74a366675e9a3455375c7ea6917c82198954cd844e56ab6716a472d1ecc18342ce696c0ce58ca1ee15287d185dd12c135a3134d1d0d3b91f9945d81d798542b0fd1f632348d71a01faeac48f4b9b1046ce2057b3f5a6b20fa0400faf9da971bc474dca8cf7598c8fbd80b12d3cc0977eb30a33b5e586616b0be97c6332a02a57b76a7d8bcab67c83da75c2337faea776547d0bf900c87b61bf106e716afc90daa99dba569264fa8e7dfc0f98def2dd6f43aed403997d8b46740c9262e95541e5bb6aa8af1ac74f622e0fda3e94e2ce0e70fb311896bd46a7acabf5a67ef7b11a47bea2ffa904436b4d8335c475c977d565297bd7be41731e034884ea389e4a8d665e9929020f0feab1764f85868775101cb2b3c1a164f6650327e53d98c2263f995c43a0c2690e56b5ce2b47cfe5f019b7ad0ef241dcf79efaefc7d4da1cede6074ce7a9b196b3fcac985bc6b3759a2a9b5451ae2c7681d4eb096f17a6fdef74e1235d5c1b81432987891e02a2d072fe96cf28cda070f69a7bf1e0d61549cdba421647cfdb0ea74b43d13cba7d176b2f760a3ca69e210f7d479d2aeebce799f2fcbe4a50d413dc273d7787e031286981c3c6f197fd3cd04dfe8156f9625ab598d9fa8333e07753e6a3e8e4bc95c53b57b6c14020a8c13c8d616e4503147bae2dfdac4c1689bef3369576b8f7304919adabf9e3c4f260e5ca316d547c4834e23248387bbddf3a59c2df931bc6a5ca55f03de9c4e008de8df8662cae1098ac1a578359e3c42190e6d0b26054d1649578f489f8d7ce738872df337e6a5848ccb0557e52a7aade334ec834ed7fc84bf9beb07a088a94042f7e29cca023c0e687601ece01cbb03850dbb93169aff094291778d9aea7aba2c6f859cdfa5b0ac42613415802cc1e4a426f0bc2f90a3ea7315d27fb76e818a3942e30811bfeb63fcfd8683ee93d758da832fa581c1c7679dd2e58135472400786137c674d171589a2d4b0df9e43e8e179cc9dcebfae83ca09c968931da068ca51d26fd0205c175cb01ce2b2244d1ad7255516f33391b4a1bbe1f29af9a54cef0510a25703f823f3d123c33b56507629fcef63c64106237f159435d12c3c152b5a70cdcf71f5f51bf7a0115ad688dfb75840bbf8406b32f356ba8b52c4627a816838838ca816c3d925bfb0a32cf880d2b6f3b0527932d011c0a2158eea2a65fc41414210c9c7a8669677251f13218c93041a2fa00c35ba586ba78cc181c36d253eb5ded1169738c2ba68b0c51d4f7a04b11dae27f9322af0c44fcaee67051deb31e159fb8adde44b95276464d32099bf5790dac8ece2a23bc9ea63cc908759fc0f8d2df3b723b37469420f7b70a08dc15abf9b05854fc9e60c917b7ff85be469e804389faf85c3cd87b41b7edaed8b77619d26311cdad93ec7ef92ecfecaeb4bd6a2aca42e125e9c4bbeeeb0e55a7960bb2c5e29dee4394c6d52f78a3cfe4db30a4aedf51d4a788e34ae7e2064602c8c8f4114b6a42e8bca474f66d29b073190e3d5a22a3d437faea174b837aeeafc3984aece0a35af471cf2c35bba86f1faf1c881252da6e58b150402fa4dfaa7f990461420d52c907d62cc86a51ed3f33a6b20fc704c4e2cce6662c33ad6a555f4fe0c0f684f25e7fbde3baee2b9acebb2f28780412c82418ae7a119be1d9611d3412a0a16376b5319edfa45a16cff7724c92d815d8afcbdd939abd8b8658840cfaad7c8be87a3b7c7ec9bd22bae232c5344b9b48d85509013e0095df97e4c06a636c8f3c73199ee2cf52aafaf9256f3812f95a22e423fd30a9907202e8c1a7448837ed0fab8b0a49c2bbaa3d2432325620f7437939b30f47ddc111e2285ce15efb78f98099da3910472579d418bd0cd2a8e6eff214502cb8b4be73a019b2fb5ee66f60ad8e5cbf1f53b90a41fa1dcebca014a3705c20269a32830b60eb20b0d1be7d13c477633da64a0a949e4268a1fd3540113d3a2db21ac6512ddd18ba7a3ba82bbdcf4b0a781202510ee15ff492fd76d269f9c1055f9c1119dec421fa23dbe69e647d2ca6f62635b89b698a847fc0e14927c1ae00f13b9a0552f54b48e8c0a28d34d2169b0b70634d128aa3a38e565fe60a699d51eec7a82554ca738ed9d21046267dc76c78b80d83fd44c507359f1e81812ef520f8e29c22c8f1482b2f0a2e8b0607b1b24d20ed4737aecbf03747058109cc4b1dc7418f57dca2f52f3b0f6bcbf1f3d28eafaea7a7d9c9e2ae1b28fc7cbb827b913675e8c36631c1c795c449c1b85303e1fec0a432b8a2700560af1b50992af06f81a8e40ea8f54f50c565c752d9850d4a63ba6007b28403bb058c02622bf2154b0ac68994f176a4886b6ac52a525ca87c166ebf3b489a07c92e944ae686df72204273fd199d925b4ea45595c0bf4a9d1cfad06b3e4f9a6d9019d2f76fb0b7589afea77776e74049340419c5428b35147707c7676370a3e28b7b8e72b1543997f867f1d68f81c0f4f803de3720dd8e5cfcd1abaa63148064414a08fb884b3945ec8527321e1edf1d27256ab2bf23e5a4aa5296c2407cdec03f9d7b9d06a0deb67c8fe0baabd3be0650fd32f4810cf147869a460a4d7a978427f4705b0613c948db8feeae3d8670ada2197e948bb92f9c1a7406c893be5f5730ffa7bda3e49d760112a7511734a064174ae9e6096044b6fab844648e4ccd2882a6e55c0bcc13391d92417c72eadbe1e4190104fce3c5cd4e5b52eb03690a34b15b1351b51c66add535ca2d32db614c02271403aa94143b3140952d075b97af2a0a446a38301b6ac3b62c54769e3abb1e62d8500b33281a964148b10b142aa8eb313959d680c663c692ce199440895d5dc624b93081a0440f0b6a43e571e1b587f679b1a01a9f94bb98e3c58928357a871d31a7600677df3b13bae0cd88a8639de807b4d980d2e595e6ec9c1436c727a8004008d1d9b679c1ecf32ecd35766295a75c18ffebaa43354e426b5f17ed265efa04b68183db36c1939d71ac814c78e241370016b9af4f95fd10289084078b863b2e33c4aa954fc322ffef88c500909b5f506af0d6ac627e3b489c403141fc649111b14efe9fa1e9cb3ae8553bcc8afd0d157ec07e5f5603c4441551352ad2ca75a4d40a082048ab95dafde5d44b67adb243659cd58483bdda24a4d5fdabe8748fd19743be3e66cd7d173407fba1f5c0ab643b7cfd4973245ccbdda382b9b21355f763ac33294279355209612f47538bf1100b3f0ff4c086820884e077cc2f59dc8c3a70eab7bb8e8c0321142395c6945a15a058175e12dee28b30c80ed1dd68b6ad4a400f954aed5d4e500db81952a23773f25c0b70afe1b2c382af8e2a6f6574de7df68e47a615e1f9a580df7c2f7066f68d01bbc9c8bbe8c5bc908b9f749d4df3f624fc5e5aa22bbf51a56f44472902d834d3a26011dfa4ddaac247cc518dcd53d177e21d33fcc5469616d8b568f1d4ed18c517477a30d87a776fc6e86fa37ba1a138ef1b7aca0a8cd7d4b18d5bd1713247b8a77f215a52e7f132853863b296994cc6e18b7f3c013eb3f0a2262d8f5aecdc6356f75bf80ef9891fe2dd860fc2af601f41cb98cf7647cf47aeb66a0d26a6ad8013e0ff78446284e5c37c4a7aa0f4bb9f544b26001caf10df7827f7399d46c56a8b557a72bbe07abf4fdfb4296caa20d48031f55327949745f2b6bc0ea21084ca06725bdcbb76e39097157619c6f1a373fd4f7fba4bf6a8f49143b165de257f979522033ef8a682cdb55a044da10d5693789a04dc75c8934439ef3d5ca401cd77f6e1f3408fc8d4886c96ed47690aa90d8a1c22fed2d2aadf38a962f8eae652bc212653813e30a6ad04fe1363f58a6e9ba14e080dcd4926f9bc3ecbb1db7cb85be73fb077db331d5bdb3c149600a5f7f14df6424359426fb73216d4c20201892372430abb859d7fe4319f8abfa10c3adb03f8e12732f74ec5ec6dda9325406fdf7f97ce5d138c9905718080e0b1fbb0b5a05c8c9552424759312a29fcbe05919024d7080025c0850d8b609c870b348a83a9f222f789f0e87561449f5f8da8261e1ef356511f053819fea4ca120605bdb7f448ec902ec5d813d8eaa0672ad131b367bdd502c3cfd620c1c09c8ef118966a4f50b1904119bba6637cee5e6242656df28a78e767a690a1161657f309ee41dd0c40ce508fdfd58ca1bf3925bb5c67b47d39fed5c155823809a80ed6d768dce004c73b347ae4b0852a336e7a59838b2a646a09f0d389dab19830dc19a5d2a0b4b941e1dc372dd88ca02266166e34789a525fd6e7210304b68384a4a216d3786c40a53fcf011bb357999a905eacb9d252227d29b9a1aa6615ae5b105635c6785ffaf962d9e9ea604a92cd52f212f9b45835c2b6de7c4374cd9295dcc0950bcb721ca314093fd8b02733b9eff774e898e17b05eb31f1130fca53e754610feec768e9b6c3cc99ee4ce6d069b1f1b9b386d197f3c130f3b3aa9c8f2365405ce57185fe8dbef1b2d3af4e47b8f93ad5b68321bfc9c26d71bcd90a8618a55b098316e69fe7de9f7cffeb8258d325f9048eb9474f681d8ac7726f6da117d900175fcf6404fdf44acb6a49137cbb0dedfc57007103080633dbfdb266df2e811088af1604c469477fb867ce13a0d58c801a734a9696ac8270a40bb544238e6acf20184202b6755ea8b9cbe33d60e67c8e8868909a9293277e00a7c9b756adfd86e81b5574a02a8bf703c7a323537a0cecd2ee215f9eab703d0c07463b87a66452970aea024f77061021ebfaa7e36658dec11f2e3eb5265e9aa7bebce2c6bd789003afc39bd95c2c1e2840d9fb382d7b79a27ecd46ffb813d65933f4bd67514963ed6969272d238813723b0cdcc6b91f2346ed75955d068ee4b237e03aaee440056f603a2d14e2c04c5d59323a4f2578330330a235daf539fea4b418ea2623e52bffc245ae903bf94b4fa0854857427f03d248123722d900b71aa28b0ad31949ff0692c14fc2b599484d96a416e3ce8de452ee1d088f3d50af254808e42af7c9966f5c5057d765fd114f7a9756045cb4252c87cdc03cb54a1ffe3b04ede56ebd53f765499562cdc8a163b12df3ebc42857097445b9dea91b5f80dd783b532f93b2be73a2dba18087a76ae493e65eedbdd28710a43d61255f271425a27e2b87086eb23a8b6ee4f5f660b65b16567c561c2549d601e5190315cdc88f5587574883b03f1adec83f6291fdc1b97e868bb9445c5ca1c29ee9e4020457e7089e71a279b52e126091397210cdbc625f14f39edbb4ed0741b532ff14b2606d248522a3878721ca988beb9dc2d2edf09be953d8159edf8593dda1516cedfffa3c156bbc83dbe943ce11c5e0cbb28bc9f0d3c3cd531eb689b4811885220b0427a02a2f8829966769d4bcf06eddccae11ca61b74ff1ce2529a49fbff4efc584bfe7396edd5ccb84fbecd1bd3000168a474e81a8f35cb9abf8d74d9e6801a39f16180c226cd4b0061f780a232529d3c64ff01911e0b0ae25080a398723f02cb31f29b775c8bdddebc9135bb3c0ce18f3f86302", 0x1000, 0x4}, {&(0x7f0000000380)="1d020b73f6087f126c047adc04419e4aa210a4fa18946cb2a8016434559e61797c74b09f9e0407f5052def0cdc6647a31116eff424f0518eec05c9813bd45c5015b8980cb78c794526d26c2edf64b0a31b125e1d3cf239695cb29d1c2906ef119744ff731b05e1ae023b9c3b020848acc0012a64de280bd602ce8bdfcac85ed92b1854c47dea6c049fb703d2c27ef0b6c864d9d280643662f050a7bc2cc60a9eaeb2296c8281c7fcf1849d7bf0906ad734dbb9403f6509073f7cede12e1497330eabbde81ab81552229af2f3624c6c479a0237b14f", 0xd5, 0x1}], 0x44, &(0x7f0000000580)={[{@mode={'mode', 0x3d, 0x4}}, {@size={'size', 0x3d, [0x35, 0x35, 0x2d, 0x32, 0x30, 0x2d, 0x37, 0x36, 0x67]}}, {@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x39, 0x2d]}}}}, {@mpol={'mpol', 0x3d, {'default', '=relative', @val={0x3a, [0x31, 0x34]}}}}], [{@mask={'mask', 0x3d, 'MAY_READ'}}, {@uid_eq={'uid', 0x3d, 0xee00}}]}) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x2000000000103) 01:22:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ff", 0x5d, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:30 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100), 0x0, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) [ 199.809630][T18692] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) 01:22:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ff", 0x5d, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) creat(&(0x7f0000000080)='./file0/file0\x00', 0x82) [ 199.851905][T18711] loop1: detected capacity change from 0 to 16 [ 199.862342][T18708] loop4: detected capacity change from 0 to 16 [ 199.874091][T18713] loop5: detected capacity change from 0 to 16 [ 199.919449][T18727] loop2: detected capacity change from 0 to 16 [ 199.936662][T18727] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.945482][T18727] FAT-fs (loop2): Filesystem has been set read-only [ 199.948158][T18713] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:30 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100), 0x0, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e67032", 0x59, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 199.953157][T18727] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 199.963621][T18713] FAT-fs (loop5): Filesystem has been set read-only [ 199.983210][T18713] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 199.991864][T18735] loop1: detected capacity change from 0 to 16 [ 200.005922][T18730] loop4: detected capacity change from 0 to 16 [ 200.023464][T18743] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 200.031461][T18743] FAT-fs (loop4): Filesystem has been set read-only [ 200.046630][T18746] loop2: detected capacity change from 0 to 16 [ 200.058006][T18746] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 200.066552][T18746] FAT-fs (loop2): Filesystem has been set read-only [ 200.074424][T18746] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 200.098842][T18754] loop5: detected capacity change from 0 to 16 [ 200.107311][T18754] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 200.115025][T18754] FAT-fs (loop5): Filesystem has been set read-only [ 200.122363][T18754] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:30 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000000)={0x71044232243b02f1, 0xfffffffffffffff7, 0xe5, &(0x7f0000000140)=""/229}) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000", 0x6d, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 200.599643][T18772] loop1: detected capacity change from 0 to 16 [ 200.605944][T18771] loop4: detected capacity change from 0 to 16 01:22:30 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e23, @private=0xa010102}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e67032", 0x59, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:30 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100), 0x0, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000", 0x6d, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:30 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x6) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 200.711455][T18788] loop2: detected capacity change from 0 to 16 [ 200.718057][T18798] loop5: detected capacity change from 0 to 16 [ 200.724315][T18793] loop1: detected capacity change from 0 to 16 [ 200.734998][T18798] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 200.742609][T18798] FAT-fs (loop5): Filesystem has been set read-only [ 200.749521][T18798] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e67032", 0x59, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000", 0x6d, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 200.765557][T18788] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 200.774265][T18788] FAT-fs (loop2): Filesystem has been set read-only [ 200.775398][T18800] loop4: detected capacity change from 0 to 16 [ 200.806852][T18788] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 200.815883][T18800] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 200.823738][T18800] FAT-fs (loop4): Filesystem has been set read-only 01:22:31 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)='\x00'/17, 0x11, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:31 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x8}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000008, 0x10, r0, 0x1004d000) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) lsetxattr$security_evm(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='security.evm\x00', &(0x7f0000000340)=@v2={0x6, 0x0, 0x0, 0x1, 0xfc, "0b316bf795087daf54c0ecb1a9c8c10247769226961c9e3dcd8fef48716e5853f5b92f70122a3bc662df03fe8fe83c239974605c6b46c20432a8ecbe539f6fa5bc8c19dfe6c6d42b2644483113dbbdf85ac39c8f77946fdfc7f1370ce289c698077b57c0c598625052c35accc38f697c26804553a1c24ecfbb80a4b8b300b39dc61aa72d9ad0d77fd6b4251a6c6477a88c90b7f5840697d64b171910143fb0a83613786408fc5ba8fea0eab2c610d579848af55842042984e178b8065e67576ea74b48319f445d84d6a018c935ae847836847658bb576d8df636ed230408a690c16309b394d97f1218d4b80e703cd49e97b39331d51fc71eadf18f33"}, 0x105, 0x0) r1 = syz_io_uring_complete(0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2f, &(0x7f0000000500)={0x0, {{0xa, 0x4e20, 0x1, @private1={0xfc, 0x1, [], 0x1}, 0x9}}, {{0xa, 0x4e22, 0x7, @mcast1, 0xacf}}}, 0x108) [ 200.853742][T18812] loop5: detected capacity change from 0 to 16 [ 200.875032][T18812] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 200.882627][T18812] FAT-fs (loop5): Filesystem has been set read-only [ 200.889372][T18820] loop1: detected capacity change from 0 to 16 [ 200.895524][T18812] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 200.961731][T18831] loop2: detected capacity change from 0 to 16 [ 200.984331][T18835] loop4: detected capacity change from 0 to 16 [ 200.991215][T18831] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 200.999775][T18831] FAT-fs (loop2): Filesystem has been set read-only [ 200.999908][T18835] FAT-fs (loop4): invalid media value (0x00) [ 201.012405][T18835] FAT-fs (loop4): Can't find a valid FAT filesystem [ 201.018382][T18831] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 201.049237][T18835] loop4: detected capacity change from 0 to 16 [ 201.057038][T18835] FAT-fs (loop4): invalid media value (0x00) [ 201.063110][T18835] FAT-fs (loop4): Can't find a valid FAT filesystem 01:22:31 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000004, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x4209, 0x0, 0x0, 0xf, 0xffffffffffffffff, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000080)='%\x00') ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) ioctl$TIOCSPTLCK(0xffffffffffffffff, 0x40045431, &(0x7f0000000000)) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) setsockopt$inet6_IPV6_RTHDRDSTOPTS(0xffffffffffffffff, 0x29, 0x37, &(0x7f0000000140)={0x2c, 0x25, [], [@hao={0xc9, 0x10, @local}, @calipso={0x7, 0x40, {0x1, 0xe, 0x3, 0x8000, [0xfffffffffffffff7, 0xffffffffffffff5a, 0x7, 0xe000000000000000, 0xffffffffffffffff, 0x0, 0x11]}}, @pad1, @ra={0x5, 0x2, 0x1e}, @generic={0xf9, 0xce, "66f9622bfc407550c188d4e990768071a130d29002c67b636e00b3d9fe593b85ba57a475e21b43cd754a8e20334ce921a3372c4b920397e3b1f41f23c21cd52d8740bebf45020c0e01e58b57982f90c488031be105b7c3c9807961722916e6c664c47a8cdeba38b2956b335f1fc4b35f7a5fea1569946b5b67dcb9298c0e219fd885a60c7168c0e349a2c1b3e8c6973475f153391df3685f8e8546f9b1229ba5535401460f6cd43ae39275a25448f9a3387eb594112e637a371f7310b079bfb2c4e9093267eef834b67588d4db81"}, @enc_lim={0x4, 0x1, 0xfc}]}, 0x138) 01:22:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace6703251325100", 0x75, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e6703251", 0x5a, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:31 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)='\x00'/17, 0x11, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:31 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}, 0x2103, 0x0, 0x0, 0x9, 0x3, 0x200000}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000c80)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) fallocate(r1, 0x22, 0xd8a, 0x8) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) r2 = socket$inet6(0xa, 0x3, 0x20) preadv(r1, &(0x7f0000000c00)=[{&(0x7f0000000880)=""/168, 0xa8}, {&(0x7f0000000940)=""/3, 0x3}, {&(0x7f0000000980)=""/242, 0xf2}, {&(0x7f0000000a80)=""/226, 0xe2}, {&(0x7f0000000b80)=""/106, 0x6a}], 0x5, 0x1, 0x7fff) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="7f454c460938030e000001000000000002003e0000000000310300000000000040000000000000009d0000000000000003000000cdf93800020009000100650a00000000000000f0faffffffffffffff650b0000000000000300000000000000070000000000000006000000000000000900000000000000a0318eaaf687b43a85b3f31f43cd522e2ca72ce09052dcfa4cd3bf39e6db7705abc691b7d2a828a61c3f5cb1b8c20d759d032ee6c03e7b80901ff12e9ba083f7e837503f604c86ec8ddc9b63e3e099e048832e0f92bd850ed88cc0c56e680bd25463c3b42fc5167cfca56d486b6509cfdd6a97dec72ff3ed9302655ce84b34f31646b960f13e3364083727961e35d4394219aefb290e756658e2fcfcd04adb4114f6c8319507ef89fde71e2697ef1aabe1750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e600"/1322], 0x52a) r3 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) sendto$inet(r3, &(0x7f0000000740)="258683b5e7feb9e6d3ee591b11c4426082ad431218929a68ea8e336d3908cdbc56f3f5563ca31fe4a005e828eb032b7fecad5196310096b3081033625da761b7bfab0af0aa84d9ce2b4e79ea771439f15778f36a83577734d0d9b0147b9a189d2bbf3cfcd66473274d9184bf2c6b4358ff59f5d39aaffcf18b80124b719b45f8251795782ff6464780cc0e9f9b2e2ee3d16b404a41c954643b8d32406cee136b6fdb9a33b8866034be7c8d3aceb1e5be985d3f96da9bdc717b5e060663a84cc4c4595bdf0bd66154fa54d2622254643e01682b5f0c747dff83633c5a660b4e39c05eb5247909", 0xe6, 0x40800, 0x0, 0x0) r4 = openat$cgroup_ro(r2, &(0x7f0000000680)='cpuset.effective_mems\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f00000006c0)="96989fb66f3f5a7fdce138cefea7ae1f49392fa36d204aeb72ca39f870f3aebcc4a116df81c17fc5f37dab3e5d1113045c33d48ceff6b04429830c701868573c3db181c8fe58481886e5285f7292e418ea61f1e59a0be067a5804981014d2416fabb7305684a1eefef094d5affd2d713805559008356a2", 0x77, 0x20000840, &(0x7f0000000840)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 01:22:31 executing program 4: ioctl$SNAPSHOT_S2RAM(0xffffffffffffffff, 0x330b) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e6703251041a", 0x7c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 201.451649][T18864] loop5: detected capacity change from 0 to 16 [ 201.468044][T18864] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 201.472192][T18871] loop2: detected capacity change from 0 to 16 [ 201.475630][T18864] FAT-fs (loop5): Filesystem has been set read-only [ 201.476077][T18864] FAT-fs (loop5): error, corrupted directory (invalid entries) 01:22:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e6703251", 0x5a, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace6703251325100", 0x75, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e6703251", 0x5a, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 201.484589][T18873] loop1: detected capacity change from 0 to 16 [ 201.517439][T18874] loop4: detected capacity change from 0 to 16 [ 201.531871][T18874] FAT-fs (loop4): error, invalid access to FAT (entry 0x00001a04) [ 201.539939][T18874] FAT-fs (loop4): Filesystem has been set read-only [ 201.576867][T18893] loop1: detected capacity change from 0 to 16 [ 201.603328][T18895] loop5: detected capacity change from 0 to 16 01:22:31 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)='\x00'/17, 0x11, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:31 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0, 0x6}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x2, 0x4d, 0x7, 0x0, 0x0, 0x1, 0x800, 0x6, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x800, 0x0, @perf_bp={&(0x7f0000000000), 0xe}, 0x8000, 0xfffffffffffffff8, 0x28b2d02c, 0x7, 0x7, 0x7, 0xfbe}, 0x0, 0xc, r0, 0x8) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1900) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000280)='\x00') r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000140)='/dev/loop-control\x00', 0x34800, 0x0) pread64(r3, &(0x7f0000000180)=""/90, 0x5a, 0x0) r4 = signalfd4(r3, &(0x7f0000000200)={[0x9]}, 0x8, 0x0) ioctl$LOOP_CTL_REMOVE(r4, 0x4c81, 0xa) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r5, 0x0, 0x0, 0xaad57c8197a27d70, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r5, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:31 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008100f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="5359624b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000080)="2ebc9c5d9d20202020209f19682dc6106795a7b8221000ace6683251325100006670741b0300000000002e2e202020202b202020201000ace670324132511d00e670325100000000000041660069006c00650030000f00fc0000ffffffff63a4ffff03000000ffffffff202000ace670325132510000e6703251041a7e9555715344fe54f9eeedc21eca4a1e23b705fa84a362eb14ae9d44c2c1ab460ec107f3232e07f5bc41e569fa3be234f7d6131f617749f61ffcec0f472f5c32f1", 0xbd, 0x1000}], 0x2010e0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000280)=0x6e) [ 201.660548][T18895] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 201.668194][T18895] FAT-fs (loop5): Filesystem has been set read-only [ 201.691759][T18895] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 201.733860][T18916] loop2: detected capacity change from 0 to 16 [ 201.749511][T18916] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 201.757848][T18918] loop4: detected capacity change from 0 to 16 [ 201.758081][T18916] FAT-fs (loop2): Filesystem has been set read-only [ 201.779839][T18916] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 201.805716][T18918] loop4: detected capacity change from 0 to 16 01:22:32 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000000340)='net/ip_tables_names\x00') preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000540)=""/183, 0xb7}], 0x1, 0x5, 0x0) sendto$inet(r3, &(0x7f0000000140)="c03a43fdcea6d925aad8b9dc1c2070549a70c13cb142320800440abc70a5d944b65e3c14ed165af178511d5c076cf8e1707bda0ec689cd50f83d8835222e69ab1f6027f7a4b396284a01dadcae4e2c248ee3e772e50efe11a9c8e204a4f88bc534bd4b30c280c4872a97f4ff22dd8568d125d8d1d407b4d6bcf08d2739c66530288ea04140ad46321fee3a55be3c04041e515d913ecb799320f4355158322cde4a930300d11f8449f45d51d877fe9c17801437361c274df2253c4ee3a25ff295d4f58583f98d49e8f0af6d", 0xcb, 0x4880, &(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x3a}}, 0x10) sendto$inet(r2, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r2, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) 01:22:32 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x2c0, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:32 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace6703251325100", 0x75, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) 01:22:32 executing program 2: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)='\x00'/26, 0x1a, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b2020202010", 0x2c, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='trusted.overlay.nlink\x00', &(0x7f0000000280)={'L+', 0x1423e78b}, 0x16, 0x1) 01:22:32 executing program 4: r0 = syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000080)='./file0/file0\x00', 0x400, 0xaaaab84, &(0x7f0000000200)=[{&(0x7f00000001c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17, 0x3}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e2}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f00000003c0)="2ebc005d9d2020202020201000ace668320300000000667025510300000000002e2e202020202b2020660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace6703251320ba400e6703251041af5132dfc406ac530834188a2a9bc1ae495bf05e700884442c279c71accec2b118d76785df163cdd0f359f94789560cdf9eba40746af02c4b76b5f53ff27cebfb7a9d7a6b6fbdbdb592705454a8229df65cc6f48c059a16ceaf9549ac6443c04f9b784531fe61cc56e13dffdaafb4085f1a5ab2d0a211d86e6722584e70508610c6757ff71512320970f0430af9b54bf87a04cd6543e4f193b0fb6675", 0x100, 0xffc}], 0x120c5a, &(0x7f00000001c0)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000280)='./file0/file0\x00', 0x8) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20e801, 0xdfc73eef016ae3fb) linkat(r0, &(0x7f00000002c0)='./file0/file0\x00', r1, &(0x7f0000000340)='./file1\x00', 0x1000) mknod(&(0x7f0000000300)='./file1\x00', 0x20, 0x4) 01:22:32 executing program 0: perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x2005, 0x0, 0x0, 0x0, 0x0, 0x1, 0x82490, 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, @perf_bp={0x0}}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0xaad57c81b7a27570, &(0x7f0000000100)={0x2, 0x10004e23, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000d7cfcb), 0xffffffffffffffef, 0x0, 0x0, 0x53) r2 = socket$inet6(0xa, 0x3, 0x20) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x9) setsockopt$inet6_group_source_req(r2, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) r3 = socket$inet6(0xa, 0x3, 0x20) setsockopt$inet6_group_source_req(r3, 0x29, 0x23, &(0x7f0000000000)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) dup2(r2, r3) 01:22:32 executing program 1: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000140)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000780)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020202b202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000ace670325132510000e67032", 0x79, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0) [ 202.321686][T18943] loop2: detected capacity change from 0 to 16 [ 202.338276][T18946] loop1: detected capacity change from 0 to 16 [ 202.339945][T18943] FAT-fs (loop2): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 202.351476][T18951] loop5: detected capacity change from 0 to 16 [ 202.353169][T18943] FAT-fs (loop2): Filesystem has bee