5a404bf2dd35f71a80b43f58a26dd55b685be848ad20275d19b4a044922387a057b339b61279ce0981333282e5f517acd698946943948434ffdb3b63616995ae5669fd1d5f6ae976f1afa22a3a07b1f5256bf83d9d6d943c7d86abd4990955d52ee986dc4ba20322e1858ff3dcee782d9962530c25d1f8f720efe4885dc97b0aa4c20489b90edf6104b2656d8d6b137eea986c2dafd446ac50fb7fe223974d0ba2e585b7e63db846c696b486d543ff1ad396ec85dda22c17e6372024cae5ea20861a5a7122b416647798021e0e3b4d29a0701552ac9efa23e4a7cfeed92afa0fed032d1bbcb7687ed201957cc768cb9f31ff209a9aa38b9d6d53518149363b5a82df75d63979a896105b76c04406f3e6ffc286941bf22d155c879a3bf2eafd1351bdce22f192bcf1a8b0384bd587db47f08c079d8fec4010d254c3f70f4e60ae943e6bbf6db93cda337e7489118425304c062bf382ed9e0cd02535535af37512072a7aec327c513a0b0443f89f79bb94102e4ca9f8a189789ff8ad6f4b421d7e685c4fdecea3e36f1255b5adfa4481c0c100f391afc145e9c0e728ba3ec7d3f92fafbc10cadd37086680565f1a63e08d1af9db7206ccd1f761d77d086b764ca032128d8153a4939ae0bab04c8d964dc30cea86c56a7a49b4b8b56b06a3a680a3686248937f4cccaeb28261db057e6453e187f7c44b8a526f04e894dd01ebdb712e17cf5daeaca533abd15f8ae88272afe3a09335613d8d41acb35e4eb9f4ace70d013586dadf97f7fb7e6da68c66bca626f8c0d4832878240b20fbbdb3b2b868c694eb89f715b486df7bdfa2bbfb8593ff6cf83523330c7d3032874ba425f77f8097f8f9298a081eb10f7dd7c1205edd6def63281c69d96afeab58d62c271a134759e46f23c6ab0abbc27b936462eee416fcb5836342e8e34a5db927078ff2d82ace1e430c89384789731162b1e0ccf96527ed497e6f09b48f1254ff5870490f76a1c6171419efb38cf1db49f6e3a3e602852ea3634c9bc48ad5331e15f890f29501743fd439eb5e772e12e861b7257b3bd49fe867c5f91daa32649572527a0739673fee01f3c118f5b96f7a2100f6af080aad9cffdab48b7acc062a60c2b308ca4e21b5f987a204d9bec16c8a072e4d672263e215d5037c9fbb5d46c18666a9b954047d9beb975a25a09db3167f51ea57e73f863d72a311ea210d18d8f7460873754321aedbc91cd8a702db42a80cf732172c04fb56af54a65b3b60b2be43a09b3c0254cac95b722b36e72e6df76f1a9f4ee7745b63d77d6f7fc97ae1c501831272bc234ca02d2c61ced6caab2cc03eee56c1a1309a96186ccec67c563702c413e0041fc5dfa904c8d30af4691404593dc34bcec8ad828fac3a51169c04520c424253ed5746bbbe1a30733d5297b961f388a314012a13ac35afd851b035b0551af7e55ab5aece5f9df0817f0952df94f114e946aad3fb32f062c1dae07da128c1859bf1419375a5363b1883b0be95cff341139c30433c6aba34b575130aaa86bfafb5d33ed273b60f019662b535da4821a1284007fe4aac42ca7daf9ee1f080022734de22d2b64ef349abe5ab5ba739b916aaa46f3c1d75d036f5bccfff9f19f8779e06e4834e9ac313f1c7c77f647aa96c10958d42fd669326e4aae1165025bf8ad8de8a0ffaa6e94f228576676900f01ab7ef56491d6d5ee90a8af092ac50c6e74feb2b38b95717ea96979ca51470a3870810899f4a97b011b9271b83275ba312226f8563a83e5227ddb5898af8790907d5c7304039f60bd3578acd557fe43011cbbfad3961ad1f47029a327d3f157cf83163c9cf534d71f2ffe9ef42625636c73c0d509a977824cbbcc8be8453b3bde038ff3ded57f07a79492e8c51b12ad16780e7c61b91b388cd2d172c4885e65b4f981da927f01df863a718b53f3d13bf619f2a43d9174065a2349ea09590f89aafc424b8e76e211af9641cb85e546177eadca42c0130f72491937fc3fe3cf63c6c69a3dbf80fee56205ac34e3e191dceade9bc81149d230730e9fb2a4300b81cef1116512d11d4c7e657fb7cbc6fdc76333c56cb1f65e61461b45d230d89ee67f2fc4b31da9d5fb2534b5955e055bfacb5ebc2e9d51175ce9740172e8a9db69a8a867dd35ce117ae1ba2bf8a8b1e1aebb52b22676d6c9bb4d2ae02b79d845e3af1b30c4a3341de6be5b358d1453142f58118074362c41c208cf758fdf39b90198285f4aad31a43b285e248cd1090960611dd8045f99b6230fda6abc635b3b4b3748b8201e9c7c753512edd5cdc9d90ee40aa5dbc67879e1e89e2a07b94c43e2898b83a0e4f0c17a3378d150c51be528e369105b82e8ca45c237d24db4e2e47b28b770ce7686bfb2bda16b68a7e84fca5f24f98865fae0eefec831ff928763acee6fde1aadbc0dfed84d078dd1ad302df41cd33f9077c052e73dc035713f628e320e7ab92e885461d0a1e844cb217825605f9d0ce80656063a41b12c8ba5aff1bcd5b6905d74bb49ca332312d7eb04d317369108dce03da56c0a11916e38c0e2593a4817b74cacb74cf5d9e9553ee4b357adcee34f39a69b9028d500de5b5e4d9fd91a1968e0a843dd9b402ec154f4eb24bf20b6853116c7b804b6bc3c589999ddbd91dd07fef9735987863f13619e3c68f2428bb7396d71e65fb614a8bf21a991fa4641d1fb4f9810e63d1e2ddeb0af5649608c495b730d35ff03ba960157c42b725dee3102f071da54209768c78ffbf33734d28792be4c858e132ff0064d03c3e1fe8b0866da66286f5484f363c259c5e0131cab21c26821223811e6e036da2a376762b573886fe92808461bb857e13bfc503acd3dfb9e7b079e28289a853febfb9d5d8ce6ebb80be776940d1c8199d0579dc8da2fa52e5769e6c742e36cd3c4289ba3d9fa2cbc0becc1dd586cff24161fa6fa0d16adf2d391c809c2f32563e21b61eb8d2534cbcf46bd34053a562aab5c08b86a803c91b7de0d28d89dbe9d938c9c568496abf882e3fd5f6e1d0755ec90e307b3d0b9479d39b2ff1859444e5898b7e6c0d4202ccd1becca68bdef79bb126e7d6e13bd576786761c57e6df48d7b5940ebeed979b6c5a8bd4c39f61b8e20477bc88e725004c441083f3a313c743ab58536e0408f45e7364e1f8ca14320e68bdc4048148c20453770dd136464ce44980f70d6c9cf5e0f373fe2ccc0819443a93ea4a7fb84aa7bb76bd2800348098accac7c18cf0b83fe67046107765e464e58402576dd5ea813ce7081c71c87009af724a84e82d7d7b5ff7b774731060ef98672c1b9a4c14f9cb22331dbafb313290d9d48362787e94bbd5932b3b1985c380284af2e32b6f0d817348d9b52c13ff61ec652c26ca07c5daf1e513dd71d5d324947937c23c180293756c972e00618f35a79b546088053d7723083efc0d9cfc277c071f676fb054a31ccb26c60a8f53d52bd75d16569af3a8b437714cd10307f86c193fd5b450a02317c82d5d393f7573e17fbb815b7f87d38424e591df7bb986370f8cdc76ee5414880da11974a62c55a98ebf531a59a84271a4eb81e59c9645d6ca53807ad1f4e4ad09ff8491348ca229c4ec3bf1939fc753de85b8fb27b7cd7e515980d975475215604c5e7b28c662718c6932d3fe5ad5c1da6cdecb8e501ccb1e6b46504fa0b470dd98ab4e3b9757fa1d9fa309353d02123eec749b372d83cba7127e00f38632e3fd2eb07b058160ddb530dd9b3756831681655b4ffc6a9c29c795d1542271aba233c880b036fe6fc86d74647e4705c471cdd897521781362fb5b202525b970680e6fb6460efb85d12092c54333ff711d721067cf1b5eb5b8d96579aa80d7800d18dd52fe9658fa44ff0afebce36339d8285e535b325cf597b955074c9f8b83ad39c7d2ae03813716df8e4ac08430a41dff0ca90932fb89ad218a27dab82df1f5ec98bcbc9bd522a5494b7eb1ce72c80b971a9603c7338045fb1ab113b3dd8af4b4682987f3fd20f20ed55617537e9ab340e2a609089908327750eb1f4d851d1e29211b32bb0d7d114d98a073b314213b29daaa1c592752a41459d57eeb1f1b3bf3a3e20f434e3f84a8c3402373fdaf678f4759395dfea0562352206c71c743d8c32f22ecb58abdde7adafc34fd081686216a6d9e0a0cf669be307c178781328f88e88d4c985a85b0bb3172a80e6176d99ac2215ea2470e1a804ec58c340c16a5ab1d6328ff017d8c1babc21a26de869e6e56a4605bc8a241e86b3eb04d1caa9091ab4e697435b76f5d0f5d87a0770dc4311998ac7dc5f90798d5f545d5de7260d05b7d51fe605e472302ef9179e2b9457cf155dcfd1b5be4394696c3bbc0a4348e6cfe29fb2e71a831a330690c3105cd430d8611338c60a1fadc9cb4fc94b71b9d5289e07bcde3a12e7c8280a9d1ac275ce13f650c1f5ad9b685a05d93015f01cb1213bd552359eee2d808eea8d79449245f23a48ab016249a40d0d787e92ef56c552f0bc5c415b91cc67f50421f23518f911bdbc1c7577fb53f4ff12ef84f246fbc2f41478f7ca833a8711f7b57a2566e503230bf70873031e32171e0619fb6ac85d9d1a6b844e96d9e2888f19c4d7ebbf0c262efa8d409f568b114313188a9dae651b7c042b539292ea31330a963c76e1b106fe18798a2ba7d24734120df0c23e75fa7a7f397299a6e19293546fbf471381a88a0a41937ac9cbd607909ffd212cfffec25f7604aff38038a36f5a8dc92e1c82086e0c62afd38ffcff49fde3f9515ab89a27aa33020359d20f590b2a618366bbcebf57b153b46474abeabc798c019addb3a2eb4a42535376ed06b0cf62c5125eae0e5694509a3fbccbc23dc48a14dd717a1bbb224f9f058245612ac6fe8126e2794ddf69d09f7d5cce56f3d4c829ac3c6e94ed8a51865a303155023690f09c88", 0x1000}], 0x9, &(0x7f0000003dc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r0, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r0]}}], 0xb8, 0x40000}}, {{&(0x7f0000003e80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000004f00)=[{&(0x7f0000003f00)="c52942b7cec29e09ec5bd6202ef0b249cb23fb87375f4db0f7ca42acc664652c4f5e65a216ab46c740d5e3535fa1c03e4a9ee040610469dcf36c1b5135b1133a2456c0295224fdcd331cd8f9481dede899643653c8014d4c860845449b9655076d578bbcd24ba26708c41fd4f2513d528c8c298a6ec3eb97c0eddc19906b3a5e0540f2dde90908c820a7b6ec7641395aa281d6027ba863ae65b7e02a5f5e7b5d8245ac6d1ac3351589ca6a218fc64cf21e7c996d77f6886e55c3531812ae7b42ae9bb75f0df402cb973f4f4b3b4f0c7731a8c8baedeeadeefb550ccd4ff34d26b5ec1883e166f5225dc6a56d3e7597658c5eed1e1952dfe1cea70ad299e38be8f2ff5ade6b282e785b5a76bc395de598964e73ea91dc9fba7eb727362702eff3322f9c43852249e5d1cb50e0ffef9292257567b4868bd5384ffbe3369a15cd75cff8d019dee18a345a2bad9c4f8f49c5a7014eb81eee14741b4ed4fd6369b96a9e071d488685c983a87c8cbb6bc69f36af1b8f02acf245bcab1632a9311c28ea506ba3f90d19f504e9c84ff91297e781927df6bcc53d6ae48201b0185e164eb449c7489b69b6dbdc5de2ac7777a435b604ee513361e1ba570157391d528bfaebffe92477ea857f1854677dc919cc29eaed4e1d8a7632c71be188926504465143d30fc37d2163bb93627aba6bfaf32662e77e920198417c2073744fc502e5a8dffe02248558aee522a6a6ba7a7d6f4728451366623670190923953397f4fe4edec24a38131dae3699842a5dca032bb108ffaf954dad566054487adfb2c9a82437c96290ed0e8a43522386a39225f9c5f2beed8904af913fd486634822df34640eefe9b81c7abdf701d0f26f02ed15b3848e9a8f55a7d335c04eeb29521fd0f2ee9415bea6aef2ba86928e6a924af15b738930ab04fe76f6e871051a85aa26d10cd853a748e1c30a9d005afaf8354cfee7197f1b109db70362e4a326470dcdaca30d8faa237e0449c31b212b2b6e90dd87782974933ad61d400630810e35542a2f2bdf2c07937ffae7c2977509a73ea1f4c5aa113e258411204a43a519c97550a9a793ebacc5cd5705ebdd96de8b4fd8c65b986f9b7ce01d3be6f9bfcd29f9b2f6c3fd737356393bb14873e06fe7007680878b042502cb9c32ee90f7adbd505166f5173377b3a379bd1aede81e28610eb195b680aa3fee6c11fa2d593c76b0e2b7f119ccf42cdd099b2ffc20817fc5ccfb5d62d44af9197875b9f8299605dd08e6b42add1477f0b8078c9ecc2842b1631863fbc94432832a098175c504a717672a6b594a8ae688aa51141fa26914f3eb780d270bc637f53726ecd4575e62efb69def36c8a195663bacdf705f920eac035cbe9d925616c4c0f4d94dca5d48977a2ef21b2281ad2fdb0709562994a51dd5bdad219cf245fd637ce873b0d31ff5f2ebbc0d467bf501616f03f7bb1dbeff2c5598f8c64c8e7f25585d24fbe96a863ad8af800f5921fbf871a264c3d89953e3a045e188eaa61d551d39dbd8e5b5384349904a082589bd5effaca8fcf2a1e4b238e58819cbb930c3ed3269b2ea04d0410db4b93cd858251112b8b4a8d6acbdd828cb587b026446e62d3063941480cea38e459576f2f82fb2fca016c32cc2b6e608954a788b6bd84500816b5195d167e92c7bf3e8d8cf75d64d8f2407eafe6c092618f45df91c265c30b45c41819d7902db62c64485832ff708185bd74573157345377e8c6f75cb27899708c37e62019b98717d444048d04a528343df144fa30a035f9e2021f7a3184c0c23dbd4ba7729ae10546a7db54f9b64d7e36ce6201ddc0c6bd71de333f9644512293ec9ea6aa33ae4421c4550d742407988506979470db30124144a303e3cffa12472f82cc4820e8072e91b69a10518b4afe47f23572d08f4a1882daa9adea84352c2c667f28e59ccd034de991035aecac8483e3adc979da52355b8b87560f70c7781d2d05eb49c253eccd23ca0f72fa011d27b14f64f2a1a4abb78bd9561a18d97c4817c131ddb20c8c12c2ee59660ee698a79f7df197ee2fb9d28c73b87d07be8617d9be124fb3fe4e88ad725c18c2dd4ddc0466974603e36113e9ffba5b00142f2dd227cfb286f159204602ed3b32864310530c619ff943ac176c373d9cbc84948872cb6ce765da92906a9a2f42c6bae8cf0c8a6f037d61c1aa273ed7687392e41ced5d7bbcb433379b3496ea543b571bb4c75eec661d87699320911cc1c8e43e69901f47500ce24a5c17a0b454555cbb81715028230301c642e19cc1ded8b658303751642e9153a1d7e2f0b0ae19ffe6f81c694472652931dc25ebe6992d3c5b2b3c475b5471db57d76b3b1e7035bd0501b25b3fefa7dae2872ef91bd310a79f688b45840df75227044361b940e4a8a8965662f4c026339947a5cf1d2c9caa0548e4a38eccd381ed4f64dd84e408524bf0d3b7409ef53bae74dd1bd52f2efc1e85e8feaf8baf5b429096e52f845c6c46eb49308849172e8a0fedca62e541f79fa026c19f295f37d1291ec9ac169f0cf3446f335dce76abba3452c06d2a989ad302a69cb8152fd1ba19ed16af58fe31073b5e3491cf24acfa3ee7f70f83d4c79f01e4d118638df1cb7e202536450606d58353d0cf8d49fef469c659257516930a0738f3fb193849b9a197eb530f4d1f74ba3215122adc0331d507793511c0adec759eb69cf2b696ed86e9aa1fee21b242f2bfad228b66b3200adb4f0b08927cdc87cdfa8c27e6c66c99113f4a972e0eef81adfe1613580fe501bdf14c4d7600d50f157f48918d398172d8b92a09c9213df8e6be2d692f08dd78c6caecf5bb807f68f6cf0102f2e1f8d24eec8edf303c13dfd55de151304b12de69ecff385dd8a45ebc8b1e3a4593415cee373061dbea9f3f1e28698d59091a5d9cd736a3c52514dcf2717311ccc53467b6bee92007d676e7694de2bc0890f594199771af6d1d6ee9531df718c07dcd3041c522420a17d7e21e567101a72a1927a55dc1f2c99a8f484ec0c82567ec8f5ef3f59bfc300f62168197f7687af9f3e0e06f43c6a2313c5207adc1d65e139e767bf1cd7068ec62b3d48b2cba7a202a1e18066bd8d2602bd312070d2f7db10f37ab9fa350555e0e5de7e62d8f39bd095e35e31e235d763f26d3022cb776f9e7c7f26e9f564d6cf8e16869e1bdbacf15b75ecf525746244c6a3042029f4476e038a3e54b12a2b08221b436bea8edd56927cb5acfaf76cfa49f15595bd8a3574f6640133de3e0f66efab1a14b447deeeaf72c0b53cd0be12383e2acf53d1f46487f2b21cb4ef60115f8843310785d7b4a11738bde082c266c5fd618d982174b218c79392bce1bb3f8a819db670e475a7dbafaa4ba6439a9c80eb3bd7fc039785327e1416460ffbcdefe8bac9f3ed11220e22f61202497130208a339bd274a2513e1078fc83207b96c8a96997cf6735842866d8b75a247f7fe5794eceeaaac359e5a435e4b61dfa7f37fa3d194572e621ad580d114c9f36f553741d30f55d8f36ea13988f26b42c230614bf53cf8caa8deef313770600429d297a7f55c9844a8460f517ebd840989270c0762dd79426471bb87befddd9f7f48402c406ea56f5a7e8a6715f1edbe5641529d3b6ca3e88858fd578c60b3f4b605846a0a42d87e0f51b3b046152cee39da1a3200061435ecbf1f4a081776cf656a1cb78546035a564d88fe025b1e443ff631adc76a09dd3a298b7978717996b002b5232815bca188a76be23b06865ec8d8d6271d4ad8d953d5ffff27f539860489c1700ece5c040579d7a11891280b0dfa7b5695f5b5b83fc92d88793f354f6692cf988da23d744088844b8fcd8fca1fea1cae05fe95d4b56d43a81541050c5ef042406c06fc33bdc11ecb2cdd44c95575d6df494b7a4fdcd44f107d5f94ac7f14381f1ddb9b1c692f4ad10ea7e95c76ddb712d4afc6c87eb66e05cd478ff4256c390314924b3a419c2d4b2b0f532badcd203649df986278a8a47d75494f63ed8d2464b9e2d3adc0405b6be6e2ae10fda76dee5bb7fd9793b6b073029d5b512a941a6c449f4a9b26256304852aba2741972e43662e23e8c37e08d3cda1d1ddf8df1b9b09a00d511c9069aea75c527005bac4667e7c939b8c7fc36745f81267825ccb832c4a5a2f21c30111ba66fb3a9bfd1e0480871bc74e26ed637f20cd4e675dd08420180d00e9cc3256a4374ae9480eacab0f9be987f1fb8338f5f3f729822eadca2dd6381e37dd5e951c7640b1db5d8beedfaad81e649ff08feb416467db6e29109c6095af53bddbded8bf575e08f9bac18c044ee35eef9cc646a0efe15ade72a4018f4c0c56c909cc413f1727e7a5001aa76bb0bd45172cfe6fe502b280e51f03359fb88bc119d23d6fe08c01a45ec91991b2ad8c7cbf8182ec56e6c7f3955f534af40ca5eda3182f3086a6e47826ab7d39bde1af0ce1ad11f252ca397f91b37ea21b9d7e574dd52ed5bb50281f4b6c4707bd8895ba19e7f60f5b5118758a24cea946fa92fd4020097c72d64c31ac8ecb99308036de411d0939312660a4a8b4a34a93d17204c724efce9d74fd44a90b97fe39f5373a7535aac81dde0aebfd31d4c0bc3d722f5dedbe4f8c52c0026855bb14f6bf8bf437dc768a45fc454baccd8abd2baeed883c310911034c626246b4cf065228c5787136451e0dfecde0d8924873c9789f6be33b1c83d66b0fdb677c7892a76401699a711f1d563b762829f57c1193af6e7e63e249cbb4ae583857b4585ebfef8560102a5f8d048d0b25dc7de6e52ccf16bbb780803ad5a36da5aaa8340301bc8b6c5ba8d576b07adc40b139b00f74f8234b2a3cd821458e67f6afd80d4e4a7e06270bcb5a78151f4db543a01639eb5b58e61575ded8bd7c4ecfe3787076a6ee8e59bdc322a6d7c400e05c08d36ad3cba66c41559233e35877f7d2fc2ad17e7c94e01daae291906b6ddc504405480b9b01d7a413ed071a9dd3c5a063a0415447c9e1f2c523a651f3d51ccdeb72056f15e15ef55996ed8580984269a14e01c8f2ed0475afb039de51b3c032dae4d713630291aad7da8c58e746cc9d8391e46d416a8aef1c31108affed3e7931aa5ecac59beeb82f8d855e1806c3a418c516e9a2040e7ee3cd8b301c79c6616850c8e46f43333bfef30ee45295f4e0ae09fb34101df6488dd7312ac6fe3c284eb9b35f1e03446617fa049de8527150cbd11bb0223d4a68289cbd24080f4d15b31dacf6d63f1ff9392b3af426c3ac8e6d41c8e777c80867a86235cf856fd41f46b364834ccc2161ecf3a94dcc4c379bc932814c82d888196347f4fe1cd819bb419e366efcd3e2c53c709df1c87ab948a74bb2d091451bcf9a23385833136dea7f0cf73bf7450a120c31968cae3571ab9974b285a5f4326c0e82c813e63541071cfbe1e33af7b429656e4daedb966ccbdac91edc4a9d87c755aff85a63d3440e72444e11df70c868ad6bbd635b0245843446a11e56b9c3bb3eb9d381a353b3813ec5f0c5c73a404f7804d0d7a27ec07b207ea2f1b9d7c479810d010da2437e872921c363c37c01216501adac3a9255b8a0e151175087adc57525504004008c66dcdd74bb2ea0a13ca1f4416b8c3067017e01dd9c8c365f3a48c63fc7ff5c901a65527e97fe238f98f7d337d92d3b1a8c4349c5110ea917da3753a4141a0cfd614bd8b7797fce02c4e1849d83561377e1c89fe8a47513dfae1fb495bd3f7dce696ed1371e29776a919e62d0a4a6f2f6e66af5a3d5ca40f2cd34a3196a8d9e817a7ef4587e3c0", 0x1000}], 0x1, &(0x7f0000005700)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB='\x00\x00', @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0], 0xe8, 0x4000001}}, {{&(0x7f0000005800)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000006d00)=[{&(0x7f0000005880)="1fa2cd040902cdf874819d30f712027e109cacb3581ae65b138f88d461c056d37b24c73b98ec79d4152b12a6cc62f1bc9fa606f212c197c6661f6f48c82b29ca54de228d323d01c5644ee6e66dfcd0f550be90c0d9bf7fdaa7c4f9831dc069c196647e020511f8c3c30c631c2f1e47050b2a135451c1200df09161ab30b26857931c854eecafd35aded2416c3e269197d858bed0c2bb9e5ee0dbb2df72a4e80d903c4b3b4aa988e17b60f43db10ff9d3a7db0eb496fa218bd2ccbafcb4d042b0c0c6ee860e3ab059eda58d97ced46324e778cfbe819c8eca3f405a7676281c104703b2fdf7a6b1eb9bf547dda5ac24567c1e296bf1df5e1c5b20d46ab679c9c7b3d2d0af76d0c7ec7614e9d8ee607322887df2900c814cb002578c3a07da43dd7afdba2fe2019e0ffd9bbf97c53deb5fa4ff9794cb0600f935d2239daf2acad5afce81ba9f9567933dab1f98f2409c9f23cea017e4eda97f6399bdc2d516991dd3e1c44f466bc3520b8e6f122b5277c7927e9b7796e331017b71a1dd02bce92ccb33f05889e720bc7f518a4cad1467603d5822c19185629ea261a239a2b96551f94a64f0a7de34098bbe75f22f736ee1e42ed14125cc0aca508a4c5562eb88590ab0c64d605a8530e4be5c268b3c3f33a4585ce32e29bbdd80315af922b3e397db8db19b10b38e671ec5e594b3ec16c2d3701ffbac4f406a4272ac686ed2ec21a969920fce86fa17988bcaf703ee75b0864858e8669ea0e3653dab7064bf3b842e503371fa72ce9a83b1cd8068ab84edb6ce2d17524115f93ad8089de2a8dc2c400693c5c5923f9db2ed19d5abe06122764b03cb7f7ad6baf43780cbb34993bc41f1d2a919b1e61e0100cab4d5d894aaba7f941d692cc7d7e19463d1d28126f2ec5aba336410b7472d8d186e3ff37988d3d225021921ad87dbef9a5278d6dfbb3f5fe554ff934bc6ec8947103573aeb60f890a3db026b9dcce844192b2983405456331d7521e90ced6b3a67c74a9f093841d05170f806776c1466a8cd8f393d34f29a7489301839aafc19e9920b34bbcf09a5e7357af126f43d1a458399cf9a6ff1eab6aa43430bcca36af5d7767a594fdb81d290af012cce353887ec8459f367674cf662317f88d89f3d47a45c8e323fcfd0fb50e893c0edade2743a985bcccf068cb24be042cb1ef82b5ae4907ff584a6a7285a423ae9abe8758d04e75a814f547fb799b46674ccfde106f2b276b1b3a3382de2b6662e8758d3bd18e18b50fa774af771e083cc473a12b280fbde0cbf283ee853a6409ed19502bc7980ac92957548dc49781b5eb32fb888c931475038adf77ca42a813ae60aa4b1d26cf908297d4d950a97478c56b3e976ce5295fc784e1dbc8ba84200b3f7891a8385dd6bcc674758eff2f3de7c84b9217a14054d02c72eb39cef59f26fc52fa415286054406548a05528cb99d2db8c3d4cba87dded5d160d136affe8146168c1148ffc1b045c3067e849020f78b407913bb0779438fd358fd8fdff479bfe3edf62e2960bfb0ae991f699df05ad4c073db2fc0478f3c10637773fe6e6e249bea24813629a8c1dd79400b9e3b4726887f5bbfc4252f5c4d3062183c2acd897a4f752e67ac9a6b6da57c51fa00e59a420ea37d13066cddd48c02b83402779c7b3f0dd0ebea21d18549b3177902bcdb3225d6a8fa2d40745a1f0c3f6e3ba922b3c63bd626d1b7f45c89907b28c714af2b5f21f6bb794a012cf1427d704b5a59ce0f69ed0c1b4c213f143fd872cb4d9958e6d09cb2e6a98fec778fafacb718d7629e0aed80fc933011c6eacc19bc8caf436230b4013c15ce11923b2c0b6987226f4b756c00aec34107a8b3f0c67dd534ec9201bb399345cd4adb15ffeb06e23df5cc52074edbc96d371bebff1379a43a5d7d0daa79e550590f22f1cf7b0c342b7918ac77296647aee87a08aca4ba39a5d3f9618b27cb2661df0783301e6b1f9aae0747a15efb9ca42cb4537a11c9b3c05ef5943e128ba8987b23b4058e09dac4c186b72939e0f6d4a8f94a06e5e6f1f9522a8915d043358b440aedd7c514c0433302744b500e228770d3bb53a7ba0a883322f26342410beb773bb4f6de113da2eafcee39abcb20bfb1a30f4aba34befb84f61e27ced70dd010c44ea4e25fe49ec41f7fdb65db3dfd1cb10f106597e9135fef311f63838672a7dc0893e0c81d36fb6189ff4483d4e9a7623bafa5d0d4c5b9db319eccc832a41cd0623710d2bd4dc594cb5e91f559ba43d9da453cd3ce2ed00d6e925b1e083b5970eae19e3975f7349ecf93afbdeca5e414747d88193aedef4de354f5073c180eb9b1b7aa25014f32e441614cd711ea675d8b135115f75f14c2c24f1aa28b6ffc2944326e8a8897ad5523be9ed13c57319a8c51f6e8dd9a379db57871c81c0738206d4975540a8de376abbf3e7905130484168c130d3a49c28ec13971806b70b7d3ebf77d744385d7a8505a0fdcad7990f38caff7c4ab7fb18e79023f18a8f54cb35c444d31d03a3b92c70a11f0a99219c4dcc8a69e3b17c49bc87908a550971d28f07d4c0eba9dda9bc558f11a78e3fb3857315bf57748961c5744798f8500dae9dfabfbff2aa2d523c93dba18e971b95ca8d4025e6c153396317d453b844632d28987fc54ab30ccdbfbee8eee4f1a02443d039d2be9b9596452d0d0c48bfd371f4080e6103ca93864bae402b94943c0c1aa7835805aede2339f7bf492a45bc67d5c771a3353ed2c66c9112be410c28be82857ab13c4e614bbff9ca3ee2b4b79226a085e2a1457b2e315dfdeb877048240cc1104aff9dd864501d28b65dae51a88b534f832a7e951093020350d2497250b4dfcc13034a27b6ce663e5b774289d45f91bb8d1886d0669b7b3e236ec51ee96ba412a3e2a2264c4a7974e477bed9d069ba1dc67e26e1a38e719872b2dc06ad87b98375797edbfccfe079afd05ef1eb02f3642989761448456030f9a4f36a4ea349ae0b9fbae99f44b9814c7e9fa3608008b34e7fd3135b27296588238a1f741e3ee1fe6680a20fefb5e711561f6f60ad81eccba62e41ae3649754a4ae335f73cfe551bbd6f5856a0386ac355e661423f8bb4af3cd1f82ad9131704e4de834a1c2994ae96123fa9af924303320693375c9c791210af984e44faf5a8f930f5feda0f321981704a496380be71bd085be33f8773705fe2bc2c8a64ea99c504242a69c064aef91bbab14594ac2c07d20c1693dbc874ac7e2f79e2a8434210ea6c32996ef04966cbf0abbe1287cfe3d25725ce0309534cc0d991084e510545a8071b393aeaf17b0a4fddc725999f39ce59356cff90c7bdd6e9610260de4477796e2ab5f26faee1849efbe86961bb88f9bea002e81cbb1f4364060fe5d88be5a02be12d0a6296ffec1ccfe2c7b3ca91955cae8bf2ffdda8342a6e556ed78e9f85d2f4e3b33134303f8017227de26daa5881d3f1fcae57b5eab194ea7bd9f96a717c2bcf8fb1ab70900b6b32bd66cf5947fbabd29bfeef61a2efff58887137f4d22ae717966f27adb645ed7b51f74e68ccb2fa06d87035d4250685f7b3bc4305f914768ab2ef791f3e15e62439be14ef816bf9f1db6399ddcbe227525842fd3830809e9c1e9cf4b30dc9df73bcd735f6c88c82d31f41a18ee1fa31f9bc0e0f303bf663e6de4df8f1252529ae30f4beb39750927e88be1560002ae2dfca767bd8bc1f0e1539029411d58da7d730bc5587014dbdcc618f8825b1eb2a77268cc080a7e32a44259c0f5d459fae7f84da404abf7085ab4ac0e0bde18fab417b4a6696a842e4680f78794c8430fa4edf0ea7dd9160d5e847ecbaba4487c577537787610497352d9ff84e129f7a064e6bc848890dd1fc2482de217e83eb328498459a5978bc19eab48a656003a2cfa53fa9c7476432c868f4521545ff647c26e09c42219ec3efe86be42da53c7bb6be62770239773b53f24f621c4b1758ff093b3e92f362cb8823968a09bc1d6581b9a55b74f3db77ed2b1530bda44b5c0eca6965d076fcc756920538d321c92b6db2a82dbb179c1f35fb6a5e9debbd41af9e98dac9b2d7c1ba52d327a7212ab160778bf68e4de4c2a2d9ddadaf12415f70402a82cd4fe343e71cccaaf644165da93cfee67092e7dda12d4d88d8c036d6a7ecd09a1ff841dab9b0863c3bfb0dcf56c0db1a7424efedbfd3f8d7364025e5435b2d1386214bbc26d857e6ce4f4940603ed91f00711fb49a2d3a5b0791769589ec16f7adf8b4ef0f069719ce1d8b43ddfa3852d73fb617381cea9222a99a72083e7cce494d1a69168baa388244c60686fa095e369ab362c5dc96c39a0856d16632885bd183a5930ad3b3ead2ac56728bac700a97daff1eae142275ebac9c0cce1a3add50471eb28f739a3cee63ea28c760c1b7ce9d29e6de3f024b1d08385f23117efb33a42c02a9f8dad37ddbf19365d94cbdba4b1ed1b395c67cf563134213b8ba792ecede736ec166d260bcec20c33d27508985cc7627066e6e39d84e5857553b0e16ac994bb48f6b4679fdf55084d8e18f4da748d449326eabac3c15f09f114746e32043edf2e8e69ce90bddddbc841782aa976ef9889867d00c802a63b796bba99fb8644a08cfb949a85d2125150ec667326d793a9a49c787d7bfad36954944aef97f729a7f478553deb6da84c0d73d24abdabdf0416e7864e2d6cc9b8dea7190cf4b21f88065d4e4d639725d2fd1fad0e4ef55a1c78da1e5595697990723e20a64009718f962ae87e5ff4f5ba1fdb40224b489e71b73d5bf82ddc8665fb7fd03e96d6119df3a232fe05973ef1d85888124aaef8004f95af72e8524e0aca117efa12d16a6f55a2fc02902d8950bb9143f7cfa36cbae73f22476bc08fafb3c92f7c7865d23183c3f41900303ac0b0f82e615a2cbcf372eee0922274f94ff1da3ab32256903371c6a15ccc6fd76682b17d594d7f2e6c7c09695af3a6b5e2de706d4c28ddb561645335e2422edc390b67d2c4c7786156756488219df23c901e5a8d65f843822fb20860372e57ef3f76053b8d3d95d327e681ecba3f49c2deffdfac355e796e4d8a94546a42c273cca66f97211eeffcc15cab0ec764cdf0c4946c9a8d999de64a86ea77002e4aa65934f86c93a1a17cf25e3f4d1218071478a2ecc0d4f4f1da062c5ac580458e45f60691633aeacd036e6660dcd28472aea1195e16a04da4dea63b8d43d938507b08d1cbbbfba903bb4bb17c01b6cb51f96bf368664768bacb64f48a0d08860e4d05bbce46194f16d2b621a775c49c86226bd89fab69a41b575b812025bd513cab57e4bcb5de650f72ca90d995f78e019112f22a43694634b51b83e92f7429b5b2e8b4537906a9f03f25c84a37d36627b3528dbb483d8d5c34a94d29cc2800f3fa8a1e364e67da868716569cc224f88d61e154eb746e917c7501b54f507c771c258a1f770955ab4d11f7d408941c6ce9fdec38600993a7628f88bcf146939a761e40b0fae0c0642d468be7fe68f2fa01b3fbed7ee8048bcb49706bb47c3880c15322ec75367d80d4f6f0eeb2a9f3ed0e46249d1f9d58ec09560accb5ad3f6aaa44abc1c76c6496a7c157805ae3d943b2e1ee47f171fb041a9352769afa60abc10c1946338bb190062c83a14f823be50d7449848c0cdcf060b4c55853a67a5cdb77fac460b1f5189c1ba6f130930e109f47766862b6c7b0cf7ec76c8ddb262517514ca33521130cb3ef9c5aa5319a34b86465b2e4d0f26b7c21c3e9bc643703a0e8634abc1ca3694a50a6982dbbef9df943eb6459ea70be6a", 0x1000}, {&(0x7f0000006880)="f8f98f94cff4e392d144c1edc0e9f10b1faa43232cff03fb8dc4323361af754a09ead74b492309540b24d10b08b804ed4512e485d7073d9a3e60d803e75df8934736964aea412a01290b26995ef230f2576ebc81439f520198aa94f7ee218184421cecb561dbec943540bb48e9cab3b6da7c120d5a6fd9175c5406017cf24741f85a1224e90b15e7b385139d810cf291c3ad1268bf3aae0507087fa36a0d58de67d0c7c92b037adae8c6f7aaf3cf1b2534262bed0a7c9158da00fe9af7425734350acb5f8ba81841235d5fcb6b1b30446d44a7771e8244b5097d89ce", 0xdc}, {&(0x7f0000006980)="2668aeb7a982bd1f34f8fd1f083d32426b5e8100be250cc003f626c0bec1a6d1c6bdeb0c2b485127a81a384f7f31354ad272ef879025e2e70dd63a8bf6a2db6ddb3a93d3f8d515b35774946e22738677c082dd51fefe9bb0c49d48b12e3fb2052eb96e12d87f612673e9a53a5e8afeb494556b2e24abcb961575979da20f60a87f42d4e6d9a7cdbfc90aee56e208e5f589195f88d5b34e134d9dc8e81ed87287a4fc6d17882b9b20d3f71cb9344807d946a9eb5414d7e4f994cfb811dee6f278a60efb2ed4bbe126243b8488539a5afc0a875abdd6104fa09a7840b30000fe9bd0d374", 0xe3}, {&(0x7f0000006a80)="b63e58c53f97a65b4ec3b1170e4d7d407af00ab21f627a5fbd91ca3fceef688438c97740bb0d90fb5bb833a9a393c41dcb42", 0x32}, {&(0x7f0000006ac0)="ee80bd038a9611d8dedc3520d021b4ec3e5dda67980259ccfbac72beb9895fe2e81efef8a1d7ad99159ee171861d2fe9473ee63e36120cd5c88b5d3bc7982766ffea44366f3325bae0f1e762e66ce040b2fc7ee64a33e9a80b0c1b6bc57f5d5964a51883dbac8de400fd188f5e685937855d8c006bc72a85f713d8abc84c8e3c21b7917e30ff73f1aad2f9bca21f716fd3f1d6dd5fcdb7e1f3ee9068365e34cf20a192409a217c40353f5501e622a0f5516fd116e4cf14ca7d71730ee2bfced07b77751bdf3e2774101eb1fde3d5db34899ccbb3b4", 0xd5}, {&(0x7f0000006bc0)="81ec440bcd9aadcc411398a390bc0b293236895661a490c5bce387514f54775236afa2333dd07fbf5f789e54391f03716dbec797a52a72387fe24fd829bfbd3cc6e959c678ab21b38635a0319bcd0c252b87558bffdde7bfad53392e3c0f1c551133212626909ab9b81f55c9659ec0c37e4a487d70c095476f3d1c87a1ceb5257806fea865dc93a1ff74a350ad081ff6d4545d4214e0b8add995da62554d9c147525e0009d34a2e42e2838f9dca65bfd7ecd288b023de1fc5f943e083fb2dcc4f0a86ea9813f68239e13a3dc0b183bcab97350b6dc1f046e2eaba047d4f08daa64e10aec17", 0xe5}, {&(0x7f0000006cc0)="9860d0799626a4fba3243e33d8edad25b3845d6ba4f99db0010000000000002000610e5258b1e3656ead0a1b82eb00"/61, 0x3d}], 0x7, &(0x7f0000006dc0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x38, 0x4}}, {{&(0x7f0000006e00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007e80)=[{&(0x7f0000006e80)="29b4a8fd5eec6cc2b6a008a7d7e6b44607a13e8d9d561eab57e5ac6236fb6d9e27061b1daf5792f1e5af52dd8461b82ae668c3acf3229d1c358b6f5cd605d6a66a923bf463db635abff5925e4b68c7bf9cb72113756e436484aee286ffec88b31b1815d614e1759ef84866976ae68f051ce78ee61640beb283e864d9f33318926efa0a0cec766e73bb301359eb6a46c3472b931ffe633f505302c1fab1d5a40160eac12586067afc305ce7cee7de0309f1f2085035abc450d204ededb6978ca46e026af550fa5a63253c450136586c08c1196ae4bbc9b2eb89cbb24c286d43e8f70980a55694176a3832f3a0cbc003c55934d1cbede5be8e595ec211f4a3e0785662e444ba69eefde52c62cbfdbe8e885763aaad2bcea774356ba9ea6077556f5ad215f62b41d0ef208c072b4f57095f897507ad4ba33a88fd7510d8f7e4b024b2d1b639dce4ed5cda070529437d2f345522eb42846922915f631388579eb9304c7bcaea073215cf621c757eefd4148877d6d64ad25dab279c81da72a4f95e269df83372395e8da125df6db4be3a90c1ade8855291f7f4208a71c07ea2af6f97c656e8d908e12e4f219121a21d9c981da5cc24c41db5b899cd6e985c6b45762c90f983148fed168a8fc2f5b235ee131456a9e7fefe31e264ac6451b0f345eedb0e3dd1e76bce90fb50b37ebb6067601560b31e5a9bace0da42b6462c215087c05041bd9de031bc73d9be5e4ab181328508c740a43527a19b2dfec27de41d15328b8764261487b03dbf30b60a12c83518035d7f4b04d98d25420f269d37c46ac29a040da312ecda9695e7cf945da1a20de76d52a4681aa7678e83b17d4d0d5f58e8fe1f4a2ef02cd932670aeb6f0be4c0d18a09674025de6db50f7eab795c723c8f92f485a2644e91d7ee5e5fd35d24448e60a42794d67ac22d953b44ba95e1fa53e9dce82df452b3151ccf0be66a6e0c4ee86a5d484c45b3fe0318218fa64fb436bba339a69354b1e233050242fb4b93131edf9a544ea09a72f39be9e54d80810e60b5d3756da49e95bfbd3c1a3a083607a25cd04bab1fe3fe12ad2f900568c0ff21d9a46115a8113729852e0a255a79b25992f249a5828e78c6ab15e23d25a18872bc919f908bc6d872fff9d65126d74cf56b20f0c6733a08727cde7856b02c218302d5e01b44c65736b0f25d3b89c4f66cd0fb89d17b34f558f8c4373d1af86fcbb10d0d57188c94f14fae3bdb95b7bc93ab4a19d6646244dc516b62c57b3f93e68135a81015fff9bc3ace0382bbfbb1973f3f29ddec4c07e7c655438481d7164499810b813354c932bf7fc2eaca371c3f2b61525086b11629a526aaa09aba8719d271905d1ca8cf738107f5a32fc68a0c06759752bbf032bca5aafca121e88b479118f9e2f0c57ae0a85a24760e2e6a94b246cb698d2f0f553d60ec8ad2cf8def7b65b17afa407520b4cbcc29220e8d24e6f65a1aaf757fd086f0738152eb72366d22df5f2f11516d78e004f5517b4b6f71bbc282f5372a2a23f33ec52d34141ddcd6ef80c2c4ed872edd46d86c10e03fde9e82c1f6867d9e62d242e5fbda05b309b12c454554f253a2aa456ac323bfb070e734aff3458b566f34cc510e213e20bac0d2c9132492fae6643398dd7e9c1332860e3635580f205972936d4556ffbf3a522b04738133d67b24f7e591694468e9029cb3e9c2d87bb00c8c2143b2353b8a5a517e29b819211415328e616c45918012976fcad1b84e1ffb6467e0be597e92a9dae6e492df911c790721e6b049306e25ef73a41d5ab62563ef05706217467ce03b1d1ca34cdf6124cb5a9621b7f74cc3b2f72df9448e4143711bde58ca315e8d8aaecb91a985d2c9ecbf15650951d1c1707ffaa205ec575e2e847760dc0043e62867208af7e8673e2d46fb34d671ee28810e64c0d69bb7bee2ae996c32b9e43fb32ad32eb002cc6df79d5eae3397a55256aed4bd1b9e6984e76b0c4c957c410f77bf75cbb88b4f4585f2285a16a940ab8645041c960fd95fbae4c5ff029ee913a152fc8d8ebf12b7ad1d323cc2d0bac423a63868d92c9ab36212de0135f676f759b4407eb3282aece822d9ff46e186a330b6e16e956a8c77daadcdf452c6c62923ad6ec38ef21d227d2063915599bdbb86c732eb7aa6e75ffd88f8fcf5e2b17aa723c86e501935e84db93d8da143a7ce30c2ce33ccf1060bc566151e3a8969dc21cea0fd6cc69636e7a0e26865d1a6f5df459ffe4e4f2fcf6a0ea8a1ad9b6acaa461447483ad477cd43db3e1f48f470e50b69630df354953c90016882352d7a0a27c4fdae08a6683e805bd269119b03e59629f52fe37f340ef4988d1e5a0ba85b286c0252b937f6d7a39e657bc073804916cf7a0f5db7e8e0ab2273d78f3802f2b4809f1a3c4ec1f3826f4a53fe13d6bd498d9792bf191559ca9f737efcc81e70a68fb2bbc7cd6e01d25359eb2a5ddaba64cf9ccd5225cf63df744172000a1596d43da73697ccfbf10b82c6907854cd55f58067de4e865b090c376635190ece9c0fa4866c1f5cadf458ff23d65dfe54d2d90e5a1e90026c209916c72c82b9ef94d5a7ae754e107399926d25aafbb9b014beb9f584c8cc1fa9ec75f3ce7f77a81dbc3d87e8f6ac837f050bef1d11bc05a3e487e9f2aa9103681459fcb28716f832c6c59e210405914ad5f21cd8070168998d076946821ced89fc65e8758efa63aed25f449d8d001df0004af9223b6622a04ad28c51282f2adf2f29ac358ffed616bb2f6ee885c1aacd406e6feaf671c023e9008df8d5b83cfced193275e2321f095a7c68a7bf85e88f3fb572bcf951ed796de2616c92601be4b2a72cb1bf3b5556a1b17b1572468e1e866525bc161ab279f715f718242db89a4d5b72f08f098ee275be5943cf69f12cdc2ff38330c540f90f86322935ca92df123912734dbd63e026e0e99c913ed0ee5e390b3534fceceaf2ec81052e159e2e6671a252176e4beaebaaf2d4b69ae3f1a0159b5d5a5b301480eae522477c9c5c0e94db4d48395677d07b7cfb960915ef0bed2410fcf40a045fba026d4164b1e7ac37e5b56ea4c375738cde25afe58b578822fc459ffe586808c23429808a06beda8a55c2d8d80068c4922ac7359fec7eaa6d38e529f0e3e1802e2d624d1b0e3acea8e0a508607be7f8e6ae96af3de6cd58cf824400f627a5335fac4c26e384dd27bcc3ccc891bd15d570351aa48937bf732812ed253f747c162bb0d8dd5b272940fa3ca4f4291d770a86303366f6214b0987af710455b6d8601d51186ce4c3cbcc5faef04b4f45f788b241f9f693cc75226c243cd11867c8afb3ae4bc250a2b0529fab1b3f5a83c128aa2318c21a1699a13d122aa6d4b4417b4389316b01a3f029164aa45c18f73fb91757048ef560f55b226b293b9d1c2f863a8a0d0df229bef5d319b6dadc88efac0e2f508db4fe5454c1d2e16f2eb9823f790196e1cf9f67dd8be17bbd380c14a590ab3ac603f90bcac997777ede7be4f0be94d55838f800c8a71fc00c1233baa71e4f2167ee55d43cdb80f7a670f9f8ef522d20b38cc7e3334145013e7494fa0477ed295c34e3852810deff32fb41f7f861c15d49df6866d91f5d92ec0b563f9b851446aa88287787b0e52326b45d0687988f05eb93f31e543c0d91a3136f1144c8c5009e5563f3813f1ca84238c8a3d9ea2ee46a02888f1c5f2dd368367f198a2ad91082407f2915784bc125f1d48ad72fb247468ab453e5242d913425c73a0fd49758ab6c3e70101c998b79ad11f6c5eb408ccf11c4733e6da5a8d69f7d33107fd72b4bded087e801085ea3c7b78bdc2d035d662bd364d60713ea4fbb19a53d225dc831d5c14f8d78d94bc6fd5c8d0f9ab2f2b7526ff7a09606dfa0d5565c606daa2ade6e2803fdecc80cb406168364b98b909629d6020c1290ef9c79e66d75cd87dd163ee450062f86d50f96dcadcc48a16db352f3ce1f8de3b7d74354069a1338f6fd364e12c412048793cfecd65dc8e75151a8b2f7207855ed9392ac45ed263f3e43d2614bdde6801e87dac8a260f104ebf423329ba0550bd54a0f5e9e241f04d36d91c1fba73f3c4312eca285454b03a67bb979b023522d3ffa3378df010753193d77c5cdeb949521f6fb0e275750ed043d7f37fadfcf1ce4cabf94aab907e537209b96e6ef529a76c14e682ce6bebb997bfe9f3317931c37a93788d025ff45c5777cb58491e821cacf03fc84f8b663b8c9d5c5ea55d82d3554be2d05a4569f41e81847bb2a0bbf426cbd04dc86ea7aa82d081d2dd7079392d94cf5c281940a1945948e2ad3eef4000e45fc25e68764799ca5a6c1dbe79b441d0bab723e67836761ac6ece97a6f55286533854c52ef8813fe53716b9d3d210a9c78a93f49cfa5f3fb78cffd2a1600c5e8d9b8b980a56e2cb0bb5948d12f7be932cc4cd2a4e2a5110e7b85abc8f443ec09bf7470fe57c4ea2c608ab1b04d2185e791c4e1a5981be2e94310161088543e44739f077900d4ebd30861a09e9264845660c52f01c618b59a162b939ec676f2d83637e84d7fc4f49a92aa3460d35f2bd4057f257bfcf4de9fb27b4bb535432397db25fffd8369c402bd0aaa8cf8965f0863e0c59900f1f150845e606ff5396e276a4f2f0e4d36e63ac9b7618cfb495d1e9e0154c6e05c6870d90052edf66475a90d8c1ef94e1603528f95421f7d943bb27eb3958344f964f6de5343ab52362316998bb1cf16a3ac9d1a40f54ae869637ecaf98b26f59d6ff57f934f371e09626c05aef4d802d908905c9991263910c7644fb01592fe76d11af5bcbc413e7f7556fca8105cbabddb414a5c7d890372b7224a2915a38ec6974f0e8cccd2f8c65e83b4f6a1701aae356e19b6189c6f628e6809d1726a6de51211e7c54008a07be130e186d4404f855ae8c3d130e35b1b16e7c21878d99ab59e10ba4d1e2725048df5fd5ad3d6b663b0763ab4b16d8935e75b25cc35752f1740405e9bc4f3df17050febd855d46944c8e4cf325a513d42e4677116e0ae62c0409fa937ad8a34685d44a06d6c4080781b51630a7983b170f8ee360feb1355a58ecfabd9b4c53b29847b7ace3efbbed196c15483b0c57ea88206e6f3d01ac334243118cce1b13e0e3533cb936733d1776ef1c75c04c9714b9e31c82ec735799732507209d781673af42726ad198bd998412c87137a35f57f4f300e208f889231d7a12d34d7ecdf2cd7eaa7967c052ca1c5ebc07a2a0af40363d72cf43f70150daaad3e16e12f9c354a6721c35217d89995cd6b30976f8489adae7cb32bb6e56194d56d6f9a25274824d65b3317cf9d84e2ff9b6cfe6b49aaeb1ebadeff6cf1994df48651c53ac2c8795afb2d46364a1aea48a2fe3a5758636e66d41ada1bec1edede1062d021c72f1b1b9f5a635f72565ad349dd9880ea5f3c63c4c6e968345e17cdccaec0afc7d508d413360d6f7c1aa84bda5566ac5b9a32e85b40673fecb0211b20b5f3a6feecd0ed5516021e51a96eeee97a58dcfb9c2cd4342059488f39e747f11a49fa2ee7f4abbde727164c7ceac2e6b4285415a2ec73dabb305e843e8e1f7fcabecd6c1996e9bbbfefa52b3fcff2e1237ebf5642aaa1e433bc71a29b97447e0fb14813566f688521cc42491d9e0747cf3d1b3f63999a183755518daab48b892772d5eff9e0aa578d10e573c0a3df32ebf89d97df6a6eff71d7a59635d3f08c673ff731a82da0145b4e191b260866aa9fed359c5031822c6d97b41b5c2cd20ee306dad239934feda85a2aa14606a2b040462c3cde", 0x1000}], 0x1, &(0x7f0000004f40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r9, 0xffffffffffffffff]}}], 0xb8, 0x20004000}}, {{&(0x7f0000008000)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000008680)=[{&(0x7f0000008080)="2586d570c39e20e9763258b44ec4f9f8799139d1e6b9336ae2f9382c59411fca0d6c2d2f31b33407090ac58c97038cf09be7fabf5ca29fb86e2b3279f7e7c096c3cdd5309671bbdfb44c2bfe573293f1fdda4c4659de7bd2b281f22fab960e2e68f2c16cbefcc8757ed8d0ed", 0x6c}, {&(0x7f0000008100)="61147b2d28231628a46c85174a24809cac9a902bcb6284097e7f1000d039aba261cb065a068fc97d8638f750fbf0b61f437498ef18045080870d82e33d8c16fe94f394a26f0ca42a3086f9b3275ce60d71edbdc9c4bebe331b7fd4634a478301992df7e0ca5ae91eb50a7f833bb7bd49d04294a9cd3e049289a16eba2389915f65b43bd0a1c5a703580762ede019c5a3fd14ca4cff44300d89b6354f505dfffb0933abf47e517f0e5eee9e42ef5a3293fb36a6bedbd5d6792bccad65d2e999d750a4cb6305458f58a57f7eb35a57c07c58cb5fee316daae5db477b6d", 0xdc}, {&(0x7f0000003c80)="75322bdcf1676af04cb3028784cfa86346db3d4fc0162ec1993dc339e926d286d86c38b9d0e208f7060c899c1676719cc419b5bf77bbe03dcf360eb5ef6782307d57a35195d8b26e590e06fc3a0ebbd00da7d8858bcd344be1eb0d50d8d36bb054b3ee02e8e1a932d3f811c15ff32c5f414225e954cf4645367af24537072ca9b774c2baae30e7a99c12f045feb94ddd62103eba1471839ba48b73592e8af9b01cbd859cba47bc1c431f116e14e10f526e5213f7132943dc30058336a90874403e014c6583a22cfe951a095006514eafe3fc74e12f5ac3622eb7551d8675150f26da7b87f6665932d57607dd", 0xec}, {&(0x7f00000082c0)="cb364c81db9b92fc42a4730c5ed4fd482cb536359a530fd44a2fdbfb52c30fa83176561e110ffe76c2e181743d0e3c45b4ac62c82a7dea967bc59f81b95e39d634da5ebdb30c4a19d512b6e5924d083c1012b39d124242ebea219bb8014db5068bdac2e65b3bd293a25bc06c7621a7cf622b7b37fc654368f150e5d965e802953dfe10174e29ae79fd8d6000af7ed45d7ff53e62412fe74e42c7402579812b496e4d0e5b31fa92414ec20b8124cce5acaf1e93", 0xb3}, {&(0x7f0000008380)="846a79debca5af6fa6de71a751d0e2aeb4f109c155be531178e66fe9a3ff0a905b88c9555205ee8510b4f1281b22f0153765f03f2e1798c0a33a0121dd82c3541f4118f3915675b5be973da351a1f4aca0f70ee761e6b5663903ddfbbc463503f87909b39131d52392bb7c47340a98e59b93d5e35dd2dc1c1ef8c6e780d6a1", 0x7f}, {&(0x7f0000008400)="c09224161e0a4d41d73d4ed1824e077bf6e079db525b23e0da8de1c0aa942510bcd22781319291394a99c8e8ed639f42e7f35446ad7f9e3515e9c960284a9605279d91672a51f67d498df8289ccf4edc3f42f4b13c6b2d91eee27e8ecaa9806ef65659bfeee1ec7e435a3db9d031b19cc374f31d16e0ec1c95225095e000a3f5882aff5a423bfba645ede2cc5626510a42e616757692789ee57e30eee7582051b6227614360ef1b5b6a6f858ef71128c0521f9a39ac6387e0e002e18", 0xbc}, {&(0x7f00000084c0)="08729717b4a266f5ef1bec2e2d5a97c0cf95cbe2933e575ef16b35b41201e7d80038510d4a3b85ad7f3a58ee027d3d30a1307e764cdf060a3c588e377a09523279f6e62218e64da0b99d515ad9042c4677d97d18c1d065c76985f74ebce5645d59ea48f47108b10fef17270ebd5c3d9068b42fdf86552edbbeef80ce633cfd37e971c2efa70abc28cfab6b07db7027c159e7a812ce756697ab29ac5522a68765caa2dfc4ae0f7641626b4da0319b14c25581ac3beb0cf71dfc90f6f850fb121d9bbd5e2df46acce777f65708abd1b39446", 0xd1}, {&(0x7f00000085c0)="767bea0b5dd2c024de32998e435b28bf7c5e7928b59df5957f1795d11dde162326930a6c70abf4083988d7c0545445467225c510a7cb1c5c5f13ef4020ca7e193c808812a40eaf592faddf013aae51719103e535d098bd0597c1b5d9e1c18e10605bb36b1c69dd58f893d9c5f9f6838365d1efbafc6474b1289041b823b825febbd88a88a2da7ad31d2e236d5f6b6ad48d768ffd040c", 0x96}], 0x8, &(0x7f0000009e40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @rights={{0x1c, 0x1, 0x1, [r1, r2, r1]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, r2, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r2]}}], 0x128, 0x20000000}}, {{&(0x7f0000009f80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f000000a2c0)=[{&(0x7f000000a000)="fa0d4c7697", 0x5}, {&(0x7f000000a040)="05de9fe8e712ed066780a5a2c637cb74ce1e546da4", 0x15}, {&(0x7f000000a080)="f15967614ca22b4850eb8ea3ca164aadb320d310e77a63534e3899e967f78813e189caeb91ac886f5b0eeb979604719eab62a356099369fe547a415b987607542771c457ce7462d246fd9dac3116d923be8b27412458f4b42114099c3b4979a81da032dd65fc3d95df73620967a6bace5c71c4dcc9f3", 0x76}, {&(0x7f000000a100)="39a96bbe636d30c9661b21d169571c99e6b09b421ef0bdbe7fbfd36783f179667c166bd9c2ebd382bcb00716dca1a390c9981213d8dee6eed615288078b071f6f536d9cfb31dd3fd294f66c5a52f59f31031b785df63eb4c2c90c99d7d4267468b6fbdabdf97", 0x66}, {&(0x7f000000a180)="f9dd1ccbf56144c317ec1aa38292a8af58bf9fbeb3cf7d08177546670a3b2372", 0x20}, {&(0x7f000000a1c0)="d4eba14070aed9a161a41d3e012852e9d2fc2032683849adb6cdc13c641ea8510df03aaf574725329b4f3f8f5549a67120dfec8d628c63eff16c67e47562a3425d5a7e7f024a4e8b0cba952a587decbfb1688ba334e8e2f059fb38d44e79d4c5e05408d0b0694640c1f70b553be5c9ab4f6fc60d6dab16065a1543cafc469127ab2561c067061df2091ba80c7d1f807517f39e700ebb7149176fc7b6d66df161abafbd9306852c5cde9ff340a8953ebbdd2f7cfab65d64fd04f6c8905c0701bae8ace1f6dbfd9c2671c007662829630c3cab74c4ae4f2e7f2345fa0e57cb68a90ad1956bc1d5b913849242f8eff63504bf267f", 0xf3}], 0x6, &(0x7f000000a480)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, 0xffffffffffffffff}}}], 0x98}}, {{0x0, 0x0, &(0x7f000000a700)=[{&(0x7f000000a540)="5cd86021e59b869972b45fd0e71364fb17426be02f34cf3edb7de5068fd1d97804941d0bfe4712f3df576a9ee74e5c3a954ba6d023b0a0b22073b60ad5cf1694c9d3b3d90f1711517f437841e9b7f6e6686253fdfa6a83043a4c387c4bf6c437df652d2434876bd085", 0x69}, {&(0x7f000000a5c0)=':\fe', 0x3}, {&(0x7f000000a600)="3a614408e87747f546b86b74fe793c622e419545708432510411618cc756fdde83ea4955004c7d9244eeb6ad8c77685897644feb21b7486f8fac90aaf54f46c677990e1106cc76fdaef8df8a037fe92e5de433f1198a4d299a59f6bf24db5c67c9b93632787d41c5d8fe1a99cfdbe215a46eb7d9436e4843c45d55fd0f67b960cdb561844b36dd07e3c1b555f5a10610f450cc715fc3aa5681268f42300ad7ce54fe41a2d3d8ffd2fe1b68f774fe5f8eec0d416ccda633e409af193578eaa4038b11943b67a3deeda2d039074d31fba61c8edc8108b1b64b169bff03692c847458ded6250de9ff9b302c2c", 0xeb}], 0x3, &(0x7f000000ac40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="00000024000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x20000c40}}], 0x8, 0x4005080) fcntl$dupfd(r1, 0x406, r1) mq_notify(r1, 0x0) [ 2742.930553] CPU: 0 PID: 10401 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2742.930580] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2742.930595] Call Trace: [ 2742.930602] [ 2742.930611] dump_stack_lvl+0x8b/0xb3 [ 2742.930641] should_fail.cold+0x5/0xa [ 2742.930672] prepare_alloc_pages+0x17b/0x500 [ 2742.930709] ? lock_is_held_type+0xd7/0x130 [ 2742.930777] __alloc_pages+0x131/0x4e0 [ 2742.930805] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2742.930836] ? lock_release+0x3b2/0x750 [ 2742.930865] ? jbd2_transaction_committed+0x111/0x140 [ 2742.930914] ? find_get_entry+0x510/0x510 [ 2742.930951] ? lock_downgrade+0x6d0/0x6d0 [ 2742.930992] alloc_pages+0x1a0/0x2f0 [ 2742.931028] push_pipe+0x2b5/0x6d0 [ 2742.931079] iov_iter_zero+0x9db/0x1750 [ 2742.931122] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2742.931144] ? __kmalloc_node_track_caller+0x300/0x440 [ 2742.931186] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2742.931232] ? lock_is_held_type+0xd7/0x130 [ 2742.931273] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2742.931312] ? iomap_iter+0x283/0x1030 00:46:54 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, 0x0, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:46:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 84) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2742.931361] __iomap_dio_rw+0xe6c/0x1a90 [ 2742.931432] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2742.931484] ? lock_acquire+0x1b2/0x530 [ 2742.931553] ? down_read+0x198/0x440 [ 2742.931579] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2742.931615] iomap_dio_rw+0x38/0x90 [ 2742.931658] ext4_file_read_iter+0x264/0x3f0 [ 2742.931697] generic_file_splice_read+0x3b9/0x5d0 [ 2742.931740] ? pipe_to_user+0x170/0x170 [ 2742.931799] ? security_file_permission+0xb1/0xd0 [ 2742.931837] ? pipe_to_user+0x170/0x170 [ 2742.931877] do_splice_to+0x1bc/0x240 [ 2742.931910] ? direct_splice_actor+0x117/0x170 [ 2742.931952] splice_direct_to_actor+0x2c7/0x8e0 [ 2742.931995] ? pipe_to_sendpage+0x380/0x380 [ 2742.932041] ? do_splice_to+0x240/0x240 [ 2742.932077] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2742.932115] ? security_file_permission+0xb1/0xd0 [ 2742.932160] do_splice_direct+0x1b8/0x280 [ 2742.932199] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2742.932252] ? lock_is_held_type+0xd7/0x130 [ 2742.932296] do_sendfile+0xad7/0x1230 [ 2742.932339] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2742.932377] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2742.932415] ? vfs_write+0x422/0xac0 [ 2742.932451] __x64_sys_sendfile64+0x1cd/0x210 [ 2742.932481] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2742.932514] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2742.932561] do_syscall_64+0x3b/0x90 [ 2742.932589] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2742.932622] RIP: 0033:0x7f006e0f6b19 [ 2742.932639] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2742.932661] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2742.932684] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2742.932700] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2742.932714] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2742.932729] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2742.932743] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2742.932788] [ 2743.105728] FAULT_INJECTION: forcing a failure. [ 2743.105728] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2743.105749] CPU: 1 PID: 10426 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2743.105762] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2743.105771] Call Trace: [ 2743.105775] [ 2743.105779] dump_stack_lvl+0x8b/0xb3 [ 2743.105801] should_fail.cold+0x5/0xa [ 2743.105818] prepare_alloc_pages+0x17b/0x500 [ 2743.105841] ? lock_is_held_type+0xd7/0x130 [ 2743.105864] __alloc_pages+0x131/0x4e0 [ 2743.105879] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2743.105894] ? lock_release+0x3b2/0x750 [ 2743.105911] ? jbd2_transaction_committed+0x111/0x140 [ 2743.105940] ? find_get_entry+0x510/0x510 [ 2743.105958] ? lock_downgrade+0x6d0/0x6d0 [ 2743.105978] alloc_pages+0x1a0/0x2f0 [ 2743.105999] push_pipe+0x2b5/0x6d0 [ 2743.106025] iov_iter_zero+0x9db/0x1750 [ 2743.106047] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2743.106059] ? __kmalloc_node_track_caller+0x300/0x440 [ 2743.106080] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2743.106103] ? lock_is_held_type+0xd7/0x130 [ 2743.106124] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2743.106145] ? iomap_iter+0x283/0x1030 [ 2743.106169] __iomap_dio_rw+0xe6c/0x1a90 [ 2743.106204] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2743.106231] ? lock_acquire+0x1b2/0x530 [ 2743.106265] ? down_read+0x198/0x440 [ 2743.106279] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2743.106297] iomap_dio_rw+0x38/0x90 [ 2743.106318] ext4_file_read_iter+0x264/0x3f0 [ 2743.106339] generic_file_splice_read+0x3b9/0x5d0 [ 2743.106361] ? pipe_to_user+0x170/0x170 [ 2743.106390] ? security_file_permission+0xb1/0xd0 [ 2743.106411] ? pipe_to_user+0x170/0x170 [ 2743.106431] do_splice_to+0x1bc/0x240 [ 2743.106447] ? direct_splice_actor+0x117/0x170 [ 2743.106469] splice_direct_to_actor+0x2c7/0x8e0 [ 2743.106491] ? pipe_to_sendpage+0x380/0x380 [ 2743.106514] ? do_splice_to+0x240/0x240 [ 2743.106532] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2743.106550] ? security_file_permission+0xb1/0xd0 [ 2743.106573] do_splice_direct+0x1b8/0x280 [ 2743.106592] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2743.106619] ? lock_is_held_type+0xd7/0x130 [ 2743.106641] do_sendfile+0xad7/0x1230 [ 2743.106664] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2743.106683] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2743.106702] ? vfs_write+0x422/0xac0 [ 2743.106738] __x64_sys_sendfile64+0x1cd/0x210 [ 2743.106754] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2743.106770] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2743.106794] do_syscall_64+0x3b/0x90 [ 2743.106809] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2743.106825] RIP: 0033:0x7f444319db19 [ 2743.106835] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2743.106847] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2743.106859] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2743.106867] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2743.106874] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2743.106881] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2743.106889] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2743.106911] [ 2743.313749] FAULT_INJECTION: forcing a failure. [ 2743.313749] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2743.313793] CPU: 1 PID: 10442 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2743.313806] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2743.313814] Call Trace: [ 2743.313818] [ 2743.313823] dump_stack_lvl+0x8b/0xb3 [ 2743.313844] should_fail.cold+0x5/0xa [ 2743.313861] prepare_alloc_pages+0x17b/0x500 [ 2743.313884] ? lock_is_held_type+0xd7/0x130 [ 2743.313907] __alloc_pages+0x131/0x4e0 [ 2743.313923] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2743.313939] ? lock_release+0x3b2/0x750 [ 2743.313956] ? jbd2_transaction_committed+0x111/0x140 [ 2743.313982] ? find_get_entry+0x510/0x510 [ 2743.313999] ? lock_downgrade+0x6d0/0x6d0 [ 2743.314020] alloc_pages+0x1a0/0x2f0 [ 2743.314040] push_pipe+0x2b5/0x6d0 [ 2743.314065] iov_iter_zero+0x9db/0x1750 [ 2743.314087] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2743.314100] ? __kmalloc_node_track_caller+0x300/0x440 [ 2743.314121] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2743.314144] ? lock_is_held_type+0xd7/0x130 [ 2743.314164] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2743.314186] ? iomap_iter+0x283/0x1030 [ 2743.314210] __iomap_dio_rw+0xe6c/0x1a90 [ 2743.314246] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2743.314272] ? lock_acquire+0x1b2/0x530 [ 2743.314306] ? down_read+0x198/0x440 [ 2743.314320] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2743.314338] iomap_dio_rw+0x38/0x90 [ 2743.314360] ext4_file_read_iter+0x264/0x3f0 [ 2743.314380] generic_file_splice_read+0x3b9/0x5d0 [ 2743.314403] ? pipe_to_user+0x170/0x170 [ 2743.314433] ? security_file_permission+0xb1/0xd0 [ 2743.314453] ? pipe_to_user+0x170/0x170 [ 2743.314473] do_splice_to+0x1bc/0x240 [ 2743.314490] ? direct_splice_actor+0x117/0x170 [ 2743.314511] splice_direct_to_actor+0x2c7/0x8e0 [ 2743.314533] ? pipe_to_sendpage+0x380/0x380 [ 2743.314556] ? do_splice_to+0x240/0x240 [ 2743.314574] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2743.314593] ? security_file_permission+0xb1/0xd0 [ 2743.314616] do_splice_direct+0x1b8/0x280 [ 2743.314635] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2743.314662] ? lock_is_held_type+0xd7/0x130 [ 2743.314684] do_sendfile+0xad7/0x1230 [ 2743.314707] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2743.314734] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2743.314753] ? vfs_write+0x422/0xac0 [ 2743.314772] __x64_sys_sendfile64+0x1cd/0x210 [ 2743.314787] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2743.314804] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2743.314827] do_syscall_64+0x3b/0x90 [ 2743.314842] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2743.314858] RIP: 0033:0x7f444319db19 [ 2743.314869] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2743.314881] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2743.314893] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2743.314901] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2743.314908] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2743.314916] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2743.314923] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2743.314946] [ 2743.319791] loop2: detected capacity change from 0 to 238697 [ 2743.321420] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2743.333803] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2758.261854] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:47:17 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x2, 0xfff, 0xffffffffffffffff, &(0x7f0000000380)="4928601af3d98788095e79841d1d54f7c54a1d780adec6eef8812ead8a180dd7019c43b6cc7a977220aedacdaa1fee70dffa1adb0504451b789f0207ba269ba67f320717e3b4ec1900923c44971c8f8004b79c756e41ab0bb02ef6851ab1c6aad148884342cd47d9c3bcde7fcf49452343c3ad970ebcbea85ace00b6b60b9b9b8b635145341cf60feaaf8600b7e1120bd99bfed1e4bc2ec3454763f63709752ce7cc209c494dbc329222f6d88ac42975b3d26715041d523fb9d946d3be900108f2f5550122ff41f63d601c1404f76d3645e42823c89f7c700944263c9a423f10", 0xe0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:47:17 executing program 6: mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0xfffffffffffffff8, 0x123080) mq_timedsend(r0, &(0x7f0000000040)="096fe515e332e6332084926649d709260aba3d278d61cd137f1c2298b2e65c108c95594e9025227dc414031603b1183860574cf3b9b1c952385ead3ee201f9c7cbe05bc5b16caf9c36beb207c6d516de7937de2da5d97e9fd567c9920bc8ac7656534d64ce581a868cc952cef97d943d9d2558482873b3dc8eec53f8865e06ed88e1827ce5f0ab1a486ff9f691322027b5bc3cc2c08c70fdbca008885c903cf1daf6aad7963ef77c962184161d1054bf861f4db393581d90666b176c49d313006c33a1a42856e0af7f24a0f296c039d6e03fe6a5c42ee035734e4bb0fcd0ffab3aa0dac643a059280f6e708d17ba528270ac3d28bb", 0xf5, 0x2, &(0x7f0000000140)={0x77359400}) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r3 = syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x5, 0x6, &(0x7f0000000500)=[{&(0x7f0000000200)="e9a048dc419f735c606d7d105578e694903a61b749ad7feee4824fb391bb1c390dbb", 0x22, 0x8}, {&(0x7f0000000340)="05ca23b864196224fcbf694059c5b1a2413a6258368ab09892a90d9d42121caf5200e72cb8347c13eae28f6068a446c6de1d1fb595b1c65e77a7bbbed21f36a5abd4b20e87586c3648593289b04790a37c10e0bbed860ecc42a0550f74b8085c7c8778c1d296912f7516d105cc4c07e05dc57acdb0f58f2b524f44cf84fc726c4d1434e1ce901f4d274a610a49f5b4265e399a", 0x93, 0x100}, {&(0x7f0000000240), 0x0, 0x10001}, {&(0x7f0000000400)="8508855e8c2868dfc9613ab2cb79e73100fe07e0caa226a01bfde17c637c1d1f7a41048e764fcea2a98af75c6bca6b4a2cecd5b8d525d55d8258add544aa8cfd26660cfc1542d03f94123bf9b35c614a6180e22f74eb96354bce8d23093f2191106f85ef17f523882a779c52f966bcb99f1fc1af3c33c65a7cf53539a2dcd746b9fa09c0404755aa6a19a3e6b2a7f3cf4ae4aca90c9dc328e9d5db37beecf2c320677bcbd446bb10fcd05682f8d2811e392f42dddd682b40135c68299d0527", 0xbf}, {&(0x7f0000000280)="bfcf57ac77ae", 0x6, 0x9}, {&(0x7f00000004c0)="3fb101998dfff051bf7fc0cd9326a8067f805bdcb59571907b1c6afa92b66b600d", 0x21, 0x668}], 0x2002002, &(0x7f00000006c0)=ANY=[@ANYBLOB="616c6c6f775f7574696d653d303030303030b0ad8d7030abea3f7f303030303030303e3ed3570ee47bb4cb6d7f3eaef24fcb4a876e0a9310e542f16bbee2ecfb2133b22bb75a540447b854294a2b630c33df69a29a519c82e6c906ca8720f6071fd963da1f0d60554b4317cd582aea50a70ffd2d223fe550c6d1c88fd520a5b036", @ANYRESDEC=0xee00, @ANYBLOB=',fowner<', @ANYRESDEC=0xee00, @ANYBLOB=',obj_type=syz1\x00,measure,audit,context=user_u,fsname=,smackfshat=&)$&,\x00']) dup2(r1, r3) 00:47:17 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000440)=0x0) mq_notify(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x24, 0x0, @tid=r2}) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000000)={0x0, 0x89, 0x1, [0x3ff, 0xfffffffffffffffd, 0x10000, 0x1, 0x7f], [0x4, 0x4, 0x0, 0x7, 0x4, 0x80000000, 0x1, 0x7f, 0xffffffffffffffe0, 0x5, 0x0, 0x40, 0x6, 0x80000001, 0x69, 0x4, 0x2800000, 0x7, 0x100, 0xb522, 0x48d3, 0x4, 0xf4, 0x8, 0x3, 0x7, 0x912, 0xa1, 0x7f3, 0x8001, 0x5, 0x1, 0x3, 0x67, 0x80000000, 0x9, 0x8, 0x7, 0x375101c5, 0x3cca, 0xff, 0x6, 0x1, 0x6, 0x100, 0x40, 0x9d9, 0x2, 0x1, 0x80ad, 0x8, 0x8000, 0x5, 0x8, 0x6, 0x5, 0x0, 0xfffffffffffffffe, 0x2c, 0x4, 0x7, 0xffffffffffffff92, 0x4, 0x0, 0x7fff, 0x2, 0x7f, 0x8, 0x7f, 0x0, 0x2000000000, 0xffffffffffffff7f, 0x9, 0x4, 0x4, 0xffffffff, 0x8e9, 0x6, 0x20, 0x400, 0x8000, 0x9, 0xa5f2, 0x3a5, 0xac0, 0x6, 0xfffffffffffffffa, 0x0, 0x1ff, 0x0, 0x8000, 0xf1, 0x5, 0x8, 0x0, 0x653e, 0x8001, 0x7ff800, 0x7ff, 0x80000000, 0x0, 0x7fffffff, 0x6, 0x2, 0x4, 0x81, 0x3, 0xc3, 0x6, 0x8, 0x5, 0xa7, 0x2, 0x3f4, 0xffff, 0x4, 0x100000000, 0x101, 0x0, 0x5, 0x1]}) 00:47:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 85) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:47:17 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = signalfd4(r0, &(0x7f0000000000), 0x8, 0x1000) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) mq_timedsend(r1, &(0x7f0000000040)="05e21c391cc84b0ae9f9fff780467a39210cf09e7700c732b6d4c39d6d0492de446de43a353dd6d7430f9aaccff8bb3ba6cc16e3aeb8048d1269d9b97d0bc13879829ef58fcdc0f3b451f377603a11cac05d072f5f000d6ef93c9c6357b7fb955fac8572ffffd6bae854c28b490de0a3e785feacd31b493d65b66ac68d4e2d3e8e7d9f7a51c6d0c319b9e28c9f4a1ffca27e20647ea2e619a1c96932f20c0dfd7033bac1fa9fe9917bf380428cc809a99d94ccbce14a16f6e0d5c9f7714035b2c769ebc30dc629b083c329681e3d8a905c34e32dce144e380720fac2699eceeb7deaf9c1bb1cb518ed27402662a4c3c48baab6f9e378", 0xf6, 0x6, &(0x7f00000001c0)={r2, r3+10000000}) r4 = memfd_create(&(0x7f0000000200)='syz1\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4, {0x1}}, './file0\x00'}) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r5 = socket$inet6(0xa, 0x1, 0x0) dup2(r5, r0) 00:47:17 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:47:17 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x4000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:47:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 72) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2766.398467] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2766.459604] FAULT_INJECTION: forcing a failure. [ 2766.459604] name failslab, interval 1, probability 0, space 0, times 0 [ 2766.459643] CPU: 0 PID: 10462 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2766.459671] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2766.459687] Call Trace: [ 2766.459694] [ 2766.459703] dump_stack_lvl+0x8b/0xb3 [ 2766.459739] should_fail.cold+0x5/0xa [ 2766.459766] ? jbd2__journal_start+0x18c/0x8d0 [ 2766.459806] should_failslab+0x5/0x10 [ 2766.459840] kmem_cache_alloc+0x5b/0x480 [ 2766.459873] jbd2__journal_start+0x18c/0x8d0 [ 2766.459912] __ext4_journal_start_sb+0x392/0x470 [ 2766.459947] ? ext4_setattr+0x2070/0x2070 [ 2766.459975] ext4_dirty_inode+0x9d/0x110 [ 2766.460003] __mark_inode_dirty+0x425/0xeb0 [ 2766.460038] ? __mnt_want_write+0x1fa/0x2e0 00:47:17 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x2, 0xfff, 0xffffffffffffffff, &(0x7f0000000380)="4928601af3d98788095e79841d1d54f7c54a1d780adec6eef8812ead8a180dd7019c43b6cc7a977220aedacdaa1fee70dffa1adb0504451b789f0207ba269ba67f320717e3b4ec1900923c44971c8f8004b79c756e41ab0bb02ef6851ab1c6aad148884342cd47d9c3bcde7fcf49452343c3ad970ebcbea85ace00b6b60b9b9b8b635145341cf60feaaf8600b7e1120bd99bfed1e4bc2ec3454763f63709752ce7cc209c494dbc329222f6d88ac42975b3d26715041d523fb9d946d3be900108f2f5550122ff41f63d601c1404f76d3645e42823c89f7c700944263c9a423f10", 0xe0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2766.460076] touch_atime+0x640/0x700 [ 2766.460117] ? atime_needs_update+0x870/0x870 [ 2766.460152] ? up_write+0x460/0x460 00:47:17 executing program 3: r0 = mq_open(&(0x7f00000000c0)='sU\xbe1\x00$/3\'\x05\xb3\xc0\xa5\xdd\xde\x8b\x10W/o\x1d\xa3\x83#\xb0\xd4\x12YG\xab\n\xc2RNn\x03\xb0\"\xf9OpLS\xadY@{\\\xea$GO\xda}\x00\x00\xa5\x1e;\xa6\xe4\"\x1b\x94dvM\xfe\xa7\x1cG\x87fMI:\x8b\xba\t\b\xd1\x95 \xf0\xf4\x05\xb3f\xebY?\x87\x87\xa0=\xfb=\x92ip\x8c5f\x13b$\xe8\xbcn\x01bu8\xeb\b:\xcdI\x06\xd4\xe2.\xc1&\x01\xb6u\xfc\x87\x17\xd9\x0334\x1b\xd5\x14\xcf\x99\x02\xfd\xe2U\xca\xe6\xe0\x16\xe6\xb9\xf1\\\xfe.0\xc0\xc4\xc4d\x9a\xe9\xec\xcf\x94A\xba\x19\x9f6\xbf\xc08\xc6\xa3Fv\x03/\xa6\xc5o\xf3\xaf\xd4\xe4\xe3', 0x0, 0x8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {r2}}, './file0\x00'}) mq_notify(r0, 0x0) [ 2766.460190] ? ext4_file_read_iter+0x2c5/0x3f0 [ 2766.460229] ext4_file_read_iter+0x2db/0x3f0 [ 2766.460269] generic_file_splice_read+0x3b9/0x5d0 [ 2766.460314] ? pipe_to_user+0x170/0x170 [ 2766.460377] ? security_file_permission+0xb1/0xd0 00:47:17 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2766.460417] ? pipe_to_user+0x170/0x170 [ 2766.460459] do_splice_to+0x1bc/0x240 [ 2766.460494] ? direct_splice_actor+0x117/0x170 [ 2766.460539] splice_direct_to_actor+0x2c7/0x8e0 [ 2766.460584] ? pipe_to_sendpage+0x380/0x380 [ 2766.460633] ? do_splice_to+0x240/0x240 [ 2766.460671] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2766.460712] ? security_file_permission+0xb1/0xd0 [ 2766.460759] do_splice_direct+0x1b8/0x280 00:47:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) dup2(r2, r1) [ 2766.460799] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2766.460855] ? lock_is_held_type+0xd7/0x130 [ 2766.460903] do_sendfile+0xad7/0x1230 [ 2766.460948] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2766.460989] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2766.461028] ? vfs_write+0x422/0xac0 [ 2766.461067] __x64_sys_sendfile64+0x1cd/0x210 00:47:17 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x1d, 0x0, @thr={&(0x7f0000000000)="d7817b2e2e41ddd725fa90f1ee20af24d8f50ef285bc2262aad84c5943759c2e78d6de4039066f9ecf53335fc75731bc43aea2fd236c310774105498fd66378873742b1c62e262feb6c009805d8d9ee149a971fa6f44dbcb29240b31410df775c0362d6d98e769dadb7db29d08b41b6f2d9b2ff7037f23c78437a083116a8baba4138d96a537a00f16c8479278ddf671b2a05ee3c61f03017c67af7f7e6299e04207ffdc55c718503c44d744ed519065e6b8b47d42bbca23", &(0x7f0000000340)="b3244baa57569d6aa3a15e14951169817de50dd43b38f5c57c50fd6bb4f38f680bb90411655300f335a78e97b54566f7076e9cd9776bf8a4c71669ec07b38312174249232dcf442b6ef3d5c7e82e75e1f56e6e3a9b90d7ee829bce051032a82e16859058df90bdbf00d8fd89db6eff803934b3fe0527d14d2e6df658590abac3debaa86a3874a1f337524ceb3888"}}) r1 = socket$inet6(0xa, 0x3, 0x2806) r2 = openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000000c0)='memory.pressure\x00', 0x2, 0x0) mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz0\x00', 0x1ff) sendfile(r0, r2, 0x0, 0x80000001) r3 = dup2(r1, r0) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x26e1, 0x26) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) setsockopt$inet6_group_source_req(r4, 0x29, 0x2f, &(0x7f00000001c0)={0x6, {{0xa, 0x4e24, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}, 0xbd7}}, {{0xa, 0x4e22, 0x1000, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7ee530b4}}}, 0x108) [ 2766.461098] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2766.461134] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2766.461183] do_syscall_64+0x3b/0x90 [ 2766.461212] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2766.461247] RIP: 0033:0x7f444319db19 [ 2766.461267] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2766.461295] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2766.461319] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2766.461336] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2766.461351] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2766.461366] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2766.461381] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2766.461427] [ 2766.471861] FAULT_INJECTION: forcing a failure. [ 2766.471861] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2766.471891] CPU: 0 PID: 10463 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2766.471918] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2766.471932] Call Trace: [ 2766.471938] [ 2766.471946] dump_stack_lvl+0x8b/0xb3 [ 2766.471974] should_fail.cold+0x5/0xa [ 2766.472003] prepare_alloc_pages+0x17b/0x500 [ 2766.472038] ? lock_is_held_type+0xd7/0x130 [ 2766.472078] __alloc_pages+0x131/0x4e0 [ 2766.472104] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2766.472133] ? lock_release+0x3b2/0x750 [ 2766.472160] ? jbd2_transaction_committed+0x111/0x140 [ 2766.472206] ? find_get_entry+0x510/0x510 [ 2766.472236] ? lock_downgrade+0x6d0/0x6d0 [ 2766.472274] alloc_pages+0x1a0/0x2f0 [ 2766.472309] push_pipe+0x2b5/0x6d0 [ 2766.472355] iov_iter_zero+0x9db/0x1750 [ 2766.472395] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2766.472416] ? __kmalloc_node_track_caller+0x300/0x440 [ 2766.472454] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2766.472497] ? lock_is_held_type+0xd7/0x130 [ 2766.472535] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2766.472572] ? iomap_iter+0x283/0x1030 [ 2766.472616] __iomap_dio_rw+0xe6c/0x1a90 [ 2766.472681] ? iomap_dio_bio_iter+0x13b0/0x13b0 00:47:17 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_BALANCE(r1, 0x5000940c, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) dup2(r2, r1) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/mcfilter\x00') mq_notify(r0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x2, 0x0, 0x1, 0x0, 0x1, [{0xfffffffffffffffe, 0x4, 0x6, '\x00', 0x204}]}) mq_timedsend(r3, &(0x7f0000000000)="fc0807c3e223de7996a7cc0dcb03b79d77662de2e7cb8e6d18c0079b7baf6f2048f8a6b6fc59cba1172318178439a4005c77d8c24bc37536c4063f7b7a986b06052673d110588c425dff", 0x4a, 0x9, &(0x7f0000000080)={0x77359400}) 00:47:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 86) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2766.472730] ? lock_acquire+0x1b2/0x530 [ 2766.472793] ? down_read+0x198/0x440 00:47:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 73) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2766.472817] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2766.472851] iomap_dio_rw+0x38/0x90 [ 2766.472891] ext4_file_read_iter+0x264/0x3f0 [ 2766.472927] generic_file_splice_read+0x3b9/0x5d0 [ 2766.472966] ? pipe_to_user+0x170/0x170 [ 2766.473021] ? security_file_permission+0xb1/0xd0 [ 2766.473056] ? pipe_to_user+0x170/0x170 [ 2766.473093] do_splice_to+0x1bc/0x240 [ 2766.473124] ? direct_splice_actor+0x117/0x170 00:47:17 executing program 6: mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) socket$inet6(0xa, 0x1, 0x0) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x20100, 0x0) recvmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000002400)=[{&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/103, 0x67}, {&(0x7f00000012c0)=""/27, 0x1b}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/218, 0xda}], 0x7, &(0x7f0000002480)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}], 0xc8}, 0x40000000) r2 = syz_mount_image$tmpfs(&(0x7f00000025c0), &(0x7f0000002600)='./file0\x00', 0x80000001, 0x4, &(0x7f00000027c0)=[{&(0x7f0000002640)="4ae5b1fcf4145fab991a71291ec174eed704f6b7299b2651bb5a6ed0c7e21a8c0cbe74b34c07b34c0aa2430fb23a937a93e4842651a9d70e874386e81793f163f6f1f2b1", 0x44, 0x100000000}, {&(0x7f00000026c0)="0023bc2048e01f15df09b1", 0xb, 0xcf3}, {&(0x7f0000002700)="7dfa55607b9e6c242f34f6562ff67dc893dd3d17d72c92c6a15aca2d136b3f052ba3c079d9f06ad0564b95d4af6867", 0x2f}, {&(0x7f0000002740)="1d21bbcf5d2c93f3b2cbf7b8f0be7300feae1fc4a095c957dadb29cc937d900166f3832b987de78a4d6234871fbdbabbe80bd1a8f826b9b0b536d82e5d61f8098ef7fd4b9336dfb6ae510cf826de0c955e99b6ad6e", 0x55, 0x3}], 0x90000, &(0x7f0000002840)={[{@mpol={'mpol', 0x3d, {'prefer', '', @void}}}, {@gid={'gid', 0x3d, r1}}, {@nr_blocks={'nr_blocks', 0x3d, [0x25, 0x30, 0x32, 0x38, 0x35, 0x36, 0x67, 0x67]}}], [{@fsname={'fsname', 0x3d, 'syz1\x00'}}, {@obj_type}, {@obj_user={'obj_user', 0x3d, '^^-!+&[%^%.'}}]}) r3 = syz_mount_image$vfat(&(0x7f00000028c0), &(0x7f0000002900)='./file0\x00', 0xe10, 0x4, &(0x7f0000003a00)=[{&(0x7f0000002940)="df742cda018f74741303690b804d2459b8d3c9212f4c5b", 0x17, 0x401}, {&(0x7f0000002980)="8399c5907c9d07ae873136241934c1748d609b84af10f874e4aeece22d0f9cf08d790b32fc994c0a59b2af4bcca89827188197b78c26d4b074997a602b50edd9090f6033b59da9a233a4940a2f024a9fcbbaac4fb72f18724b9afb04cb6b52907afdd745a7e231afdd0365b09f00926aa7dfcea8c027c0f0ea451c154c989bb195ac22087641a6a79d61b251fbafc8a036469f09eb4922dbd59722762b05eaec436a4555a6b504935d3309c9f1b594b49cdf56e0750d1e74f2cf4bc18a36c721eda3078219c0626f3c86eb64932dfed48aa37e6a72a22262e96b13a05f8a8e2e98411b1f951b8afa0f3944a3df6c47040ed166dd982eb441ffa50af8178071e07900b3e8370e550c11bac5d613b2cbe7e4b216c0e6dc19a61bac606a1b7063b7f256f378c2c6e72507aa4f46ac5b22083092a4aef375733d742a08fbe1a057008e85f56c0671be2ace965549bd58e3e18bd50719237410a9a0e2c459abc5cba179a6e479e334c01ad93f1d279c4853dddddc325e65649dec98e9d50da8c5b94320ddb7fc06211fc97ee24267a882785260e7b81b2f544d3c06361760bf4d07ddb6638ad7820e92b0c10d2e06346b46b65af3ff292b4221b2a2b9b6a8021132b8c188ad9733170e40bae65a7d660fb079f688f9674efd08c77113e9be658fac2b15e427b9456f319206b6196f6bb16309ab26bcf608c980a21a91f0c53c4fbd40a9f2525f9d6187691b97127e4c4b9710f245f0d8245690818aa58610bb5b30aff19bd8b12ffbbbe176ac58b164cf75c04fea99662bad4edde2c272289d4d72027c5c6da53e67ea8740dd36884906fa10d358a725b86113db306a4b0bd694e0677a516584b62b2398dad607dd8e6c395901142b9389dba9a4c9c6214b363939e057e90f2ff8b16ff69e4835a1b540ecd2c5b7954423dbd29463f9436db7965b8262c01a6eb8d8f781e09b4147620aecd29863b341079b81de4bbd12f97187fcc1b43139a60c5cf2feb6076955a8957cda9790316dbef308f985d6fba61602c0462519906fa8f5a5a6282465e46e2e30e371b5ee1302674b072a292d4575569ea774f07b62ab0d5cded5235ae17ad1035920ffd3c86cbcd6793867589cb5146c85b3fac8099986c6cd07750a1a3eba2fbb526f054b54515da44d8a4db73bf2fe0e026a0a2f82b5a75e1726655294e45180d3e23905d4f3a8e92c4ad64d09bae774108740df340e6e2596f6415fbea17cc51a90114c60cfd13e443b40224ef2242baff58ded5a7100b04f190dcea659426973fb9803a56beee320a74316420d417b57bb249bb5e205a02bb84300c69b77e75769da3de3c9829764a4f4ec0c2eab66797cdc9676c8b65a1d69e5af42c464d99de6909e0aa9498ae88b14121b62d99cb84f8c378fdebd87dbc83da4298f54212dde34c0c4f631acdd40842532750ce647fb8d702195180d14582f61b0bb0df99a731aa7a4ccc0fe978ccb5df3ad8ac5e2cd9606e07afd906092e4bfac668d630dac611607a24d38e1f03470aaebe5459f7a284bbb86e4645b67f9b8699ffcaa35be6113f80258c1f007eca2a15125fb722641d7675b5cc4813ec92399a1cad9b9015f6435c490f8cb1c07fdbbee516d60f24140481cb147ea9deca5f2c3b27316495cb99ba84ee272c241aa1b185bbec5e1a1d76a8ff22ec1562f8c1d3c1d14d3ffe0ddfdc9bd350b77c41995a702f138bdee916806615d6d6b8283594688ad7ba40f65711f6d7f203eb41ce87ba5bbc3ad15884f799fe8d21d2dca5207349e544e93b012627321801e35f43a8511b6e1484ded98bb7812471e88e72f1e48a44afa3d940ba37363ca2752a1e8ac7cc12ad319260496cb760501e274f370882155133a55fae87483665b39fbc16dadb37d9e1b090bad48765c46d5a29edacf56fa8d8e2ab2078d0e8d88ac6e0f0846709ab0200c2054e02de54be96773a5aa45fb45eead933dd5952bdadb7f3706277ed3820bf9ebfc91986ed63745b7eaaaa4dc653e9692a6c0ffd137552897f1d2b4de2078de6f43076609d814d58f6d992fa1ffe676ca13791f7998a4394704b12e9b14df14ec6bef542b4cd782bb126c1c8149094e613a44a698ae8dd0757e7238a3099269d772d0bc982e0c5a752ae519b75bb0baf43e5dc08f16346fd793838c5a79ea499217029fd9c31ffc8fb16c6820bc8531b71b52dcb73c0b9515db84c1202691b35cc1fd90ccafd694654d861aa8bb7223cf4d21b4011a13fdd7cd0d4170e24bca34b76f4f4ba4ff628a158eda92b15fe0003d5925b7e06b0718aac1165287feb0c0cb14a266bcea5c2a1c01e0e3b457c5d9e15278bab0a8dd14fd6a8d13914bcf2890ce3528109988e5c569342a3599129c39347389a346e1319d304a1f05b1fa1c760a1c66cbf0bfc7949b07723f3371e1c705f76df57ab526b5680b55e2d64dd126d7fa5d43bc3dda12dd6b2ffb7815d87c64ba70324a92710d80cc0fc38a516b12822f4485537f9428f18981ffc22d122655437ed9d82873d0e9abfa59321b4ae76d1f17bfa351acf5a8568c3a56e812504d0e169eddb4a392a3a4250e4dee371978c04739bf65db9e890066308c02d3c9411ecf80cbbe100b0849c7bd44c29d6f36f4d12fe566050c6b628f04925d2ca8d8f06e81993ae79ccc7022df9ff79b784fa0443fc89b26604e0b11901c0a53332edfc9b95dd309a6dd2cb4fdda5b5ca557587a9c259c4e9d1fbfa04ee746b79c133591610b5bf59278e6d3463fa5c0e4b090b95e46e4bb00f32ad8ad306301a98598a5123affc70d0535b8934c54c5c2f5ea43575cee5ad1fb635144906a8ba7bc02d539c2f3430290b1ed3af564116a14d390a878017d1bb15d324e591df72c1154679aaeeb7066dcd0a9fade32711a8c5e1b92ae67960cff8aaae1cffd2ec406e6b7bcf8ea555d23436a6b4e425301a4795bed2198c70faf25ee2e5dae297cbf106ed50a34e34ed62c09f89a6375a386da4ddbdb41e9f525c0a578783900fa30c50a069ebdfa8898c5db7a4d25752f47b2b48d7d29ec5404ec2ca8105613ee5406dc50d4dd77ab216f32a24478cc51c3fa8f9f4dc32090c085e72621aaa97e5959738d9afc695bde90a2eb181cfd27ec5fd991c49670836d0a9832273fe2190a677125655e8e7d1746b2d65ef02e164bec548f6f641bc8eee9ea0f592535183baf9bec3571ebc55e0ef59d13b9fb5adce4136ec1a8b9ad37bae7864d919e45dd9d76d689a99ead66d162e34875940148781f585975800b6e4f10dd6bbff97612fa549548d51dfe18556d812fa12306bf642a73f9d3fc33c8533fe38027bfb8bc15aba57f92a647dcbee87980c8c1abab0496c1549e5dd5d7572ccb26ad89cae604b325044f11d3a01f19d893c3206d1a4784ae584bb2a2df250031625f76c23d5d51914220bb8ff929fa7997486f8bae9c409cb6b07c00ab88a0bea517420d70937b5b5e5ecf29da88432ce9be1adf722b8858f3a008d5bd6e94354944c4d6175ae072cbac323cf490ea372ac2b731ba4fa639c18bbedd8928d6cee1b1235df514a5b263790af9f4a2e6c56bb5ca8d70b54cc088830e0b85ff5cdde3cb560f8f6e461fc9b73a31940a01262b0d764ed697fcbcbb45aa92d73e7f93474a1f1999ed8a59572083854126e35c323082ee605552b183a3a718626999fdebba48e009949dec673dd58ce4b58d34489192d38b4dbd24a7fdae58a40e0c429677f4d2ff139e44adc50539a581510afe97c716290197628d9a5c115d4b00e9d5c2882654d1037d98ada8d6e64a904f74b6611b3b984b722a09306ab4e7585828c1c42f9c1c714ad199fe522db4803a221abac8e7bd6e579c4854f4ea8000bc65e9b94aa57d312715ee29a19b99e8e15abe730b89cbe85d9cb70036292039fa8e3db00c3896a07b173837e04dbbcb1b47ad03e75885b4f2768409cb7fdcc90870153323e7e342e7bcf2dfed9b27eb75f9e1f2426e69ff0bb53a3ba83c2d3d28650d2780b547bc611a4ac2c1d98a14dd8376606a05ee7df9bd73e9716f2c363c816849bd9efc4187226f6805265807adb7e61525c41c035f9420eb0d47cb3cdbc5e6d77071012347ce46aa142907f155b72b793c4a1f6bf7ba2dd17489b65fbdcaf70ed9107d97df38aa997566cacc308af9c8478a7e45fd5195e17129252e1177336e1e31e73dcb05d0510c299d61d820e96d703332dec6e92e6fd6a95980a7e7abe5a1cd9be273a7ae1bf5140358947f8557d392292b8972c89009c69cca4a41d180b169da5d2a7e5747fa60239ad143fdc85fa87833562c9338e268ed7970328abb737ad4e0125146ade453c208b2c78af5a64f6f3c3687c5c89d5b2f5c34b9beb70a9d4edccbb7e7772f38266468eb1d3fe1d05c817eedd9284be9b058f58ea7d3567faaa1e172c86dde1455f1a2f24cf5ba72eabcca0b317aed058336ea780df6a4930a3bcd16cf527f1749f267e93b34ad076dbedf8c78d88252a89a399fd744132ad578c3183eb3139a6d1291ee4ce66e2e622f1b82dfc2fcdf00c8b8ebd3d9d2dc286bad3b2722c627b75a76a30907fa6bef0be5c8b328f51a35dff85014bb6c83d2778c8bef681557fb647e3faec20ea265fe700e04bf794015ec2d5707abaca595a7c4371b9e775357eb3e00a3edbc4ab44d8734aec2fbe1b97bc292072d647c1ac304f02ae56596e9289b8bed53a330e92b7c5aa53b9764547e6d9c80d49a2480975124b16664364310b7f32dc940d585ab7883b81ea04f7221f3a59c2a777870d798b624b97507b4cb9fa3928f2bdb339d18657c93ecbadd5e62b82670dc9db4d179bcea1e1514f0f82fcb6a50640d9215f10751788eac5571587510bce9f4c4cfd9294f39b20c67851daf00414a02a8cf363601b0223fd1a994f93709846a6fea518aebe5e954e6ad809e00f89eefdf8700cd263469926392205d7a7978fb8f36da2b72c852fd0c8b9723c951068befc932b95d63f2cbb6b92e764d88d28c3945371ba77926440d457727204f362beb93f859188cc79c826962726fc11ea3877f525885baeb9943929cabff7860975be0ad335f018fbf16901047708e203f135dd32b769a4f9bbce8fef3f35466c44f0a091ab5ba2d00018e518973df321b33b02acfcab27fc4ea4364f16efbd3f0abc7032cee0621638025fe2a5e050affbc45ee5f1360e7aec39025ecadccbf4cdaeb593e84877a447125b2ed8374edb3e95ecdd97e80b1b411bd5d76b4f28c467642bdb2519b2362645d14c58256c1f5a38942ffa3dfc47831739ce0eef17b6f2739f58305d8ea6c8bd0258d95a48ba92aad9ed01fa54cb384cb7b5c912781e6ba6ec35203f41afb97452a6e68dc7cdc04b2e1706c70fe5fdd47a77b5cbcb635bb55c816dda458270cc5304a00f22c5f9698cf207bdfb37ef7f90c6c79692c0eaf6c4705817bd521783be2b1676cfc320fe76b9c9c74588b2395d0bf097e31863d846bd7eaefdb6488ea3f069fa0fafc6b134224b82c0e85eb408ef5763029e768bae4d892c694393facd66c1ed377edb4b0b72e12549d0a8b1cb0eb7d0236f42b39a0949aaac43b2d312ca5c047f040e42c0f0aa5e9bdbd552818e0b7c44a735f61e186f81fd023d50463f9a02c6afd1d0ff9e16bc7a2d82d0401a654ae32f492bcefbe93909aa2d6932bc251cb8f3041a1f6dfa21aeddb64ba9c90def9b21ebe1bb4ef48ad52a124dc408c197b1c46b59398138cb5008280b5f52ab0b2de25ab3be8e3208eafcf097141de84e127261f0cdfb3fbc6f83ed4", 0x1000, 0x80000001}, {&(0x7f0000003980), 0x0, 0x3}, {&(0x7f00000039c0)="185686e6f264bc458998b9cdd378e2ac0f", 0x11}], 0x800, &(0x7f0000003a80)={[{@shortname_mixed}, {@shortname_winnt}, {@shortname_lower}], [{@appraise}, {@fsname={'fsname', 0x3d, 'fsname'}}, {@measure}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@measure}, {@permit_directio}, {@appraise_type}]}) mknodat$loop(r3, &(0x7f0000003b40)='./file0\x00', 0x1000, 0x0) dup2(r0, r2) [ 2766.473164] splice_direct_to_actor+0x2c7/0x8e0 [ 2766.473204] ? pipe_to_sendpage+0x380/0x380 [ 2766.473247] ? do_splice_to+0x240/0x240 [ 2766.473280] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 00:47:17 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2766.473315] ? security_file_permission+0xb1/0xd0 [ 2766.473357] do_splice_direct+0x1b8/0x280 [ 2766.473393] ? splice_direct_to_actor+0x8e0/0x8e0 00:47:17 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) [ 2766.473442] ? lock_is_held_type+0xd7/0x130 [ 2766.473482] do_sendfile+0xad7/0x1230 [ 2766.473522] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2766.473558] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2766.473592] ? vfs_write+0x422/0xac0 [ 2766.473626] __x64_sys_sendfile64+0x1cd/0x210 [ 2766.473653] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2766.473684] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2766.473727] do_syscall_64+0x3b/0x90 [ 2766.473753] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2766.473783] RIP: 0033:0x7f006e0f6b19 [ 2766.473799] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2766.473819] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2766.473840] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2766.473854] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2766.473868] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2766.473881] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2766.473894] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2766.473935] [ 2766.904812] FAULT_INJECTION: forcing a failure. [ 2766.904812] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2766.904848] CPU: 0 PID: 10487 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2766.904872] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2766.904889] Call Trace: [ 2766.904895] [ 2766.904910] dump_stack_lvl+0x8b/0xb3 [ 2766.904944] should_fail.cold+0x5/0xa [ 2766.904975] prepare_alloc_pages+0x17b/0x500 [ 2766.905013] ? lock_is_held_type+0xd7/0x130 [ 2766.905054] __alloc_pages+0x131/0x4e0 [ 2766.905082] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2766.905110] ? lock_release+0x3b2/0x750 [ 2766.905140] ? jbd2_transaction_committed+0x111/0x140 [ 2766.905191] ? find_get_entry+0x510/0x510 [ 2766.905224] ? lock_downgrade+0x6d0/0x6d0 [ 2766.905265] alloc_pages+0x1a0/0x2f0 [ 2766.905301] push_pipe+0x2b5/0x6d0 [ 2766.905352] iov_iter_zero+0x9db/0x1750 [ 2766.905394] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2766.905417] ? __kmalloc_node_track_caller+0x300/0x440 [ 2766.905455] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2766.905501] ? lock_is_held_type+0xd7/0x130 [ 2766.905541] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2766.905581] ? iomap_iter+0x283/0x1030 [ 2766.905626] __iomap_dio_rw+0xe6c/0x1a90 [ 2766.905695] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2766.905745] ? lock_acquire+0x1b2/0x530 [ 2766.905810] ? down_read+0x198/0x440 [ 2766.905836] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2766.905872] iomap_dio_rw+0x38/0x90 [ 2766.905912] ext4_file_read_iter+0x264/0x3f0 [ 2766.905950] generic_file_splice_read+0x3b9/0x5d0 [ 2766.905992] ? pipe_to_user+0x170/0x170 [ 2766.906049] ? security_file_permission+0xb1/0xd0 [ 2766.906086] ? pipe_to_user+0x170/0x170 [ 2766.906125] do_splice_to+0x1bc/0x240 [ 2766.906158] ? direct_splice_actor+0x117/0x170 [ 2766.906200] splice_direct_to_actor+0x2c7/0x8e0 [ 2766.906243] ? pipe_to_sendpage+0x380/0x380 [ 2766.906288] ? do_splice_to+0x240/0x240 [ 2766.906324] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2766.906361] ? security_file_permission+0xb1/0xd0 [ 2766.906405] do_splice_direct+0x1b8/0x280 [ 2766.906444] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2766.906495] ? lock_is_held_type+0xd7/0x130 [ 2766.906536] do_sendfile+0xad7/0x1230 [ 2766.906578] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2766.906615] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2766.906651] ? vfs_write+0x422/0xac0 [ 2766.906687] __x64_sys_sendfile64+0x1cd/0x210 [ 2766.906716] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2766.906753] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2766.906799] do_syscall_64+0x3b/0x90 [ 2766.906826] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2766.906859] RIP: 0033:0x7f006e0f6b19 [ 2766.906879] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2766.906902] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2766.906924] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2766.906940] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2766.906953] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2766.906967] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2766.906981] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2766.907022] [ 2766.934768] FAULT_INJECTION: forcing a failure. [ 2766.934768] name failslab, interval 1, probability 0, space 0, times 0 [ 2766.934804] CPU: 1 PID: 10493 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2766.934828] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2766.934844] Call Trace: [ 2766.934850] [ 2766.934858] dump_stack_lvl+0x8b/0xb3 [ 2766.934893] should_fail.cold+0x5/0xa [ 2766.934924] ? create_object.isra.0+0x3a/0xa20 [ 2766.934962] should_failslab+0x5/0x10 [ 2766.934993] kmem_cache_alloc+0x5b/0x480 [ 2766.935024] create_object.isra.0+0x3a/0xa20 [ 2766.935054] ? kasan_unpoison+0x23/0x50 [ 2766.935098] kmem_cache_alloc+0x239/0x480 [ 2766.935127] jbd2__journal_start+0x18c/0x8d0 [ 2766.935164] __ext4_journal_start_sb+0x392/0x470 [ 2766.935196] ? ext4_setattr+0x2070/0x2070 [ 2766.935221] ext4_dirty_inode+0x9d/0x110 [ 2766.935246] __mark_inode_dirty+0x425/0xeb0 [ 2766.935278] ? __mnt_want_write+0x1fa/0x2e0 [ 2766.935313] touch_atime+0x640/0x700 [ 2766.935350] ? atime_needs_update+0x870/0x870 [ 2766.935381] ? up_write+0x460/0x460 [ 2766.935415] ? ext4_file_read_iter+0x2c5/0x3f0 [ 2766.935450] ext4_file_read_iter+0x2db/0x3f0 [ 2766.935487] generic_file_splice_read+0x3b9/0x5d0 [ 2766.935527] ? pipe_to_user+0x170/0x170 [ 2766.935583] ? security_file_permission+0xb1/0xd0 [ 2766.935623] ? pipe_to_user+0x170/0x170 [ 2766.935663] do_splice_to+0x1bc/0x240 [ 2766.935694] ? direct_splice_actor+0x117/0x170 [ 2766.935734] splice_direct_to_actor+0x2c7/0x8e0 [ 2766.935774] ? pipe_to_sendpage+0x380/0x380 [ 2766.935817] ? do_splice_to+0x240/0x240 [ 2766.935851] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2766.935888] ? security_file_permission+0xb1/0xd0 [ 2766.935930] do_splice_direct+0x1b8/0x280 [ 2766.935966] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2766.936016] ? lock_is_held_type+0xd7/0x130 [ 2766.936058] do_sendfile+0xad7/0x1230 [ 2766.936100] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2766.936136] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2766.936170] ? vfs_write+0x422/0xac0 [ 2766.936204] __x64_sys_sendfile64+0x1cd/0x210 [ 2766.936232] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2766.936263] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2766.936306] do_syscall_64+0x3b/0x90 [ 2766.936332] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2766.936364] RIP: 0033:0x7f444319db19 [ 2766.936381] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2766.936403] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2766.936425] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2766.936440] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2766.936453] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2766.936466] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2766.936479] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2766.936521] [ 2766.963347] loop2: detected capacity change from 0 to 238697 [ 2766.973210] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2766.985575] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2781.867530] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:47:41 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x2, 0xfff, 0xffffffffffffffff, &(0x7f0000000380)="4928601af3d98788095e79841d1d54f7c54a1d780adec6eef8812ead8a180dd7019c43b6cc7a977220aedacdaa1fee70dffa1adb0504451b789f0207ba269ba67f320717e3b4ec1900923c44971c8f8004b79c756e41ab0bb02ef6851ab1c6aad148884342cd47d9c3bcde7fcf49452343c3ad970ebcbea85ace00b6b60b9b9b8b635145341cf60feaaf8600b7e1120bd99bfed1e4bc2ec3454763f63709752ce7cc209c494dbc329222f6d88ac42975b3d26715041d523fb9d946d3be900108f2f5550122ff41f63d601c1404f76d3645e42823c89f7c700944263c9a423f10", 0xe0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:47:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 87) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:47:41 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, 0x0) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:47:41 executing program 3: r0 = mq_open(&(0x7f0000000100)='syz1\bP\xfb\b\xf3N\x03t\xf8v\x17n\xc6\x8a\xf3\xe9\xd1\x15[\xe1\xd8\xe1\xd5\x1e\xd1\x00\x00@\xfb\xbc\x92Pp\xc9\x97q\x8ce|\x1a\x88=m\xa3\x84&\xa9T\"\x99\x93 h\xe5C!\xbd\xcb\xa8\xb9^\xac,\xe8\xb0\x06\f\xd2\v^\x04\x15\xec;\xbdRE\a\x98\x82\x92\xe4:\x0f\xf3<%NI\xdc\xc3\xbeE\xc0\x86\xef\xf3\xe7\xf2ba\x8d\x85\x93\x85\xa5\xb0\v\">\xea\xba\xcadG\xc5\xeab]\x18\xd8\xd9\x85;\xb9c\xa0C\x04T\x13\x1a\x93\x80n\xb1F\x82\xe6qB9\x05Y\x1a\xdck\x857\x9b5\x9a\xc2\x06\xd5E\xafr{T\xec\v1\xbd\xf6S\x86+W\xd5f\xe1>\xddqDP\xdf\xb4\x05FW\xa5\xb2\xd1nH\x8d\x9c\xa1\xcc\xd6', 0x1, 0x0, 0x0) mq_notify(r0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mq_timedsend(r1, &(0x7f0000000080)="b9d18fda3a535ea5ff89c672f3e9f20b00f3199be64ccb24bf45e930c02aba963c2946ca31294b63531d17fde541fc4e928f4a9647eda10eec72361fbc058313b7fbc05e51914a11320997f4fb", 0x4d, 0x2, &(0x7f0000000380)={0x0, 0x3938700}) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @private2, 0x5}, 0x1c) r2 = socket$netlink(0x10, 0x3, 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/226, 0xe2, 0x100, &(0x7f0000000300)=@pppol2tpv3={0x18, 0x1, {0x0, r2, {0x2, 0x4e21, @remote}, 0x1, 0x0, 0x1, 0x1}}, 0x80) 00:47:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 74) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:47:41 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x3d, 0x0, @thr={&(0x7f0000000000)="dee46d4ae01ef84567a67418620aee86088e5d772f54ade640b3b19f595c111736b6f0704c302d810f03d03647892a52c29c648e1cfe7eda19c026621823961571703abe9f376b657f3fd9ef42f9ca08511106af39bb297917afb610e20a96393c7ab4acdc66bf8dded1ca64ef41f77afdfd2bc60e2a5763fd007d7ee9", &(0x7f0000000080)="6a03fa263253827d72e2d9ddf4168b9e4f2f93a69b051aa32ee1b3e2d159137987459eb3081f5047e131bf9ae1011a"}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) 00:47:41 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) sendmmsg$inet(r3, &(0x7f0000002600)=[{{&(0x7f0000000100)={0x2, 0x4e24, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000002500)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @multicast2, @broadcast}}}], 0x20}}], 0x1, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f00000000c0)={@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x1c, r5}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r6, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={&(0x7f0000000300)=@polexpire={0x38c, 0x1b, 0x100, 0x5, 0x25dfdbff, {{{@in=@loopback, @in6=@loopback, 0x4e23, 0x1, 0x4e20, 0x2, 0xa, 0x20, 0xa0, 0x91, r5, r6}, {0x0, 0x6, 0x7, 0x2, 0x6, 0xffffffffffffffff, 0x5}, {0x800, 0x1, 0x3, 0x7bc2806b}, 0x1f, 0x6e6bb2, 0x0, 0x0, 0x2, 0x1}, 0x2b}, [@address_filter={0x28, 0x1a, {@in=@broadcast, @in6=@mcast1, 0xa, 0x4, 0x6}}, @algo_auth_trunc={0x139, 0x14, {{'sha1-avx2\x00'}, 0x768, 0x40, "2cf820ef71cffe3e803872b1e8ce05d9a822df976b8fb9a01e4fe1b485a15464009e655cde0a511d39a2ea34b7ae513370c4c6484b0d44de62a5e742124434f126cda626dbba6bc79b648a7b7d62a818faa7d806d985228c5d2d6fb540ce48ddb84529a3aa19eeda81d4146215982a60d4500bf7c2d0ee8be81e8b51b483a320e543cb66ad4ac3b0ee6e7ae9db56265e07507e46aba558c49ee9b83a05a76be6e304a749aded186f3dde186f0b4a0cb2807ac431e1e57c798f8889c8e983f9c6c89231e1310090468483093e34776902eaa7fc4c977974737aeb72765c5b02e74d2ec440740f4eb54b1fb27afa"}}, @replay_val={0x10, 0xa, {0x70bd2a, 0x70bd25, 0x5}}, @replay_esn_val={0x1c, 0x17, {0x0, 0x70bd25, 0x70bd2b, 0x70bd2a, 0x70bd29, 0x8}}, @migrate={0x134, 0x11, [{@in=@dev={0xac, 0x14, 0x14, 0x24}, @in6=@mcast1, @in=@broadcast, @in=@empty, 0x6c, 0x1, 0x0, 0x3507, 0x2, 0x2}, {@in6=@mcast2, @in6=@private2, @in6=@dev={0xfe, 0x80, '\x00', 0x40}, @in6=@empty, 0x6c, 0x2, 0x0, 0x3500, 0xa, 0x2}, {@in=@loopback, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, @in6=@empty, 0x3c, 0x1, 0x0, 0x3503, 0x2, 0xa}, {@in=@dev={0xac, 0x14, 0x14, 0x16}, @in=@loopback, @in6=@private0={0xfc, 0x0, '\x00', 0x1}, @in6=@loopback, 0x33, 0x4, 0x0, 0x0, 0xa, 0xa}]}, @proto={0x5, 0x19, 0x33}]}, 0x38c}, 0x1, 0x0, 0x0, 0xcd299bb299142830}, 0xd0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {r6, r7}}, './file0\x00'}) r10 = socket$inet6(0xa, 0x1, 0x0) dup2(r10, r0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) fchown(0xffffffffffffffff, 0x0, r11) setxattr$system_posix_acl(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f0000000280)={{}, {}, [{0x2, 0x4, r8}], {0x4, 0x4}, [{0x8, 0x0, r9}, {0x8, 0x0, r11}], {0x10, 0x1}, {0x20, 0x2}}, 0x3c, 0x0) 00:47:41 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x4800, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) [ 2790.709565] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2790.718477] FAULT_INJECTION: forcing a failure. [ 2790.718477] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2790.718510] CPU: 1 PID: 10509 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2790.718534] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2790.718549] Call Trace: [ 2790.718555] [ 2790.718563] dump_stack_lvl+0x8b/0xb3 [ 2790.718597] should_fail.cold+0x5/0xa [ 2790.718626] prepare_alloc_pages+0x17b/0x500 [ 2790.718663] ? lock_is_held_type+0xd7/0x130 [ 2790.718704] __alloc_pages+0x131/0x4e0 [ 2790.718730] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2790.718758] ? lock_release+0x3b2/0x750 [ 2790.718787] ? jbd2_transaction_committed+0x111/0x140 [ 2790.718834] ? find_get_entry+0x510/0x510 [ 2790.718867] ? lock_downgrade+0x6d0/0x6d0 [ 2790.718910] alloc_pages+0x1a0/0x2f0 [ 2790.718944] push_pipe+0x2b5/0x6d0 [ 2790.718991] iov_iter_zero+0x9db/0x1750 [ 2790.719031] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2790.719052] ? __kmalloc_node_track_caller+0x300/0x440 [ 2790.719090] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2790.719132] ? lock_is_held_type+0xd7/0x130 00:47:41 executing program 6: mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) socket$inet6(0xa, 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) socket$inet_icmp(0x2, 0x2, 0x1) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1090c2, 0x0) dup2(r0, r2) recvfrom(r0, &(0x7f0000000100)=""/210, 0xd2, 0x40012182, &(0x7f0000000040)=@llc={0x1a, 0x309, 0x2, 0x81, 0x1, 0x7f, @multicast}, 0x80) 00:47:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 88) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2790.719170] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2790.719208] ? iomap_iter+0x283/0x1030 [ 2790.719252] __iomap_dio_rw+0xe6c/0x1a90 [ 2790.719316] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2790.719365] ? lock_acquire+0x1b2/0x530 [ 2790.719428] ? down_read+0x198/0x440 [ 2790.719483] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2790.719517] iomap_dio_rw+0x38/0x90 [ 2790.719556] ext4_file_read_iter+0x264/0x3f0 [ 2790.719593] generic_file_splice_read+0x3b9/0x5d0 [ 2790.719633] ? pipe_to_user+0x170/0x170 [ 2790.719688] ? security_file_permission+0xb1/0xd0 [ 2790.719724] ? pipe_to_user+0x170/0x170 [ 2790.719761] do_splice_to+0x1bc/0x240 [ 2790.719792] ? direct_splice_actor+0x117/0x170 [ 2790.719831] splice_direct_to_actor+0x2c7/0x8e0 00:47:41 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, 0x0) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:47:41 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x40, 0x0, 0x0) mq_notify(r0, 0x0) [ 2790.719871] ? pipe_to_sendpage+0x380/0x380 [ 2790.719914] ? do_splice_to+0x240/0x240 [ 2790.719947] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2790.719981] ? security_file_permission+0xb1/0xd0 [ 2790.720023] do_splice_direct+0x1b8/0x280 [ 2790.720059] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2790.720108] ? lock_is_held_type+0xd7/0x130 [ 2790.720148] do_sendfile+0xad7/0x1230 [ 2790.720189] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2790.720225] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2790.720259] ? vfs_write+0x422/0xac0 [ 2790.720293] __x64_sys_sendfile64+0x1cd/0x210 [ 2790.720320] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2790.720352] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2790.720395] do_syscall_64+0x3b/0x90 [ 2790.720422] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2790.720452] RIP: 0033:0x7f006e0f6b19 [ 2790.720470] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2790.720491] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2790.720513] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2790.720528] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2790.720541] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2790.720554] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2790.720567] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2790.720608] [ 2790.750500] FAULT_INJECTION: forcing a failure. [ 2790.750500] name failslab, interval 1, probability 0, space 0, times 0 [ 2790.750532] CPU: 1 PID: 10522 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2790.750556] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2790.750570] Call Trace: [ 2790.750575] [ 2790.750583] dump_stack_lvl+0x8b/0xb3 [ 2790.750614] should_fail.cold+0x5/0xa [ 2790.750644] ? iter_file_splice_write+0x165/0xc90 [ 2790.750683] should_failslab+0x5/0x10 [ 2790.750713] __kmalloc+0x72/0x440 [ 2790.750740] iter_file_splice_write+0x165/0xc90 [ 2790.750777] ? ext4_file_read_iter+0x2c5/0x3f0 [ 2790.750820] ? generic_file_splice_read+0x3ea/0x5d0 [ 2790.750856] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2790.750893] ? pipe_to_user+0x170/0x170 [ 2790.750947] ? security_file_permission+0xb1/0xd0 [ 2790.750983] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2790.751023] direct_splice_actor+0x10f/0x170 [ 2790.751063] splice_direct_to_actor+0x350/0x8e0 [ 2790.751103] ? pipe_to_sendpage+0x380/0x380 [ 2790.751145] ? do_splice_to+0x240/0x240 [ 2790.751179] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2790.751214] ? security_file_permission+0xb1/0xd0 [ 2790.751255] do_splice_direct+0x1b8/0x280 [ 2790.751291] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2790.751339] ? lock_is_held_type+0xd7/0x130 [ 2790.751380] do_sendfile+0xad7/0x1230 [ 2790.751419] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2790.751480] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2790.751515] ? vfs_write+0x422/0xac0 [ 2790.751548] __x64_sys_sendfile64+0x1cd/0x210 [ 2790.751576] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2790.751607] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2790.751649] do_syscall_64+0x3b/0x90 [ 2790.751675] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2790.751706] RIP: 0033:0x7f444319db19 [ 2790.751722] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2790.751744] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2790.751765] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2790.751780] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2790.751792] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2790.751806] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2790.751818] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2790.751858] [ 2790.936303] FAULT_INJECTION: forcing a failure. [ 2790.936303] name failslab, interval 1, probability 0, space 0, times 0 [ 2790.936338] CPU: 1 PID: 10530 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2790.936362] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2790.936376] Call Trace: [ 2790.936382] [ 2790.936390] dump_stack_lvl+0x8b/0xb3 [ 2790.936423] should_fail.cold+0x5/0xa [ 2790.936446] ? create_object.isra.0+0x3a/0xa20 [ 2790.936481] should_failslab+0x5/0x10 [ 2790.936511] kmem_cache_alloc+0x5b/0x480 [ 2790.936540] create_object.isra.0+0x3a/0xa20 [ 2790.936569] ? kasan_unpoison+0x23/0x50 [ 2790.936603] __kmalloc+0x25b/0x440 [ 2790.936629] iter_file_splice_write+0x165/0xc90 [ 2790.936666] ? ext4_file_read_iter+0x2c5/0x3f0 [ 2790.936709] ? generic_file_splice_read+0x3ea/0x5d0 [ 2790.936744] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2790.936780] ? pipe_to_user+0x170/0x170 [ 2790.936834] ? security_file_permission+0xb1/0xd0 [ 2790.936874] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2790.936921] direct_splice_actor+0x10f/0x170 [ 2790.936959] splice_direct_to_actor+0x350/0x8e0 [ 2790.936999] ? pipe_to_sendpage+0x380/0x380 [ 2790.937040] ? do_splice_to+0x240/0x240 [ 2790.937073] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2790.937109] ? security_file_permission+0xb1/0xd0 [ 2790.937149] do_splice_direct+0x1b8/0x280 [ 2790.937185] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2790.937233] ? lock_is_held_type+0xd7/0x130 [ 2790.937274] do_sendfile+0xad7/0x1230 [ 2790.937312] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2790.937348] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2790.937382] ? vfs_write+0x422/0xac0 [ 2790.937415] __x64_sys_sendfile64+0x1cd/0x210 [ 2790.937442] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2790.937473] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2790.937515] do_syscall_64+0x3b/0x90 [ 2790.937540] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2790.937571] RIP: 0033:0x7f444319db19 [ 2790.937588] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2790.937609] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2790.937631] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2790.937645] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2790.937658] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2790.937671] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2790.937684] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2790.937724] [ 2791.143782] loop2: detected capacity change from 0 to 238697 [ 2791.146502] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2791.164268] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2803.769547] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:48:01 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x4c00, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:48:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 89) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:48:01 executing program 6: r0 = mq_open(&(0x7f0000000040)='&\xcf\x83\xbc\x05j\xb2\xb6\x10\xb5\xc7\xb5\x00\x06\xb1\x9c.=\x12\xa92\x8b`\x1f=\x04\x00\x00\x00\x00\x00\x00\x00\x14<\xe2\x97\xc6\xa9\x1e\xbb\xa3\xa5\xd8\xa2<4\x1a2\xc4\xe4|\x7f\n\xc41\x91\xa23d\xb4\v\xa9\x1fW~\xd3Qg\xe6\x7f\vV-,\xd9\xdb\xc3\xfe\xa7l\x1a\xa5', 0x800, 0x24, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) 00:48:02 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000002100000000000000f8ff00000100"/88]) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f00000001c0)={{r0}, "03ed976f04314a44f3e4f9a2e6e64cb08b980e03680c2a48af7933c415efda8f30fe5ff7c2a8c68499e4ba84f9f6289ff625683647aed98b04cfeb09172091bcb08e4b36b094025fcd26273eec63e390ee092683da54e325484d5fdf3330aad796acd27cd62b7a6cb457471b204be5a9324d10cda0b70b1ccf233724812d5e4a6fc5d094bc7644d3330c49c1d2051258a21de9fa94143d7d0e07463d6337c0f860cbcb3341e205d72527c9831fc587db3499a5b82fc211369a92d4239f9b2a7847053cdb662c8994cd4ef410fb195a53f5323eadb4a01272011c375d633449edc15175dfc650f68be0a5485ae6eb1eafcfddb735b373e31fd4ba4de9d3d987cb56481f5ed553e5e9e21128e39818b182a156f58a5479b3f8af4bcff0076eb21a5116ccee697bc454e211a6c11ed0580313d058b1564dd13eb99593076756bf2790018b88456912c2a6e99a08e601d84909577288d1e0465cef4caaf9391f8511932eec052c65d697e6cdb80a5d9ef11bebc4b9f231e33673230261ab2569407af553548c60df5fe16dfc280bb6bfeac38cb7f4a7acbf5336f1e169f91fec27cdd93bfd0a1f8d4813bf4154a73c194d39cc4124eed4c5fd7264a829afe8703f33ef1b741dd79ac89799aae0ae4f6bc2b7cd45c263dc275e55f5653c22c847241de087bfac3efb5eb52a599a472fd38a831594899bf692870a4e313821efef115c552546d2ff34a2e25b26f7f45a2cd66269b024d31be543fe4d265cba28407f08dcc457e230c37e3bc9c66b078740c5a7fb65e605e6ce5ca1357d5209924a36895467aac2fd95b513ab7245091f7842439f813a70b4b70ffe6563203f183b09db36a1c777ba1b243941e8ef90e085cf11a9a232551257ae85101a91cdf9382e221a4abb7c9af868cf57de865aa14e0937a05e899c3b396b64b158053f2b487c9a52d7eea53caf1f205d1820555d027d15d600bed85f02b291611e2088d8e7f1e4e69fbdfb1a4e32b1caacc349facd1a7180ffe914d4e3b697bad0cf61dcadb5317d9dd97ed921fa91613f270e28da9fc73bc98254c17c786cbd7197fe7ef0cbeb4ee1c8cb7efc69ac3218b558e676ca46f5fbdd7695116b3d752f4a978f84a41e68a58c8a00a479104c423658d48393743a1b720b8242367f580123ce3cd02e86f87145ad56dc593d467dd838f5b1f906670c9c5e35e0b589cef95c18e3a744988bbfe00fc39aa0f2108d46b957c9bdaa322b2b1bf06d14d48410d9f6fe92a0202775909bd1d7ab9097b7dbaf9e523c42f272fb11ca6c362264eae5edb161759a382ce6ce054efc124e4c60eb41049185f2c460bf86820c0e6d07125975e2141044c306eb3d369a995f19287d27c902dca8a091efde51c155b32b57e9b33b4810c4d58c4af434c42394e2db8521c67141e97145863e2c58ec73ca3846fb4fa7790339d4a1e20a9038ae1118d317cc29982c72d09d907b6ecd555bc79dc926a9ba626918b5105da804e756de9902523c72632a0868b15efa6f768864ff9ff9a174fbfac8b106e0f861d8f24852a1c754441b810c3b3fdde7a86e7f9ec728060d4f2badde9c92d8c310afc6edb644b90aad49af93fbf40698ee186d476ff9d6d29a6f890e5cdf6ea9dd9af0186037c33a9c860d7b76692e79e00ee9c06efad5dc90a99d34f9a77f80e294aaf40566f3a4151c729c9b86154c61756f8b79274bdfc726b93b1adbaabc4df75d98f2df44f3beb277191842ebbbaab3f0e722b655eb1c27641d2ce7472119343985f937bc72e86f4e71c7836098757c992207cd9d60c319d71681355e4db5049420954978647e7ac11134a4949bf157ce9af0ba09b11037ea6debebc22c387a18a4c26ae4982ab94b7eed98c7f562d5b7b8ba47b783ba103da9e289acf05bae9d978cda3fc1dc3e7d4f892d7f4db5d26ff0c7426db2a225e34c8b37a98a19c024d8853ef24d024a092374adfe15383ffa5d7d3be9d77252d53a94a06d17e5304fc51bf28d4b0cb6e195909f15ed01debebe5531654a320dcbbbd153c36bbf5ee622b51ff3db439d45fb6ad95c084fdbf1c2d7acaa8c30d5fc82603527075ceebc28e342e5f612f352d52c88ef7f405ed05397847f651a334312eaf0ee7c53628fa08675f297de8f2276e7981e6986041926375aac57ab15561d77158072e6c1dc85640b5f2353877a969c04416dbabd16ed95785d89a94280ad4f6b3e2efa0a804cc1babde559b0c9da4c3cad18e063d10157feb3f45dff469572215deb8945b13dd981b8f96c2b55c3e70ee2986325e7e493db82b9c415121f3194bdb7fcc7eb4308946c06df15f681dd06a577df7588c1a1abe8acaf6b63bf34d15502fd8e1e935fcf785c3b9d5b3debf29adc8d6e944e6515940247077e939b719877c6f42710601c86aa65b41a07fbae3b6bda3ffcae4abc2d4306f07be28e429d6cb815c9a80790b657d5df68f87667ce1520c9362c22ba157f659c01aeb49a31cd193177318b5bbf1beb28afb97c1869cf8a3c23fd9a5b5183417bc31c1e661900fe30f81e8d2bffc2731eb1f1a48c62e1e8554d55acafeb26490cc3957147c08f65175509cdda6c1b3c205b99ef3a27e9e2ebf2a20217a6da0cbecdf5c1945ec64c19e9ca3814709c63ab710d19d2b9d2672367b80b77e27c124442d7f8465c979df7467d2d0b400033862747c4c62fae0fca61dcfe11457c3eca83e16d9f33def1f7194a2c86441366fbea5058fbc7b8d7b446d9db1753326c78463dc798e2f68b2b062128a5d67040c55608c01bbf4d4936e5ee53cece29cf4901a53ea438552cfe1781ed3c0a2f8d0f14ef908c58d5acb27346e3f16829aaab19fc99e37eb346708f521faf0522364731924eca8833abd7f0cc63f1a5f128b7e4800d4083292d705fd91d8e36942086772ef67b6f68dcf0f2cfca37b8309770a01227cb94bfd0a57e309891a5fd1a9ce1f01d61c701ed366bed8e4c3f874f7f33458addb77a4c728b7817f4af84692f35b48ee0fee4ca65402125e56b1cb1b9c9e8239945a09444a9ccc36a9b35048ddadfdb3ab31654b4e5dcf58a95ea42b43376b202f429b98f162397bbf79e2d07a4d01d1ab71442c2f97148df7ba113ac915c71b5e751fd88f2205b9410c05ec13b2e4ca931461b720f99fdaa5e9a8653e4879c7ed2bb153579ee82c0d4ad3ec5cadeace41b18cab4bfb92dd5e9b99bf1cf48c1e58f5564cb46d2165c4da4c606e905ef33c00b22dbbff467b3b14d29b5dacd04e6414f27d3e850e8e99b0aa642bedf2f48ac5e69291fa9964bd13c859b69067193e8277da598fa60818f8e0f00681779f5e1b48906d1a0ebad110b991b4b968a4f2ee1326567f7484d682aaffe39b05ef3ac41b7707026d36978f0ff2c4b531ba7e1fd14c383cd4c25a8df3b62ab6d75857b2df5e299557baf91e542c7224c279cc9182eaabdb3b661a6d10a9e4d22b1daecd715ab32193a3d95045dfafc66657be1032d2c8d3285b97bde4d84baab2f2b884f746541fd983d102304a0983475a841ce3d62ef3ca43eab9220ad9aa84dcc2de18677117800c73d1278c2a7377ddfc30c0fe3feeb4072e850b585412744889e660aaba522ea6a8eb91c0d44b19ed1294b3628fce8993d24f21280be9be8c3348a850dc23c1fb7136b54a7e8fd83689dd85c81ab0ce6a07b5f4c998bf992c96895daf0ec7cebc9aa3a3929fd01fbf7a927241858f150f1cf4753cbad99601382dab92231cbe8ee3f91e2947f46f0e21dd9b216498eb509fd9877775b41cf8a0fbded07924e0504563f4fdc75d23909454bd2741332e621adab8123b740adee9db74e9a974bfff5e8f6513de4d7ff68543849a1244a0eeac1ff3492af8a466360ac696e4db317f1d62c98166cde4575cb1d931d310568337314b0df80746f28bf9683233ee5c73a28ee4753244dab42f6e7719d9aa933f7666a1a1c93c45235f405cf085547cabb13fbfc47e2b3dc2bd99ceffccc00b6fa2aec7b583c915bcf1845be46c1fa92f8d8aa45f7075a1abb7f49c0fffb45fdf36551311e8694e29f80678c1b3ad9e2d05a16501ce24cdf211ecd6021c302d8386d7140222fec35bc03cb03e40dc0a4023ef9fd2e98b17fa162a9ada1731ab583f8e5d4a173ae8f9d408603d1bfe0d986468234e17dccd4b7b28d628601f2d094926540b8f3eec81abece52a314fee0f82c46c6ccba428fdccfd01cb691e098682098f48bee42cbacaa0ba8bac7f7b386dac12c7fe6ca322860746fed3c99d9c0d0118f4483e163c0a2c1ff2d73adb4f918b5dcd32ca7103941ee4140d6f4476e0c338c9476d527971a0b93a3b6d5e6c9fbc4641683f840343821315d3adb00469a6080b7f212de647b4e0131fa643dc61e2f8d148db1399c9e56a8ae8366383e8bf858dfa05526479d06c0d277fb0d3a06dd14d8560474a5ac8f4b8b077a4bca20109c924326d57d8828780543ad6d67f28a7e84d3cebe5f083af4ffcca7fec8f45079bbc98175b32ce8b76fde92d1c8ef4d8dbc9ff7162c759c07aedea68154e6931cbfda10953d4c8c7e4e02ecbc7acecb8f3dbaefe67142e2e6ab9565efb040801274661a5611b688f34e827aced8f9022d74d1df24e8855c22f2487d01b11e523987c1b55441e54e7b023b419e2f0020ee0416bceba90c7435125f5ace61a49ad89313da96aef09088d98cd6e930645d71706c753e7cd063acb7edc4bfa7c92f5613a1ca5ba0e0a2907e1152ccd7723277ec953787a9810e6c33366298b0dace0f0d88fcdaf9332179e6934aa0612cd24c7c2d4b971d2f0ea35a7babf273a420f9a89da93968ab7c98a1d2d2365ec61d577f461f52af1978254406f9a898546de3bb162e9dd6a5c681b5f95e9fd67339488115e43cf5fdede7b2b5db86361a216c13518197969402b84288c076db6b37afff0cba32b30badad4151db2529eb0feebf2af0abea3d45c6f36b39672da93daeab26e5bcb9bb642a666837fec7bdcda4a122607c646f892ee2d2210448345233b653966c06ce48d47df40cd5309540d8e2f3dfd7a9775f184a103f52fba86b6693d6a2b6657e0d461ab9253e09c959e85fb33822e888781d74afa14a9a69f5af3dded3f2bc15508fcc18eb129ce90276facef9f82a6a813bdfe0eb5cb165b6a13bb599361be7746250dadbb9ac94b967c25155e3b128c2b159306175ee3809377ca0dedd728addd9d37cd318d0bf46d449922484cefd1baa1fa944bfc6c7e182706c4fcb3c2c4d74041b329d2bcfcb19e8d63c2bd9fbbdbf5eadc2158d132ff9c317c5274326e08dbfbdd38b96eb08caf326e238bbdc83b3f0efbe4217b46a94c28de84fb3253145929a6a025c7e23f8782c9c99e9a172d309f93a00ed144a8a4398398df20176380c885475eadc50120ec6e9d4b9934c97d76ab086a4fc257d92d1da501a8c5d0aadaf00ef937cbbe0ccae2db46cee715bc99488fd380cf6cdba3ed721a744aa6a65f1b15269eda27c71f23315d70b9152cb0db61a12bcd7068db7baa2059ea0939b39af4c014b3e4ab4154b4727ab704dee26c40b1d09052ad43890d1b315d5799f1ef0093e1e8e1dd946fc7fbe141b5bea2648aa8b0236336a811ace06dc694fe08241f49a95d7ef0a6d4749fe5da633084fbb93cafd1b4747346e5a5ae79e183a0aa036baae0dd7976c512ed3bfbf816092f33251b3438710127991523302c8b9e9985797859725aaf12bbff479a6e73ff13a407595c7a50e5c699196d6892489e480711b0e805edbc52fd021f4b9b9"}) r2 = socket$inet6(0xa, 0x1, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x82000, 0x122) dup2(r2, r0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) mount_setattr(r4, &(0x7f0000000080)='./file0\x00', 0x9900, &(0x7f0000000100)={0x100080, 0x4, 0x180000, {r1}}, 0x20) mq_timedsend(r3, &(0x7f00000011c0)="713bad7f35fe441e4091039c9bb9ec01661b681aa2186bfa23568f83297984771162d5bf0b4ab4c45bf677c0cafe77e18aa5587e77700b3ea696e018652d4806932e7d245828faeb75e0d31fddd99f376a47867a21787714f79cfed351f2ad696320bdef134f15257a5ba144aa6204568431b3abb062cfec2005f747d0552cd5f1eeb832c211a8886639f6caf4d5f7fb2abcb00df7ab2f3979e4961fdf0aff0c243794abc4c682211c76908a9514da6a490797adf56df89937ceb3ab355921223a239d5da4ebd372dd75320688", 0xcd, 0x100000001, &(0x7f0000000000)={0x77359400}) 00:48:02 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x3, &(0x7f0000000880)=[0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:48:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 75) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:48:02 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, 0x0) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:48:02 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) fcntl$setstatus(r1, 0x4, 0x0) mq_timedsend(r0, &(0x7f0000000000)="469d003d9ef396cafde4be01c3de623305683d9f05b90cba0c75c8c977af1c3f0f5d6e5bd925903d408e4e5ba265eccc93f1e44a8366aa2acebd9363ab5cbff19c18ec08e32555ba8150267c9702a901c3162e3aebc4563393ef0bf811e857ba5da745f8fe5a58d53d48017c0c4e07cc99fd2ae72bcd4cc1709b5f5ee339aaf839041dc3156f1f5818d6a5c67611b0ea07214905d82401ff3d1867e4c30f896a7fccd824a81d1df8caaed950d7d9568691ffd1c74a88f0c8f4ec636f2073ddc74f13792411189da6376a71a5d477bb546b5880898fda1f", 0xd7, 0xffff, &(0x7f0000000100)) [ 2811.254615] FAULT_INJECTION: forcing a failure. [ 2811.254615] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2811.254637] CPU: 1 PID: 10553 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2811.254650] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2811.254659] Call Trace: [ 2811.254663] [ 2811.254668] dump_stack_lvl+0x8b/0xb3 [ 2811.254689] should_fail.cold+0x5/0xa [ 2811.254706] prepare_alloc_pages+0x17b/0x500 [ 2811.254727] ? lock_is_held_type+0xd7/0x130 [ 2811.254750] __alloc_pages+0x131/0x4e0 [ 2811.254765] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2811.254780] ? lock_release+0x3b2/0x750 [ 2811.254796] ? jbd2_transaction_committed+0x111/0x140 [ 2811.254823] ? find_get_entry+0x510/0x510 [ 2811.254841] ? lock_downgrade+0x6d0/0x6d0 [ 2811.254861] alloc_pages+0x1a0/0x2f0 [ 2811.254880] push_pipe+0x2b5/0x6d0 [ 2811.254909] iov_iter_zero+0x9db/0x1750 [ 2811.254935] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2811.254947] ? __kmalloc_node_track_caller+0x300/0x440 [ 2811.254969] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2811.254992] ? lock_is_held_type+0xd7/0x130 [ 2811.255012] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2811.255033] ? iomap_iter+0x283/0x1030 [ 2811.255059] __iomap_dio_rw+0xe6c/0x1a90 [ 2811.255094] ? iomap_dio_bio_iter+0x13b0/0x13b0 00:48:02 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000000), 0x6, 0x26a100) mq_notify(r1, &(0x7f0000000040)={0x0, 0x28, 0x1}) mq_notify(r0, 0x0) [ 2811.255120] ? lock_acquire+0x1b2/0x530 00:48:02 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, 0x0, 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2811.255154] ? down_read+0x198/0x440 [ 2811.255168] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2811.255186] iomap_dio_rw+0x38/0x90 [ 2811.255208] ext4_file_read_iter+0x264/0x3f0 [ 2811.255228] generic_file_splice_read+0x3b9/0x5d0 [ 2811.255251] ? pipe_to_user+0x170/0x170 [ 2811.255281] ? security_file_permission+0xb1/0xd0 [ 2811.255301] ? pipe_to_user+0x170/0x170 [ 2811.255321] do_splice_to+0x1bc/0x240 [ 2811.255338] ? direct_splice_actor+0x117/0x170 [ 2811.255359] splice_direct_to_actor+0x2c7/0x8e0 [ 2811.255381] ? pipe_to_sendpage+0x380/0x380 [ 2811.255404] ? do_splice_to+0x240/0x240 [ 2811.255422] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2811.255441] ? security_file_permission+0xb1/0xd0 [ 2811.255463] do_splice_direct+0x1b8/0x280 [ 2811.255482] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2811.255509] ? lock_is_held_type+0xd7/0x130 [ 2811.255531] do_sendfile+0xad7/0x1230 [ 2811.255553] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 00:48:02 executing program 6: r0 = mq_open(&(0x7f00000056c0)='sy~1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) [ 2811.255572] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2811.255591] ? vfs_write+0x422/0xac0 [ 2811.255609] __x64_sys_sendfile64+0x1cd/0x210 [ 2811.255624] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2811.255641] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2811.255664] do_syscall_64+0x3b/0x90 [ 2811.255678] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2811.255695] RIP: 0033:0x7f006e0f6b19 [ 2811.255705] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2811.255717] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2811.255729] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2811.255737] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2811.255744] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 00:48:02 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r1) [ 2811.255768] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2811.255775] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2811.255798] [ 2811.281259] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:48:02 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x3, &(0x7f0000000880)=[0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2811.309094] FAULT_INJECTION: forcing a failure. [ 2811.309094] name failslab, interval 1, probability 0, space 0, times 0 [ 2811.309114] CPU: 1 PID: 10558 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2811.309127] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2811.309136] Call Trace: [ 2811.309139] [ 2811.309144] dump_stack_lvl+0x8b/0xb3 [ 2811.309164] should_fail.cold+0x5/0xa [ 2811.309178] ? jbd2__journal_start+0x18c/0x8d0 [ 2811.309195] should_failslab+0x5/0x10 [ 2811.309212] kmem_cache_alloc+0x5b/0x480 [ 2811.309228] jbd2__journal_start+0x18c/0x8d0 [ 2811.309246] __ext4_journal_start_sb+0x392/0x470 [ 2811.309264] ? ext4_setattr+0x2070/0x2070 [ 2811.309278] ext4_dirty_inode+0x9d/0x110 [ 2811.309291] __mark_inode_dirty+0x425/0xeb0 [ 2811.309308] ? file_remove_privs+0x5b0/0x5b0 [ 2811.309330] generic_update_time+0x21d/0x350 [ 2811.309350] file_update_time+0x436/0x520 [ 2811.309369] ? discard_new_inode+0x190/0x190 [ 2811.309388] ? down_write_killable+0x170/0x170 [ 2811.309407] file_modified+0x77/0x90 [ 2811.309425] ext4_buffered_write_iter+0xf9/0x330 [ 2811.309446] ext4_file_write_iter+0x3dc/0x1800 [ 2811.309463] ? stack_trace_save+0x8c/0xc0 [ 2811.309479] ? filter_irq_stacks+0x90/0x90 [ 2811.309493] ? __stack_depot_save+0x35/0x450 [ 2811.309515] ? ext4_file_read_iter+0x3f0/0x3f0 [ 2811.309532] ? kasan_save_stack+0x2e/0x40 [ 2811.309543] ? kasan_save_stack+0x1e/0x40 [ 2811.309554] ? __kasan_kmalloc+0x81/0xa0 [ 2811.309569] ? lock_is_held_type+0xd7/0x130 [ 2811.309590] do_iter_readv_writev+0x3d8/0x650 [ 2811.309607] ? new_sync_write+0x560/0x560 [ 2811.309619] ? avc_policy_seqno+0x9/0x70 [ 2811.309630] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2811.309654] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2811.309673] ? security_file_permission+0xb1/0xd0 [ 2811.309695] do_iter_write+0x187/0x6f0 [ 2811.309710] ? lock_is_held_type+0xd7/0x130 [ 2811.309735] vfs_iter_write+0x70/0xa0 [ 2811.309751] iter_file_splice_write+0x722/0xc90 [ 2811.309781] ? generic_file_splice_read+0x3ea/0x5d0 [ 2811.309800] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2811.309820] ? pipe_to_user+0x170/0x170 [ 2811.309850] ? security_file_permission+0xb1/0xd0 [ 2811.309870] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2811.309891] direct_splice_actor+0x10f/0x170 [ 2811.309913] splice_direct_to_actor+0x350/0x8e0 [ 2811.309935] ? pipe_to_sendpage+0x380/0x380 [ 2811.309958] ? do_splice_to+0x240/0x240 [ 2811.309976] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2811.309995] ? security_file_permission+0xb1/0xd0 [ 2811.310018] do_splice_direct+0x1b8/0x280 [ 2811.310037] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2811.310063] ? lock_is_held_type+0xd7/0x130 [ 2811.310085] do_sendfile+0xad7/0x1230 [ 2811.310107] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2811.310126] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2811.310144] ? vfs_write+0x422/0xac0 [ 2811.310162] __x64_sys_sendfile64+0x1cd/0x210 [ 2811.310177] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2811.310194] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2811.310218] do_syscall_64+0x3b/0x90 [ 2811.310232] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2811.310248] RIP: 0033:0x7f444319db19 [ 2811.310257] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2811.310269] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2811.310280] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2811.310288] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2811.310295] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2811.310302] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2811.310309] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2811.310331] [ 2811.530545] loop2: detected capacity change from 0 to 238697 [ 2811.531923] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2811.540864] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2823.128831] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:48:21 executing program 6: r0 = mq_open(&(0x7f0000000140)='\x1d\xf6\xec\xad\x9bC\xc6\x9e\xc4\x9d\x9e,\xd9K0\xf2\x04\x80\x0f\xf84\xf0A\xdc\x81\x16\x90s`(G5Y\\\xb1\xfbS?\x1b\xb8\x1et\xc0\x89\"@$%\xe6\x03b\xb1c4\x05@%\xfb\x03\x05\xa5\xa7\x1e\xc0l/[\xd3R\xebO\x81\xa2\x1c\x06\xda]}\x1b\xec)\x02\xbe\a\xab\xd1t\xc9\a\x00\x00\x00\xa2M_7\x1c\xe6\xc6\xb3\xa7c*I\x13\xb8\xd2\xb5h\xba*\xdbv(S\xfe\v\f0\x8e\xa6\x9acg\x80\xf0\x95\x00\x00\x00\x00\xc1\x18mq`\x8c\x13\x80\xddb\xda\xd2\xa3\x04\xc3\xd4\x04\xe3\xe8\xdd\xa2\xbc#\rOL\xf3\n$o\xb1\xe3\xa3JPv\x03\xfd\x1db:', 0x800, 0x104, 0x0) ioctl$VFAT_IOCTL_READDIR_BOTH(r0, 0x82307201, &(0x7f0000000200)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) 00:48:21 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, 0x0, 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:48:21 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x6800, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:48:21 executing program 0: r0 = mq_open(&(0x7f00000000c0)='s\x93z1\xf6\xa4/s\xc9\xbd\xba\xa9\xe8s\x8fz\x93\x1eaz\x96v\xbcX\x15\xd5\xf9i8H\xbf!\x99\xbb%\xda\xc34M\xde\xce\x0e\x9b\xd7R\x9b/\xca#\x9fH\xa7\xaf5\xfb\x8c\x8d\x06\x02\xb2\xc9\\\x94\xfcU\xd9u\xde\xce\xf2n9\xd5\xea\xcfg\xa8\xbf\x88\xb8\xf7\x8a\x98\b\xa2yi\r:\xbf\xcf=\x00\r\xae!3I\xdc\x13<\x94v\x9b\x14\xf0\xf19\'\x99B\xe1\x10!/\x16\xa4\xa8\xb0e\x11\xcb\xf1\x9e!\xa5\x16\xb50\x11\xd7\v\x02\xd08D@\xd27*p+\xef\xe0\xb0<\xfcyP}\xa3!\xdb\xde&0\xce\xc3yb\xd1\xe2\x165K,r\fT\xb4\xd9\x9d\x06\xbfn\x14\x02', 0x40, 0xa, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) 00:48:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 90) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:48:21 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) mq_timedsend(r0, &(0x7f0000001080)="1f89fc804546b90b18e4a1cb912081ec4924ba528d19f7d9c356020b2abefe44b44b2451e177abcc2d269479e631a095bf1360aee71a1e7817dcc3bfcfbe83adc06f1b6763935189cdbb1d7ea938062f242c037e287666b66e4728f2233946c25ba6aace5ec7a12f1ae02c6371", 0x6d, 0x7fff, &(0x7f0000001100)) clock_gettime(0x0, &(0x7f0000001000)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000000)="a85cd84b2f19f9b9ca5612ac7885451638417602a9ee58cc64c3606d7d4a7136e12d03a85940e8a2a8bb3aa70a8c496283ef650bd72da17f06fb22f8b40e4c1538dbc1cafa44afbe0a0654836481d07df6b1bc82e3d878833b4f9485889e0897955c5d2e4e574ae2d9142c8c6140ef1b51adc6ae6691bb4176a878759bcea53bd681f8b0acb757c3db8dde3712139817443c7a13e66c24566f73d398280915fdc82922d8e960baffb4fc6223dd715ed26f3611a4c5037977451add4c697c9adb130885d51941a4e29d0141994e769ff4bda5db5fce31431b402ef8d6bc5cf11fe6731de30e9ef0aed1ab8e48d8ec1fed62c59a65dbb9995da8241fc87b463416528c18d0cc9b8af168a89044094937edd066545380639d674d52e15b05124971adfe237b59822c2a239d6966ce9fa03cced6b07fa33bd6c0e945bb7845fe23135f67ae66ceb68fd5856e38c1fe6e1a0622ada48a41a960eecd6875af5d89120dbd85ff182549c444172d34df09ee48336553efc0d9aa163b7ff101356f8796aa9da2d34345693abc048cd7b2616025d8cfc68df0c1950e112083d3d7366c6c6d558c3df71f3574f1f06d9ebac4f656d76d648980bb230bb339b81925394d91b7ea45dcd81ad6b4647e6764e2248e7d9a182b70699829ca0f6269d965426c9497be6c7e2c36a788c9ad3f00c020454db913d3d68c04817bb7fde525b259f08ac624cd3740395375eec800a4a957566523ff40598e4feff3a20242cc4c4dc1dd96fffe0b3a334886b4633dcd41fd926972f7491f205c1ae1a199af70d3720506a578e2201f07ceda62eab60f148a4ad2f8bccf90bd46479a3860308847cf4bb5c363faf9d4a43b622b45e014ed34a2a04b4e3387a8067d152907779ab12a7b25296069fc4800c24cbef6b9990bc1b9e9199a02adab71e7e840b826858cc0ae755db490908735715319187407375906e9621e120f21cf98b9af4185f22658cc8dec33ca93d7d70605e4c766447a662869e364b1f34369d5172b0df6ddffb1c9c9541c11dc1c21efeca69c41a1ec79da84d8d4397f65985afef83c80d829ca364215e335abc0edbf812fb460080224b8c3f9fd3671fc43b3caba08a54d0e25f231782c841672cff3d290a443dc1bc2ecb69a3cdb5dda6b7663c7e35c138a9deeb150e6152d2dbe4cc9b24c27f849c092f2696b1347fcd8a12c8286097e8a5abf612584d49f5c59d13803e0f17492900739852ab74e793841a3af7d263c19ff7e144e4972aee02b32a838c671de6950cab7f40011e89f84d6833604b231de09e5cc498148697c6200bc6eaef0e883fadbb4970b591ad231956021818e2364c06b14a7e71e2a346b94dcd0dc7564fc15a1fff33f238b6d82ed4184d6c99bb402fcd3068538f439aca4921cb7e4a83f5fd6a1981aa9029db12f010d297018d759e547da6512309e9b0c4cef65da3a9c1f200daf7a6cb567e4f873bae7cd864150b66fad3fd90f8cd3f81748226c88719ca28c4aa49deeae9c990235fa7da81e8756847506bb079381f4401106e31c34cfeaa8c423bda232ae3904c69772da513a4b581736a353814f4d8ff5832ab3d5e0c0e26165de62ef4c4c733b46ad3ec1546d9d388335f182c2bff506ed4b6739ac69f10c9769920bfb0cd341e83745506e57702fd62130f06e5e386dec13c6bc29dcdd89181106b0c3fc381d9f3738b8cfb09e1792052dbe0d94c0a502957c580761b663da6fc731b180bde44877268e773aca605c3b6c8b30cfac383d6fd45d6deb166d0932e3652095e44a433d7169edd5345628aa31370e0549198130a772dd434866ec7433003655bc8d7458019369ad0c417a0e438d6de9dd3b212c48ed6ab999d45e321d7862ea23243eff6c393b66f6a85c80b9109e883f9f769b6a22f80c2f58ae85209fee80ec7d91de0de76a12008bf9cf7e8ff22f69b8279f75ff0afd45564ea7a097341908989bd039d8c812390fe67c5032e31edd187e22c800ae0a08d913e0105df82686d86201d505285dbad821c5965057c4be2069e08005e261c0dc431e1d08929be0be776a9e217b8b01625db86e5f81fc00190f14cac8bf0835c8cfe07e65ffb0443ecb3eaf7cd71baf00d58950f26359b9845526e077582e2ecb7145dbf062b305b0eb6f4ede433a3597b673af4566dc03933b2cc06b44a26d3faf427c63cd6e27caa7a59568ddf1ea308417a89e9413269902d854163468a04c64057bc67aaf6db304bce04ae93dc01e0c536bc91cf406da09e73fcc0fddfe11525e1e6b40a095690f8e73c3073fe6946adf24bcac3a6f5157cc7b2c0778c27af7af36628866ea5086aee1c5b57aaa84305d34738f4b612a052342d67b545cdeacd52bedcbe653d79627405057327f0e951a74925139378cbc7f35a5efd121dd95c3f8458a5b8b56934332bb503b78f680979f6c56219064e92a407ee25eec6740c0a7baacf53746c64dd61e365d41b9fec0624125f5b7318933785be5c927476a67944cfe379ba2bb9a774fcec95e05eca236494e9a21f1c4b12c78bb20c34ea9bc2372429efaa3cb73e4901be3ba0044dc018af78e142a6024fe9dc99455c49f4c485a1f52f76e102967cc51ffc9fd87d191ab9527e8ab23d91a4e36ffabc951f0b88b5e013e4a187a502ca2433327bb83962d7089b9179ab701500650a6d3089ee05b1169c8e3a95960e4da14b93c883b3ca34b65a10b7cce9b4b7e4e4e08b64dd6965eb3709f2a715c7d3c72fdb85f66e5c9750b85c9730049395c868b2e94b5ba63123eb6c96bc966a0b7f05c1bad1453eb75f314b3f608433cb89691c79e202fd3855eba2b34230308911b6ed3e391f28bd8890db6688e4e85283e37559a0e1d5b67abcd19325e38a1b89fa1490d00b8eb11bd5804823ca059b08fa5a2230aabc8e42f59985b62d3a803bd832006171ca56f43b709b7953ba49951ac89e1c342003b3bccdf690fa0d5b979952a4ef03eacb3d9d64d95f1a0c0fa7fca3b4363c1f35f9ad8d31b71b85d886c97623d00361e6862947976d8e695cf1083e26a38e6639c985361bd2f1fde42f0802aeab13d756e3802cabcfe6f944d7a601e420401b753b919a6c85d1985893e6d5b5b2216f38b658e7986693e6c5a3b834f177ed125690b759558e6c35179421af50eb872679d818f0e95e7f66e18796b54cbe376db515f439a62d7cef8b6631ac124d394bf1fe788bf4f76f97e5cedfa1ba80e7fbe712c61a3dda9dfa5b7a84dcc6f0ea06e959e388a9968032872da7d370c054642479c14eb48b4f7f1952985253ac27601e9759343c39be1b506ef25c4e1aed1c89aa6897e568eb47202da0aaa49440467f5f26d5513e16b859fe0c0ff92e23c3de44e7b92e80c406f895984b6dd79ad108e808b9c8547e9747e4cba401f607378bd620560ed5a6902788910c7bf6bc3def2b0c2b385bbcde97397b52076330b5cc766a613f423cac0931678e8efd4b097df3b653c80e3ac50853508be4b14ae75f4caafa6f3d796e1b08e633fd3aeac42ae23230f4c5937c9a21f152393ee1484d066653967f5cbd082d1b6f38f0887c241f36bc069fd234c47056cd00ffa6af2728f86b331acf436f059a659818dd8f4c9f7f6d5a327e23b2b43d7e1822a71b3ac4b67a454ff08ba18cff62a4b5ff1bb365c500af38bf0b08727f024466995fc5fa4a1c866c6a372d175c20956d339aa52a85cf20ca513ddb0392fa4b967a06b13c30ca0b44b832325402acd004ace4dfb3c53fece8866f0fe2ffca7c18841913fe819e7ff58efec31026dc1583b05e2bc756cbdf628ff02532412f18b026cfe19be902bc32691866209c20310b5e0bf369eb33c0495e3c5405e51bb4bb0c70f31b70e81ad384035bc1c9845bf823316d78943257ed96c65f13371cd78ba1248da0185e13e6c387aba224a00d5d06383bcd3302237d78a184be3eff8f891c0da7c5a9a331e8283ad8bb560c8f325edf55800080d1d70184f7174a9bed853b342003e8c4fbb67795b7e4638e599f5910f353c59fd8b4a6d20348323c20ec13b421a79f6b2e2c184a713a1e915f7db29b5e4e863f03e60450060cb906b18d592aad7b44c3a9cec4acb85fd069fb25ad6350a4b4ea508b874f6fea37736d3478d16ea0f279bb2c57afb198455366a388a2b07d32bdc83e00ef6dc57c64e6f2a04a08945f3c34baa9a01dd5dcf5c358f6a62f18714a30d2eab3067220954e64df3c40db2309c4944046d1ec5152f34f8c15690bd5394c997acbf81775db7a632faf179dde93180e8dce5ee02fb31393b9804f99cb50b9c0b55ac126f42c134e02d2be963e7254501971e2ec3cbdfcca8289f15e1971a16cbd208e39373acdca19ae2bf07a6fce4b451c8ddd4b37c6c84956166244ed9a9f3311b7b946accd4ae7962759a76c1f3561bf0f2ea77b2ca95847c36863a5fb0060ecbac7f72f80f61ce9b446b9c959c3296355a072512f8f0ca5ba1cd89f0627f27750e5dde89c9240d838072efa2a411738dc5f5cec396c402c3723b1a1b26a37501220aa99ca00035eacfa89b92a32753df6b9f601d22a9d45749e53800685e874b3a0c0289c3d6fb7d25fd27c8ef9052d17191f0099fb49bee0060b0ff25af35039c1a6dd6b8768a003ea9a552ecb983dec1ef38b6f3ac14b766e59adf597fea2f0a01f48633a53ab2c38ac778312e92b7b5d473537614a064ca9da0ebba29c6d87c807f178f94b85a572463445257008f257bd9322e10b7726b032d25d6511a43fb4ea22b377ecc7063eb058c45e26deb3ec5953f9d37313636a6bdad987d6f66d3e2e370448b6f00d7d0b959e233b499800d47661dfd57269c4c78b905b58208aa04c5fd65ac33ca9a2e1c4557dbdba6bc4742787e5b3442bfda6f7bed1231a711e8b7dc85d1071d3d69edfcdcaa4b89a30b1fa177c9b519d23398daf3e827b3aafc0a78f2b454ab0b9520d4ecb2290d4841acb5e3990b06c974a2308064875075e9c7c3502dcb86fd28fc62c49fab4f88f150d70e42a191d46a862833faaf6035883da8e0f84c9dfc5aa8e589f480c78dda5d2a169d082b39d72ed4a7dd5ff9dabf2959a169d9ae16fa39e930bf96e59d91b0b41050eb4918abb82cdbff16820683327f652901314f5534ad0db2360945f680db67cf83c60c19f7a2989b8e805b8086c920cb631b991dcb02af309c9e2a9fc1af196d2a85e26eebd024b53c972df4b92407b8df162e43495d6e577e5fdc5d803281fb0d99efe808c63888f7563a26141626f8bea9dd359b62d108032491899b8272094e3ea378c99e03eb76f70816042f034565f9846fc8350d891e82bad00e0369bd10f679958582531428376a27ca75d9f01c8c78b9164741f3f14c4644ac5e8853f13dc2184322063aa1ce59318df1d7432c703a6ffd2a5086d91bff96a56051b54f9683345a10441140bbd48f632000121b2d28609f1d65f9afd08acac8c90e3d58da0fc7fa5f9965c332000a68682a9b5129f2bdfea5e55fded8713f39262b79e06816ea348e2df8e1410a397db381a1814650d49128d02a524455ced4fcddc0302db83909862c7608181ea9b65044d1c781aa45b33d27254461120627e735bf2a4b1a5b681fae889a7aae7f89b8b04e6b7185f4754da8a674351bcf66b24e572ef4509ae334e0416ed60674f9e00de109260e5dd2abd2b784f704507c212c5a6c0146fd29ceea8f92c88680cd74af9c88ab2496dadd5e2ebae47fada048d10e32db66e734035a739b0235fd20313090702fa6b01420cc51c345da78d305", 0x1000, 0xb2, &(0x7f0000001040)={r1, r2+60000000}) 00:48:21 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x3, &(0x7f0000000880)=[0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:48:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 76) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2830.358453] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2830.395200] FAULT_INJECTION: forcing a failure. [ 2830.395200] name failslab, interval 1, probability 0, space 0, times 0 [ 2830.395235] CPU: 1 PID: 10591 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2830.395265] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2830.395282] Call Trace: [ 2830.395289] [ 2830.395298] dump_stack_lvl+0x8b/0xb3 [ 2830.395335] should_fail.cold+0x5/0xa [ 2830.395362] ? create_object.isra.0+0x3a/0xa20 [ 2830.395402] should_failslab+0x5/0x10 [ 2830.395436] kmem_cache_alloc+0x5b/0x480 [ 2830.395469] create_object.isra.0+0x3a/0xa20 [ 2830.395502] ? kasan_unpoison+0x23/0x50 [ 2830.395541] kmem_cache_alloc+0x239/0x480 [ 2830.395573] jbd2__journal_start+0x18c/0x8d0 [ 2830.395612] __ext4_journal_start_sb+0x392/0x470 00:48:21 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x50, 0x0) mq_notify(r0, 0x0) 00:48:21 executing program 6: r0 = mq_open(&(0x7f00000056c0)='sbz1\x00', 0x0, 0x0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) sendfile(r1, r2, &(0x7f0000000000)=0x1, 0x7) r3 = socket$inet6(0xa, 0x1, 0x0) dup2(r3, r0) [ 2830.395647] ? ext4_setattr+0x2070/0x2070 [ 2830.395674] ext4_dirty_inode+0x9d/0x110 00:48:21 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2830.395702] __mark_inode_dirty+0x425/0xeb0 [ 2830.395736] ? file_remove_privs+0x5b0/0x5b0 [ 2830.395785] generic_update_time+0x21d/0x350 [ 2830.395827] file_update_time+0x436/0x520 00:48:21 executing program 0: r0 = mq_open(&(0x7f0000000000)='syz1\x00', 0x80, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) [ 2830.395865] ? discard_new_inode+0x190/0x190 [ 2830.395904] ? down_write_killable+0x170/0x170 [ 2830.395944] file_modified+0x77/0x90 [ 2830.395980] ext4_buffered_write_iter+0xf9/0x330 00:48:21 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, 0x0, 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2830.396024] ext4_file_write_iter+0x3dc/0x1800 [ 2830.396069] ? stack_trace_save+0x8c/0xc0 [ 2830.396099] ? filter_irq_stacks+0x90/0x90 [ 2830.396129] ? __stack_depot_save+0x35/0x450 [ 2830.396172] ? ext4_file_read_iter+0x3f0/0x3f0 [ 2830.396207] ? kasan_save_stack+0x2e/0x40 [ 2830.396230] ? kasan_save_stack+0x1e/0x40 [ 2830.396252] ? __kasan_kmalloc+0x81/0xa0 [ 2830.396283] ? lock_is_held_type+0xd7/0x130 [ 2830.396326] do_iter_readv_writev+0x3d8/0x650 [ 2830.396360] ? new_sync_write+0x560/0x560 [ 2830.396385] ? avc_policy_seqno+0x9/0x70 [ 2830.396408] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2830.396457] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.396495] ? security_file_permission+0xb1/0xd0 [ 2830.396542] do_iter_write+0x187/0x6f0 [ 2830.396572] ? lock_is_held_type+0xd7/0x130 [ 2830.396623] vfs_iter_write+0x70/0xa0 [ 2830.396655] iter_file_splice_write+0x722/0xc90 [ 2830.396714] ? generic_file_splice_read+0x3ea/0x5d0 [ 2830.396754] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2830.396795] ? pipe_to_user+0x170/0x170 [ 2830.396856] ? security_file_permission+0xb1/0xd0 [ 2830.396896] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2830.396941] direct_splice_actor+0x10f/0x170 [ 2830.396985] splice_direct_to_actor+0x350/0x8e0 [ 2830.397030] ? pipe_to_sendpage+0x380/0x380 [ 2830.397078] ? do_splice_to+0x240/0x240 [ 2830.397115] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.397153] ? security_file_permission+0xb1/0xd0 [ 2830.397200] do_splice_direct+0x1b8/0x280 [ 2830.397239] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2830.397294] ? lock_is_held_type+0xd7/0x130 [ 2830.397339] do_sendfile+0xad7/0x1230 [ 2830.397383] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2830.397424] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.397462] ? vfs_write+0x422/0xac0 [ 2830.397499] __x64_sys_sendfile64+0x1cd/0x210 [ 2830.397530] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2830.397565] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2830.397613] do_syscall_64+0x3b/0x90 [ 2830.397641] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2830.397675] RIP: 0033:0x7f444319db19 [ 2830.397693] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2830.397717] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 00:48:21 executing program 3: sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_SECCTX={0x26, 0x7, 'system_u:object_r:auth_cache_t:s0\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4044000}, 0x8000) mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_open(&(0x7f0000000000)='syz1\x00', 0x0, 0x10a, &(0x7f0000000040)={0x200, 0x6, 0x1000000000007, 0x100000001}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x4c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000810) mq_notify(r0, 0x0) [ 2830.397740] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2830.397757] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2830.397771] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 00:48:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 91) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2830.397786] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2830.397801] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2830.397846] [ 2830.435708] FAULT_INJECTION: forcing a failure. [ 2830.435708] name fail_page_alloc, interval 1, probability 0, space 0, times 0 00:48:21 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_timedsend(r0, &(0x7f0000000340)="411847811ccadfc279aaacce801c0d80ad8cbd93f960d2f4a394a758aa384c2f9daeed10c93a82def1c65a6e561225e22c35e04bb4c401ab15c3179a85c3e93c137c12420622417f9b6050a825be561ce72030ff3b164c5024b80a9cb340fa27681208d42ca2629b0a1dfe940a0d4e66f6eeb87e97232774223310bdfc01dd7679a1e7c2c0d652b11ab4b326318ea80542b2c6b6c2aefa3f62de1e16bcc2698c17f40f9d09197d945f1457b1fd502f649a2d2582ff53c3e759cdafc777709baee2bb009562a4b0d578e7c056154b838048b4159d4e3aafce97a1cd3c97df86b6edecc8b9add56b661ba1ea47f1dc6898747a302716ee1174c7072bd56fc653336a7e10a08f4ab3de6438dcb6a537e9acc5ce87b27f7680604c5148e429843cdee295f06752497b3dc83c432f9505445b3527e9031890c1c46401249e63390380ac9c9b872f29b0189c5ef92a1f0308fc5bc833281984384c6639070a42d44618fdbf1bb188ee91ecd7fd4bd99679672262ba34c43ec48c55dd2beb349827f338544c52ae405c851b0da82807a6e50bfad637abd279af4c2a0e1b26b5c458b69838306d7e05c11f3a967227c2ac041b1fe3a1485d2c9562704525cc2d43c766c5fe807745092dc34ee4f6cb909558c15bc2b349ec6ee23dfb620636e81bd3574939cb2d176252aa72c4b9a546c5764798759951f9b6bce7c0faf0e6b2d82122780316ff3d4b4ac9f04334695a3bbeea5c30cba3f26b63658d5d21304ab7519ce2e732899cb075637245360a37ad392975bc2cfba35ada7dfb4984eb3946bf27e50ba8e6305c7bc2e99303c6b4a8e70a3b1d174127235dfaba7862f824ad52484a14a34a4ff3f946b2f7130887275055f3a4ba5215125be335807f56f612e3a804d150cafefec0a37d1b379a4147be091f6d3497067342079adf2542aecb8f221e76e979b1f5bb2fe88b5fc44c741a749db86930a895521143f3a00edb02a72b8332ec7675ff8e316d8e44b9d63b912d5cb4b6fe0e6831a1e681f5b3c89172ce3bfda9750ac2c19357b0162c6776c4d899fcff82f0c65d920d51e2cf61092e025f8d84365b12335046d552a2e3030786bca52898ff900f3122bef2fce1cad66dcd18306005971b39dd751d7746963ad2e496fcd0d8d75f43fb141372a21734ef176284e6a978c540989c34ccdd15af579c603bd0fd1f6def89f0bfd9357bfc1b74ba2eb7d072d73c5ef354189e5b96fe0d189c55c9c6745992043ff7320c632e37899521a45e8e98ab71c4aeebfc563fde2bba53e38fc084087e3fd6fd7b4b3eb6bc08bcc730245aa3f8d95062b2d48b7de7aa1293352e07952192690620ba32715cd41bb897263ee9413f79a55469ca8e3e67b1b43a8be30e99797852fe2eca82a906653f6aed4cae8eaafd59ad9c6da572a87beeba0feba172d6ccf0c02c5c11ca697e87b2e597297f78a57c66244ee600d5e263f075a4956ba180e5ab69cc843c1c6da22c545d1618898291398c322f81621ccee8d4179ce3ab069319ed840bb0c413322b81d208b4b95937185ecc65b1b37d9c655f863b8983e7a4ff38275ab25f791b48e85e32be5a1915f466594b3f5d202333d765997f249ed0eff878e640a238063e29e79ec90f77a46b36d9ea6485387b7fdb8ae22f5dfdf5aa233c4a8712ebaf5f51a9180b45f47ee586875bcdfd30e0242adfd206f1fdfdb4fb1ea02131fa058c7ce0ffa92a19905776aed72bafe92e147a5bbf6897358b89fd6e9bde0865b075dd08fe4633bbc010074d37b7410dd98172882cd3d158c9e9cfbbe48eec5971aae9f777013722400b34ca157afa1213dac3298ac98e53a72392a880d2764be1f222e332da2577bb77d9c6803b3b2bd6d3cd3bde0ccb51140408c72fd8f76cde907b2bc7b310137c58f186810b32b4d990be8e23eb841b62661abe59eae80e90d0b6a55b8e2b67eaab85f5cd834b5f0a2a7a0b1c25ba3be4eb6133717ba063b73f6db4dab7f76a350bc1dd0fe2117a0f658224fbb23bb18ed95b4d3b6f4b2eb041bf742616fc3a13a402bf9c8657100b1d4edb9ad7e57b6f7a01fa418a85cda3b76088d2261f8f5993b309363c77fac07ae50fe43fa05c25f485ae386c4d5348bcad25cc83178232e1c9db9a5632ecf570fae6873e1c31360b4ebe094073083dfddc15800624340b9d754da28ea07f8f9fb17f19096b3d43fb3ea627ea95b3a93918ad6ac94334a811ed21e6e7832b856dd5317cab537775e9415b6f87a07b96c4207cca880925ffb171ad3ad754e626ee7b1d9e9d7f00d3a9b40250eb89ba66bf27e70d9c90008187b400bf2fcc4bff06754c11fc0e111254780a32eaf1ed8b5e879023a6a84b75701e90b5d4976f4b8c56099886be8b83228fcd8dd3f544a591388ad8b40b73c9eda5c0ffeeede89410c7fbfdaafda03a4bcc5c72fcff7359f37b8199f5f1fa6fd5d34c3a9faaa9017b1dfa08f7c5ef7f510c9a49d8757d39e96184d8f3b645c85ccd7012bda5c8d224468f552a810c2d551e1363ad42e24b471a12f2cc329b17bc92a98c0671532c68dcaf1c710321e906bb156ed488a60c0b7fb1284323fc95b9a915d2d6d4c4c72495d81502ffcebda57f89ffee4d33a06376d477b06713877d377912b09479fc084c4c509ce1d30ece6c553c2631c59010e5f21fd5c0c00c0773ca7d4bfd9d942ae8b2b09cf03724142f35d3357aae3d21eaa7263774ca89ec1af9456d15c7c1589a669deff7bc507d384d69ac4176ffc7b81dbca8993ae375a911d8c088cfd4631f5b765ccf6ed9e4abffaae7fd7eb84bb6228a2812e74cc04199e0bd5b099ed3ff97a75330d5e6d10945c8db0362e86e2ff7b2ff61fafa412f1c7c5a5385e3bc0e5c3613a4451e24a909df5dec560992986da5516595b12f14ba9ababe4d009a22b5ead747a11518b7d43411d4150b8df0afd53b015db59d0ff252e6cf4921f11b64f0c8a049f01a67e2821f2a1c80744a615c2d8531b0868019e032da43a49b49fd1394e29d1fd53c40ba86b9d177d91ecc5374d0ec70831c0fe4dda6c165428ffffc8a1303bb4aae9bb413ffa7d7add7537cf3d098481135151d5661ff1b1353675379afeab4cb478a80e6e9ab8be1d464eea715f66dc12b7225bd9268647be556bb3ca96ce49877fafc627bef8efc4a2df8065d51f58ee46a2e7732fc842d97c71f983a253bc5ca7384d1abe6682664223d4f9fa5450462be19604a4eef3e78c87d708ae41d8a0ebcef729ef8161b47e61142876e32c4e4a9f8cd468166d18e9518a3f29fe07e8c86b6992e17417b1cbbaadbd1b777e965f173debad5902888f9a69b2a80aec23758cbc76308338276f358a60e69a5be8b799f28e8fd40c7049f8cde39b287ce9ae3c72214268abfad3bca452ff95ab27fc8472cd9e53953883a3e5695b9f22c998be36d84b2cde5f3b7421f86a8bc6560807188d7c7cb6c86ed557cc28e3dc89b35036a8a026292e8ca18ba8d3668eb455a3b1460e5b4d72e2400cf7a23c5da176898578322784a6e042c7bfcb5745862f545f9ff101a77aefbcae83e816624c3b7a0a925701e6fd5beff9363c31156be10e199986c3f028c0112350cef237d52cb6a5bd74a16a75c347117ab6e59c69be77d7841735c3577bd43e0b16152ddc48f90f54bfecc1cf319bd2a8a3e5f21186c4411a3cceb4113c30fdbb1b889802e2ecd7741a244c0203af8089625c1dddeb3b31e4c46c541dead07fdec2d8d4fc76bd78c7ef290d835aaf1f173ebe29b89349e857014c0ac74981212e745121287b3d91b41e5732a035e763fb34b56011feb71b2b6a5a4e849e380e36876c32347e39f9ba4583b15cee21adaad7315bee27b67dead2e9dab90fb5ffa58ad0ca42cffe1f4e6d7bed3a48198d0bbeba7e1e9fb453f19e86407496a8e3f7eb80022f3160944a1d6bdf2ca2bef9a8087939b3ae00e02a8418371d62938ae7e178e59e13ef7ca45244e14667ba8272c7ab14ef07889fcc33cc6fbfd17711a848f06d1c0974af868d06fa7636fc4a132a7ef3748f207c3f2d02c64e413b2f84fc6032a959c3df0f80bf24f635113af81f7bceb3e488e17c530e1bc889eab83ecb3afcf9ace25521762610c27f0f08e6b1ef172f8bf381d0de4c31f6d4e4de391536a6e223fcecc9db290dc681f74e4ca5f2e7804fb9294f1d20dfb23aaf9a1bf620d8d5aeab3d4bbe9271bdca18a8e4d0d354e9de70b8799e52040b55ac0548d3442b0a2a99e7c0538ed4be75a418ff4b3608c6c732cbbda202b470de3d82e8aae17406ccc69caf2e6cd57be8c8a14e83a1e60a3659fe00b6d4344df1fa7b229bd4f2ed13e4b98040bd36b3ceee4c5e5e602d3b41c5357b0fafc7d39674a234bf254c8b688cf0c1f3b8634ff2a936ecff9e868c70691490982471ea22d57022298ccb2efe99b2c33103f0222e3a615bb611dc23b7636d65c380e7f5076871f9ea4740fb6a9a36562dcd73ef0f9b556f146794ab7184667c67398d9ca6bd0a1efbefcb60288b5841cda00b7382b79d822f17582da6751719988f3a4a078fa259c53df5ca6d172d43735922e361cb290c68140eb410d09ff1b802a06c8e39f76bbdb5cfcb97474897a29bd55eaa64c33406fd0cce5412f0f91c5e462e3f96d29d407c6e740468f6ea04d4a2ea584238c79e0af362cdd7e1f6f96cf173b3e70f28bab5d66434200443947821126fafa54253f7c32aa381df9c6a2b664679ce93d73f28a2fd39511392e6fcda1fed138060ef2d33dc4fcc8e9f58342d09f8d6a1126cf1cdb7fd04b3220c675114991c8d889b5340692fdeb446db782152b5a92242c4abafe0032417bfaab4c75faf99eb39950f365873fa666a128d7d555621439e6f7183ae20111af38351afb488e0c0349def545a8094ba754493ee4caea23c89e261b0b1f17574a7d8cd757f5b3277c1c593e1ea534e9380419f11bcce1a09f437551dbb9676020627d8d52f6b8710a95ad4e54bcf292826d3d482ba43789dd87aaddf30cb30ecdc222a24d8157de3788037fcae2d3da8040ae496ed89e25e3ef866e0921dfb23a0996b1abb9c5cdbdffc0fafb4e4fca99295988386be74f878968ef1edb49b52231b4ed9dbea82bddf0d37ef6a30050eb5959b6db84d700c2b5253340092dc6bad0c3db015c29a2524c4530bf401eb0579f630b5531f043f195d9e40544dd96ef4f4123bf041020770b2f1e6e1a5489f175f72885dc451ce9a5ed18aaed574cc5a1285dd7ffe9d0e332ce60df40734b1a328054bd28a0902f9b1590e42e44367eb8944b60c871ffdf2abbe8578155edb4828c0b28ce7dd2c6209168f5c7489a4b14dc57e215813792e5bdc008f400ce2694fa5657bec75a61c8916350dd7176af5c6ef480561d0fabcefd2cb75a5d25a755b6c642c57c7d7b8a6760259b55a712b6d3dc7f8b8a2eeb642f71af172adfcdbb349d7a8f583c88995cbcb370c2d844c3e7af72deb71b8ff65a34d45f0b5847e71516d1972cd200e5b7bbbf3c326ef039a4885b5fa76379a2645c601e884d36509fda163fcd1c2dfeaaac74014163ea9f2275314f2b456931120b8f3d61d65c9106a58a5bed4d9369955ef1032b8db86042982757144c2adc792adca6b6404148e4f8fc6569fbf7b34ea9dfaf8ca56ce1a7929d4ff1781ae5d01b23e21988a4363aa977bb5a962c29e4b9e989c2d0e85fce0105226c306c1614f6f0356dae3c73ecb1ad4429bb1d8afef7a20a05af075caff69ee5cbcaa440bed60c5a2819caf89b53bf6a7ae6aed1ea084bcfb1a8", 0x1000, 0xfffffffffffffff8, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) mq_timedsend(r0, &(0x7f00000001c0)="2c297261b50b2b16784a414a488794330163d136e7b179a6024446810b1253aa6895a239d44d40886ed81b698a62972976635a0464819e9317b3af9e821260fa848a5200116e7d3fd0c356cc024b94dc0c8b1cedf8a5fac3ccdb8c43275ae1199f", 0x61, 0x0, &(0x7f0000000240)={r1, r2+10000000}) mq_notify(r0, &(0x7f0000000180)={0x0, 0x13}) r3 = socket$inet6(0xa, 0x1, 0x0) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x90000, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r4, 0x40086607, &(0x7f00000002c0)=0x9) dup2(r3, r0) fstat(r0, &(0x7f0000000000)) r5 = socket$nl_audit(0x10, 0x3, 0x9) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r6, 0xc0c0583b, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000000000ad00000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000fe8f683833aa2499c3000000000000000000000000000067e88b01f15417e712171d1cfe57d7015010ba340a6d70100424e5552607bc473ce30deafe60e345d0ecfcc38e93e20ef3cad560007809d8e659faad88dbd2a15b4752d43d1398342ea92907f590f231b446df8853de4a3ee9eceadd3816551fe187b06c1f3e76fa66b9d1a2045191a7d15e44fc1b30695a1069ba418aa0bd662a2e3e56dc39c8b3192b3dbe4d4df5d0a288828a042998be0f2f21bdff2be59edf3ca0a0455b8e622b639a388eeb1cb2a1b4768b6970b91363a0668ba89e"]) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r6) ioctl$FITHAW(r5, 0xc0045878) [ 2830.435747] CPU: 0 PID: 10596 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2830.435774] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 00:48:21 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2830.435790] Call Trace: [ 2830.435796] [ 2830.435805] dump_stack_lvl+0x8b/0xb3 [ 2830.435842] should_fail.cold+0x5/0xa [ 2830.435873] prepare_alloc_pages+0x17b/0x500 [ 2830.435919] ? lock_is_held_type+0xd7/0x130 [ 2830.435963] __alloc_pages+0x131/0x4e0 [ 2830.435991] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2830.436021] ? lock_release+0x3b2/0x750 [ 2830.436059] ? jbd2_transaction_committed+0x111/0x140 [ 2830.436110] ? find_get_entry+0x510/0x510 00:48:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 77) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2830.436144] ? lock_downgrade+0x6d0/0x6d0 [ 2830.436185] alloc_pages+0x1a0/0x2f0 [ 2830.436222] push_pipe+0x2b5/0x6d0 [ 2830.436272] iov_iter_zero+0x9db/0x1750 [ 2830.436315] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2830.436338] ? __kmalloc_node_track_caller+0x300/0x440 [ 2830.436379] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2830.436425] ? lock_is_held_type+0xd7/0x130 [ 2830.436465] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2830.436505] ? iomap_iter+0x283/0x1030 [ 2830.436553] __iomap_dio_rw+0xe6c/0x1a90 [ 2830.436622] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2830.436675] ? lock_acquire+0x1b2/0x530 [ 2830.436743] ? down_read+0x198/0x440 [ 2830.436770] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2830.436806] iomap_dio_rw+0x38/0x90 [ 2830.436849] ext4_file_read_iter+0x264/0x3f0 [ 2830.436888] generic_file_splice_read+0x3b9/0x5d0 [ 2830.436932] ? pipe_to_user+0x170/0x170 [ 2830.436991] ? security_file_permission+0xb1/0xd0 [ 2830.437030] ? pipe_to_user+0x170/0x170 [ 2830.437071] do_splice_to+0x1bc/0x240 [ 2830.437104] ? direct_splice_actor+0x117/0x170 [ 2830.437146] splice_direct_to_actor+0x2c7/0x8e0 [ 2830.437190] ? pipe_to_sendpage+0x380/0x380 [ 2830.437236] ? do_splice_to+0x240/0x240 [ 2830.437272] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.437309] ? security_file_permission+0xb1/0xd0 [ 2830.437355] do_splice_direct+0x1b8/0x280 [ 2830.437393] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2830.437446] ? lock_is_held_type+0xd7/0x130 [ 2830.437489] do_sendfile+0xad7/0x1230 [ 2830.437533] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2830.437572] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.437609] ? vfs_write+0x422/0xac0 [ 2830.437645] __x64_sys_sendfile64+0x1cd/0x210 [ 2830.437675] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2830.437708] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2830.437755] do_syscall_64+0x3b/0x90 [ 2830.437783] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2830.437815] RIP: 0033:0x7f006e0f6b19 [ 2830.437833] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2830.437857] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2830.437880] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2830.437896] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2830.437910] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2830.437924] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2830.437938] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2830.437983] [ 2830.847346] FAULT_INJECTION: forcing a failure. [ 2830.847346] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2830.847384] CPU: 0 PID: 10621 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2830.847410] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2830.847426] Call Trace: [ 2830.847432] [ 2830.847442] dump_stack_lvl+0x8b/0xb3 [ 2830.847479] should_fail.cold+0x5/0xa [ 2830.847511] prepare_alloc_pages+0x17b/0x500 [ 2830.847553] ? mark_lock.part.0+0xef/0x2f60 [ 2830.847594] __alloc_pages+0x131/0x4e0 [ 2830.847622] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2830.847650] ? lock_is_held_type+0xd7/0x130 [ 2830.847699] ? __filemap_get_folio+0x2d4/0xfe0 [ 2830.847738] ? lock_downgrade+0x6d0/0x6d0 [ 2830.847769] ? lock_is_held_type+0xd7/0x130 [ 2830.847811] alloc_pages+0x1a0/0x2f0 [ 2830.847850] __filemap_get_folio+0x65f/0xfe0 [ 2830.847905] ? kasan_quarantine_put+0x87/0x1e0 [ 2830.847940] ? filemap_read+0xba0/0xba0 [ 2830.847987] ? jbd2_journal_stop+0x181/0xed0 [ 2830.848032] pagecache_get_page+0x2e/0x230 [ 2830.848078] ext4_da_write_begin+0x383/0xa30 [ 2830.848118] ? ext4_write_begin+0x1470/0x1470 [ 2830.848145] ? ext4_setattr+0x2070/0x2070 [ 2830.848170] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2830.848209] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 2830.848246] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2830.848294] generic_perform_write+0x24c/0x570 [ 2830.848345] ? folio_unlock+0xb0/0xb0 [ 2830.848381] ? down_write_killable+0x170/0x170 [ 2830.848427] ext4_buffered_write_iter+0x164/0x330 [ 2830.848470] ext4_file_write_iter+0x3dc/0x1800 [ 2830.848505] ? stack_trace_save+0x8c/0xc0 [ 2830.848535] ? filter_irq_stacks+0x90/0x90 [ 2830.848564] ? __stack_depot_save+0x35/0x450 [ 2830.848607] ? ext4_file_read_iter+0x3f0/0x3f0 [ 2830.848641] ? kasan_save_stack+0x2e/0x40 [ 2830.848664] ? kasan_save_stack+0x1e/0x40 [ 2830.848686] ? __kasan_kmalloc+0x81/0xa0 [ 2830.848717] ? lock_is_held_type+0xd7/0x130 [ 2830.848759] do_iter_readv_writev+0x3d8/0x650 [ 2830.848793] ? new_sync_write+0x560/0x560 [ 2830.848817] ? avc_policy_seqno+0x9/0x70 [ 2830.848839] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2830.848886] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.848923] ? security_file_permission+0xb1/0xd0 [ 2830.848970] do_iter_write+0x187/0x6f0 [ 2830.849000] ? lock_is_held_type+0xd7/0x130 [ 2830.849050] vfs_iter_write+0x70/0xa0 [ 2830.849081] iter_file_splice_write+0x722/0xc90 [ 2830.849140] ? generic_file_splice_read+0x3ea/0x5d0 [ 2830.849179] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2830.849220] ? pipe_to_user+0x170/0x170 [ 2830.849280] ? security_file_permission+0xb1/0xd0 [ 2830.849319] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2830.849364] direct_splice_actor+0x10f/0x170 [ 2830.849407] splice_direct_to_actor+0x350/0x8e0 [ 2830.849451] ? pipe_to_sendpage+0x380/0x380 [ 2830.849498] ? do_splice_to+0x240/0x240 [ 2830.849535] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.849572] ? security_file_permission+0xb1/0xd0 [ 2830.849619] do_splice_direct+0x1b8/0x280 [ 2830.849658] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2830.849712] ? lock_is_held_type+0xd7/0x130 [ 2830.849756] do_sendfile+0xad7/0x1230 [ 2830.849799] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2830.849839] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.849877] ? vfs_write+0x422/0xac0 [ 2830.849913] __x64_sys_sendfile64+0x1cd/0x210 [ 2830.849943] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2830.849978] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2830.850025] do_syscall_64+0x3b/0x90 [ 2830.850054] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2830.850087] RIP: 0033:0x7f444319db19 [ 2830.850107] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2830.850132] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2830.850155] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2830.850172] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2830.850186] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2830.850201] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2830.850215] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2830.850261] [ 2830.869742] FAULT_INJECTION: forcing a failure. [ 2830.869742] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2830.869778] CPU: 1 PID: 10624 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2830.869803] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2830.869818] Call Trace: [ 2830.869824] [ 2830.869833] dump_stack_lvl+0x8b/0xb3 [ 2830.869868] should_fail.cold+0x5/0xa [ 2830.869904] prepare_alloc_pages+0x17b/0x500 [ 2830.869943] ? lock_is_held_type+0xd7/0x130 [ 2830.869984] __alloc_pages+0x131/0x4e0 [ 2830.870011] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2830.870038] ? lock_release+0x3b2/0x750 [ 2830.870067] ? jbd2_transaction_committed+0x111/0x140 [ 2830.870114] ? find_get_entry+0x510/0x510 [ 2830.870146] ? lock_downgrade+0x6d0/0x6d0 [ 2830.870184] alloc_pages+0x1a0/0x2f0 [ 2830.870219] push_pipe+0x2b5/0x6d0 [ 2830.870265] iov_iter_zero+0x9db/0x1750 [ 2830.870305] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2830.870326] ? __kmalloc_node_track_caller+0x300/0x440 [ 2830.870365] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2830.870408] ? lock_is_held_type+0xd7/0x130 [ 2830.870446] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2830.870483] ? iomap_iter+0x283/0x1030 [ 2830.870528] __iomap_dio_rw+0xe6c/0x1a90 [ 2830.870594] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2830.870642] ? lock_acquire+0x1b2/0x530 [ 2830.870705] ? down_read+0x198/0x440 [ 2830.870730] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2830.870764] iomap_dio_rw+0x38/0x90 [ 2830.870804] ext4_file_read_iter+0x264/0x3f0 [ 2830.870840] generic_file_splice_read+0x3b9/0x5d0 [ 2830.870881] ? pipe_to_user+0x170/0x170 [ 2830.870936] ? security_file_permission+0xb1/0xd0 [ 2830.870973] ? pipe_to_user+0x170/0x170 [ 2830.871010] do_splice_to+0x1bc/0x240 [ 2830.871041] ? direct_splice_actor+0x117/0x170 [ 2830.871081] splice_direct_to_actor+0x2c7/0x8e0 [ 2830.871122] ? pipe_to_sendpage+0x380/0x380 [ 2830.871166] ? do_splice_to+0x240/0x240 [ 2830.871202] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.871237] ? security_file_permission+0xb1/0xd0 [ 2830.871279] do_splice_direct+0x1b8/0x280 [ 2830.871314] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2830.871364] ? lock_is_held_type+0xd7/0x130 [ 2830.871404] do_sendfile+0xad7/0x1230 [ 2830.871445] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2830.871482] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2830.871516] ? vfs_write+0x422/0xac0 [ 2830.871550] __x64_sys_sendfile64+0x1cd/0x210 [ 2830.871578] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2830.871609] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2830.871652] do_syscall_64+0x3b/0x90 [ 2830.871679] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2830.871709] RIP: 0033:0x7f006e0f6b19 [ 2830.871727] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2830.871749] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2830.871771] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2830.871786] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2830.871800] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2830.871813] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2830.871827] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2830.871868] [ 2831.079462] loop2: detected capacity change from 0 to 238697 [ 2831.082492] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2831.101290] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2843.742718] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:48:41 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x6c00, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:48:41 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:48:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 78) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:48:41 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/icmp\x00') r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000580)={&(0x7f0000000080)={0x500, 0x9, 0x6, 0x201, 0x70bd2a, 0x25dfdbfd, {0x1, 0x0, 0xa}, [@typed={0xc, 0x3f, 0x0, 0x0, @u64=0x9}, @generic="52f7d511c6a68f8d1524248e626443c5f6fc250a94d5448d48cfc384ff972b7a18a0c19c477184e937557b9ea3c4ec5bfdeabbfc498365e8f37e75149a4bc2099822c37a7ea935de1e921b051e475de541575f74d5b238bbdda3bfc393943f2ecf4cc62d1f00e686bc9ddd65d6f40ba34275367ae651995bd811d7adadb73cfa0fe8f607", @nested={0xe3, 0x80, 0x0, 0x1, [@typed={0x8, 0xf, 0x0, 0x0, @fd=r1}, @generic="c1f80c51e0f80fa1a75d3e8c8189e881155348af5586768ed414f8f0f31c2b1a2388c26aa6d0607224aaced64f13bfb353697e911e11f7799627bbae7550a3bb294f94e0fed632a87d73adf56cb830f5cc03246b379276f194c4d742bd246a6531b7693463669f7cd2fc689843f69776006484d6155135b8ac4e7a9f591a51d6b7bc961ffaa8ff93a7a09d6bf5ff7f601cc00bc954ce633d18da641b7a2653960a25789df9f240a31da07718ec6558cd5c0c2f388b73a5ecfe2784d8c2fa62fc34259b636cd3894ba63b5591621f0cded3f253da7a3ee1"]}, @typed={0x6, 0x8e, 0x0, 0x0, @str='\'\x00'}, @typed={0x8, 0x49, 0x0, 0x0, @pid}, @generic="d58f0df49df4e82d623f72f595ca547fbfb07b00ef0dcb39bb8bf3f99d34fbc00525c73dd1e44d35fc3f226594fcad70ba20cd54b7047f1e5c36630120e1a6733000b0cfd6fad15c71af34603bd0b73c5b65bafb94d66539f8fd304e630fdb7d185737723d5903999c833dd5796e3bff40a964fa8063dd51cabc1d6c576a029892f13a1e1588c36f52f28fb9", @nested={0x28e, 0x35, 0x0, 0x1, [@generic="9aa4c721380040951519c063908ccafc83ee5ad81c9d5ef5d7ec403bbaa5c02870974d29b30ce75a723154c7eed7e8b1f424a9e257cfa78a7df55fe86c6bb5c5bedb162daa9090c70b47ce781d03cd57ec5509feed04e8179f730b313edea603b4824efb57fae35d05f27c2eb2e5a012d6c85af25671bb47b332ccb73188285b318b3923b4cb3a067c4e5966c502d6ddfd0129738386941bde369feb7f9b89300b28196c187f06110cfdeb", @generic="13c4eb3233fd67a5be6a831e8f08610cc0767b62137025a7793568b79bf3a3770c973789b2d84b90f0d161078df8b4e7d7ae957330f2a5885e8803130acae0d502fb99936c7f161e5501108258300c0159970ea0040a5252027a716ff443dceb61bb588f117f522dcc44ba815053", @typed={0x86, 0x72, 0x0, 0x0, @binary="ce165e0b50a6db3678bc9109db43c12a0c4cde4846a6fca684372b947dc4332e8663209cef08e7001355632ad016ad0aad50d3d49b9ddc5b1ba8bb07cf3052830f0e903d6cfe72e2fb467bcc6fb4532457ef8d3e7df0d39fe3c896ae8b545453a5e1e3179fa0407d2e64b1c3ee582f939e2d5956c99847c1f1402c00a5aaf6b33289"}, @typed={0x14, 0x71, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @generic="0284bf69b2f27ff37a4d7777bc83f18e6f00e971f8dec4a5662ab069a6a9bedd32988a3027e7d40b9616989fd87145e9e317d1fa082da016427e5558cb0f49ff31395f9ab44e268a4e55b2e0595301687309cb6edcd5c28eae68356c04caa915e35feca7f2215bcf46247c2dbea957731ea3cca93f19ba42c3787a588bb3842d0135d9fd60464659bcfd87fd5dcf696bf976c7e543159e5e0a15598e4632ec2fabadfa2b4c", @typed={0x2d, 0x73, 0x0, 0x0, @binary="a7579f9616e0eccdb079e6fad07826a4320a6cdec8f622c03b7fc920e2056bc7bc50d8ec4090e324fc"}]}, @generic="ec3fc8f198e9bf5aa97427cee69b1418dd9535fe93afdecbd2fcbd2d1810757c6d6c09875965fdf66b58ee64446d5db8d94c195c08633a3b2e80432fed0b1aeaa08b22", @typed={0x8, 0x44, 0x0, 0x0, @fd=r2}]}, 0x500}, 0x1, 0x0, 0x0, 0x20010000}, 0x4000000) r3 = socket$inet6(0xa, 0x1, 0x0) dup2(r3, r0) 00:48:41 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) r2 = dup2(r0, r0) mq_notify(r2, &(0x7f0000000180)={0x0, 0x6, 0x0, @tid=r1}) r3 = socket$inet6(0xa, 0x1, 0x0) dup2(r3, r0) 00:48:41 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x3) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000000)) mq_timedsend(r0, &(0x7f0000000040)="82210604ee60881ed0d8916a827445aff402872aa1b9b7c6331a874f69fb4f95e048aca770075a69abfcf2cc0b550a01f1b839a89d52ffdcc9eab18408fc183a99d4cea29b27fb8106d97cad10978c12aed879ec9acf17457efe483e5c597541e3f203f517fbe4c146ff6438bae3d8de0b8832a4872e21e60bf2bd3d31dff98ca711", 0x82, 0x57, &(0x7f0000000100)={0x77359400}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000140)={{0x1, 0x1, 0x18, r1, {0x0, 0x8}}, './file0\x00'}) ioctl$AUTOFS_IOC_PROTOVER(r2, 0x80049363, &(0x7f0000000180)) 00:48:41 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:48:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 92) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2851.165353] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:48:42 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) creat(&(0x7f0000000000)='./file0\x00', 0x42) [ 2851.215390] FAULT_INJECTION: forcing a failure. [ 2851.215390] name failslab, interval 1, probability 0, space 0, times 0 [ 2851.215413] CPU: 1 PID: 10644 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2851.215427] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2851.215436] Call Trace: [ 2851.215439] [ 2851.215444] dump_stack_lvl+0x8b/0xb3 [ 2851.215466] should_fail.cold+0x5/0xa [ 2851.215479] ? create_object.isra.0+0x3a/0xa20 [ 2851.215499] should_failslab+0x5/0x10 [ 2851.215515] kmem_cache_alloc+0x5b/0x480 [ 2851.215532] create_object.isra.0+0x3a/0xa20 [ 2851.215548] ? kasan_unpoison+0x23/0x50 [ 2851.215567] kmem_cache_alloc+0x239/0x480 [ 2851.215583] alloc_buffer_head+0x20/0x140 [ 2851.215601] alloc_page_buffers+0x24a/0x690 [ 2851.215624] create_empty_buffers+0x36/0xae0 [ 2851.215650] create_page_buffers+0x1f5/0x310 [ 2851.215672] __block_write_begin_int+0x174/0x1540 [ 2851.215693] ? lock_is_held_type+0xd7/0x130 [ 2851.215711] ? ext4_da_release_space+0x570/0x570 [ 2851.215732] ? invalidate_bh_lrus_cpu+0x120/0x120 [ 2851.215750] ? lock_is_held_type+0xd7/0x130 [ 2851.215767] ? find_held_lock+0x2c/0x110 [ 2851.215783] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2851.215804] ? PageHeadHuge+0x166/0x1a0 [ 2851.215821] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 2851.215844] ext4_da_write_begin+0x3b1/0xa30 [ 2851.215864] ? ext4_write_begin+0x1470/0x1470 [ 2851.215881] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 2851.215899] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2851.215923] generic_perform_write+0x24c/0x570 [ 2851.215949] ? folio_unlock+0xb0/0xb0 [ 2851.215966] ? ext4_buffered_write_iter+0x106/0x330 [ 2851.215986] ? ext4_buffered_write_iter+0x114/0x330 [ 2851.216007] ext4_buffered_write_iter+0x164/0x330 [ 2851.216028] ext4_file_write_iter+0x3dc/0x1800 [ 2851.216045] ? stack_trace_save+0x8c/0xc0 00:48:42 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, &(0x7f0000000000)) r1 = getpid() pidfd_open(r1, 0x0) mq_notify(r0, &(0x7f0000000040)={0x0, 0x37, 0x0, @tid=r1}) socket$inet6(0xa, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\x00', 0x26e1, 0x91) lseek(r0, 0x7fffffff, 0x4) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000100000000000000000000000000004000000000000000000000000000000000000004068ad4dec065d33cc83f00000000000000000000000000000000000e8c24460000000000000000002ab8ed4b935a5aced43dc3c6e17693e7567a4e7ae71596fa0a2fbeac8e3cef9bfcb61f4e878768db653f38e486f11b8f4d05f87b71150e47cb05db4843c361a720ada2628ed1afa334db5585ed3363b5f30a563a1c6dc59471a9"]) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCMBIC(r4, 0x5417, &(0x7f0000000080)=0x81) r5 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x2, 0x10000) syncfs(r5) [ 2851.216060] ? filter_irq_stacks+0x90/0x90 [ 2851.216075] ? __stack_depot_save+0x35/0x450 [ 2851.216097] ? ext4_file_read_iter+0x3f0/0x3f0 [ 2851.216113] ? kasan_save_stack+0x2e/0x40 [ 2851.216124] ? kasan_save_stack+0x1e/0x40 [ 2851.216135] ? __kasan_kmalloc+0x81/0xa0 [ 2851.216150] ? lock_is_held_type+0xd7/0x130 [ 2851.216170] do_iter_readv_writev+0x3d8/0x650 [ 2851.216187] ? new_sync_write+0x560/0x560 [ 2851.216199] ? avc_policy_seqno+0x9/0x70 [ 2851.216210] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2851.216233] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 00:48:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 93) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:48:42 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2851.216251] ? security_file_permission+0xb1/0xd0 [ 2851.216274] do_iter_write+0x187/0x6f0 [ 2851.216289] ? lock_is_held_type+0xd7/0x130 [ 2851.216313] vfs_iter_write+0x70/0xa0 [ 2851.216329] iter_file_splice_write+0x722/0xc90 [ 2851.216375] ? generic_file_splice_read+0x3ea/0x5d0 [ 2851.216394] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 00:48:42 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380)="4928601af3d98788095e79841d1d54f7c54a1d780adec6eef8812ead8a180dd7019c43b6cc7a977220aedacdaa1fee70dffa1adb0504451b789f0207ba269ba67f320717e3b4ec1900923c44971c8f8004b79c756e41ab0bb02ef6851ab1c6aad148884342cd47d9c3bcde7fcf49452343c3ad970ebcbea85ace00b6b60b9b9b8b635145341cf60feaaf8600b7e1120bd99bfed1e4bc2ec3454763f63709752ce7cc209c494dbc329222f6d88ac42975b3d26715041d523fb9d946d3be900108f2f5550122ff41f63d601c1404f76d3645e42823c89f7c700944263c9a423f10", 0xe0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:48:42 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) r1 = getpid() pidfd_open(r1, 0x0) pidfd_open(r1, 0x0) [ 2851.216414] ? pipe_to_user+0x170/0x170 [ 2851.216444] ? security_file_permission+0xb1/0xd0 [ 2851.216463] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2851.216486] direct_splice_actor+0x10f/0x170 [ 2851.216507] splice_direct_to_actor+0x350/0x8e0 [ 2851.216529] ? pipe_to_sendpage+0x380/0x380 [ 2851.216552] ? do_splice_to+0x240/0x240 [ 2851.216570] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2851.216589] ? security_file_permission+0xb1/0xd0 [ 2851.216612] do_splice_direct+0x1b8/0x280 00:48:42 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mq_notify(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r2 = socket$inet6(0xa, 0x1, 0x0) dup2(r2, r0) 00:48:42 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = getpid() pidfd_open(r2, 0x0) r3 = fork() r4 = getpgid(0x0) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000009380), 0x4900, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r6, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r7 = syz_open_dev$rtc(&(0x7f00000093c0), 0x1, 0x94080) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r8, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000009440)={&(0x7f0000001700)=@proc={0x10, 0x0, 0x25dfdbff, 0x80000000}, 0xc, &(0x7f00000092c0)=[{&(0x7f0000003700)={0x1208, 0x28, 0x309, 0x70bd2c, 0x25dfdbfd, "", [@nested={0x11f7, 0x9, 0x0, 0x1, [@generic="6bde6791d6f9fd2869b0830f4ce6b3ed197fc56d925a4ae61cd63a17fa32cb2d61ae5954b64e88bf1fe9482d8feb8495b3e68adb47bb2d63b2771b793ef2acee2600242e55b21b7d3447480aa3b1fc7fe235184e24f540e43cc9585ce38a28dcc9572393687ab2f7a50d00e4354393dda1333dcfeeb3465b96c3aff5febd3bf0546d78b7d317f710e4afe2839f7d87df7a35cacc3886b0c938ce03e7e748f57ce5fb3816f44e54f37fd2d263458d7417010025d91dcbc4563547053cc8755968f44c19ec1d40e8bb70c36752ca2c43ad431ef03182aae543d4d68fd74b6c9da5ed90a1e5d903cca839ffc9c7eb44b17d0442b4518494139084e2103662f0829f47beb63a3aa38103547bcf21e4c58fcbf58a182db79b0a3cb45c73caa5366a8e092f13d01ae5c8edb7ff4d0dcebebc9b6efa142668efee37c94ea99dec207209f0262f39b4e35efa924f1de28cecd58ddb498a9e1b748429fc5936761d017709a86b2a3da28b740e5bbd6fe248320b32b9cd54f77c42c064f718110cd233d6dbd0fe4ba7756b1551d58c5e019db2987d8871f341e72a86c48d6dd0eadf7f346a9bbedeb0a2f574aa936b4a9ff57af2a368ad0bcc694bb6dc9cd2fe1108932770b6b1f1305a99e1fe5ae59f436679148ddcc313c00421d5d9bdb8c978cb64e16fb04b10d60aaf1234760e017d2166f31beb33f67a2bc1577486c0b8221bb4d1d74659141fd1cc759c713064567035dc3e3f2c9cda84f8af3b515a9585967927139bb0e7fb69c128ceae358d874c4ae56ce9ce5d99dda5b9edd2d937c9693844126b8ebe66007a4173e9589329fa311126ad456463bcf9561eb8317194a73382416b43da6097199deed97f69835dd0ee90886dd9bc98ec7291e595d4691514606ce113220b450402df4d4046a0f756c989c25ad99262a2cfc7c8f0069df449a1be7dad9f49f302a8ba0bd677739cdcff17a0b40d03a5e3dab073ecc82d2a1e57bbfa8b4174471b435ce99cb733559c70c8a3f380dfe4a0f578c10adb9d01a16a69fa557be7d8fc32ba899f3c68f653435ca47b17495cbb794b0379f5e9c616e2d8162349eac87fb5d6465923feb08fcbd3d76b3232ea9523abe3766c2cccca9ed18a5918b91a6cb31ffeb8ad60b1da266a318ce169a64e05fda53d0cd8f4e9efd3fc8ab4369caa4df2ed9ca1230e1ab6485420df42fb130bc555fa8ff51a7cd159e5637f9e073dfcaa998753555937ff78cc837092fba156524a4d490fb9c75ff8bf9b3ef4a260d92a9133a2a327d1afce67f63a8afb343ccb2df6dd33c16a60b9b0f1948e76c09d6117e5d39389cad67d07074bbbbe782ba414424c947513e5a783caf1af8e1af1356ee2ce1060355111894f82bdb607803a75fba989672b7741c6ef9af64bf9f1ca05200c7850991ef2daee9662125fc0bf27598a1be72bbddf1b832bb93fd1650cb74d19eb64b8b94b8522efb3367f5b51a8456a2c91d7008284c99c8dcbcb937d9183bad3a6e0577a959e1a1cdbf04670d8c83178c49249d7b64262ec19b9837b0ba6bb2e3fe704da07f205e0f7f41ed4b3a6bebcd7e0f1fda16940b00e71b07cf5ba50002af7ba1185813d0497b6794d052f0ceace814b9a28b37fda5324700487d8d496599f3449c71d351c995b4eab03c9fd0bdb6ce41a5d255c3a053ca72524c120d765d3910dff15545087ccde5593887a7ac70b0c42c0e268e2d45c6605247dc5aa6563a46d155d878a9b00acd7cb434be424c0a23224ab5bc8c2b8e6ce7bbb9ca1e031b53a9ca082fd991ac1baba0bbd01c2f1589c9f79378a64ba1acc959ecd26f7e6425d932886d19c1982d9f87f7b430abc73b4d6c69736ce7adb45ee5f79bfc802a0a47505a8802dc14455886c20bb75114a51d01085f2180daacf10143028cb08efee52cd8bbfa7920486f50190814422c01bfe51ddcd5fadca652dd7a56e4ca3b4c968d49b2a46311c94f362e61ccac8c9456a9d3b58714ad57806b28fbdc4f5eb7c26091d25295821154294b0c97f497230d37c53d1c7e74d3c47a4ec0b2692b4383a3d67584e1001fd1fb3b63b53362c76717fb35b8e837778dce6ded3b2c684d8c5317464842aaeb1526e8d7f71c55c6408535129ea752a3d0b6de673b6d38f09285f3556fcfe8314c458ee5d0c40eb652b302ef8bd367bd89f8e9f47cc996e5fa3eb34f602905f2e0fe2334239dd8dc62885d814ec8e4ff0bbc78fdc795bcdfd0459844d3e4eb4504197e9e1eb4043669310fbf37a1f8b497595e470559404243f66739752d9cdd1299b30185389e80a717e87ca910d9fbbd40eedf53afe6d453ded04134cbbfe73aa980337464c253992056167f6d9afad17ad368dfd22435ee384ba1748b7bbad40372b54500ecca1bf89f536deadd42dbcfdc2f0b184247923d85c4bc5e6bb01e30661c4ec188f56a27aee76cafe8cf7b770b3e0320e48b1f8af844a1207d17ca8e8d1ac54fd60ac8c440cc889f42f36892704e71ea50e24813d70eb8539202d060879c2df9aeeed2f859a3a92a423a7d5e52f53319d4eeb7b7f80b5c49c8c0e611a096653d8db2f410ccd0852689584acd48c99a6de4aa323af10741498661a3407abb49c1b8ef1a85f214605251c300cdd39c912a07ae007160d950d3cd946543396a762ad30a49d77f0d7526ca56370f6c128ff96e67c33f74f24e413e6973a5052f7b1aeb3440cd524d28d2801ecd32357cb39e6f09b3e3b868f283a2e38193769ab9e4773136f6877d325f387ccc2715ff65c40fc1e6f4a499dc9e233ca2f4d7f0713719f22ca00a6bcf9904be8d88875ad67a0e1f82b3da534a8e6927f599e8c7ea9fb53b24f3407f595e780d72f37a696a2407a87b6a96a3621aa0971cb3af0843090d6e2a0d50f37d2d27568d2f314a05494d3292a96dee84a94a1435b8c20838a5d14bf6a2edb0f393c1568f53fedbb2cd7b0a161b5705233011ae8f23954fe5e034253f675d9fbe93fd571881a7b61882c25b651ddb61e448939e188fa3b450afe06a510360ecbcb891579d4f47a6241d00cd48fd26df368b29ab446a439fb058c5c0e020b0b3cb33304a25fca2ccb537eabb89e9022622142794284bc04430b7d4d84ab3a2f00afb384a4cdfea8be3fa26bb379e200c9acf2c5b067f389b37f454a6d9df714daaa689d08d81d42b90680b6dd10ce14f377f704f680dbbfbbf98dd974fd8da49c0e5793aa2d8f2c8aa0ec5a36370a4b50ad5195c00f5a8bf7a46ee23911ace048e3f5d8c56f8e2aa208550af9bafc21d51e8ed4586e33b700b8e3ea75a3190ca8e7d78b59b30f6c5391d20f0d6fee79ed160ab8bd51c6ec42b88d833ce66d7ef9466237a30ff72072a46c27c49067605e34096ddc7902dc5afc7619543beb1848c268310fc7b84e6ce358e9812591ecd36758977693dd5bcd3a1c004ee05ddbc05cfd364689d33ddfd9502f80be127f20d4194e38a90a7ec9e7e1705317c0d628873e728520bd8617e4855d549ab9cf3c3c89f9d8d763a50a6c7047092a6aba5335525635a7281c884966c17e65ec1cf8ee9100d8582b14f467bac5c3b235a1a11b79e3d719d8a6f8a1ea2918b0831dccd73d90ade2963bcbd114ffc99faedd7043341e58326f50e837a18d52835b49a92b17bf0812ef963e13a778d5f961b81a656977ace1e3e01fa19adb15b2494db58e7a56e4f7408d164fe4845e4176e40fd596e2e7f5f85c8e8332153ae650a49fa44fd403de007b51037a4ec799a09f3331aa723fcf8ea230eecf9f44eb1ad362dc63ab8d9be83bd8caf71853b000a0250f7dc18cb6819988a4ebbe610451af0ec176e62980ded19be21ba326f5970d695faa8bd652256c07f50c98c131cdde1bb2c120fb805c029115eb2a6d8aa9849bc65203cecd51c6e7db7944d6db985e2205d0079cd9e0242215a675c48a7028d02cf2335fa285f6687213726453d498c3e495bc67941e1cb276ef6ed552df84cc805be15dab8a557a6e3dc779aca0778a6308e5854cbb22d02d820e2a4a9835f412c91f982555a89cbfca8589a30d5430116960f887a09fdaac7a0ed9a257e65c0d2224837424ca2e03a91bbb688dc791606b57f14280ef01fc656b27e6c69987957c15439109a283a60d7409c4bb75bdc20503e073868f5a14d944435df8c2bb3a67bc5f9c083cccaad904874229eeb630c83b1253a2c351152827a4cf824af571f91af520a05076070adf348e56f54273cd8605d82e7f687d0f61d4ad4916a083e3d1e8b3cec8e6e9fe6d50ff767cecf35dc897ac281f0103dcc72533b659ba203c16916f16bffd73452633d60a91fdea7a2bdd6a214edd4ae3668a242afd2002571bdd251b360037d343098e211cc1567a34b8c15195c1eab546f2e466f3adddb93e8cae69446b37ef0174176691248512a178c33a491056848d37be45af70aaf5417ad12e9941c4d592bf5cbf24bd999dcf061aafef9b420372ba6a46fd0bc67ec38961936927a28ab8ef823070c59e558428322747b62b1ee26d6a7dd5db2739b1e4c454a630f4efeef78dabad5035904cb49f291f8bb12f3846fe2638c44d12b0300baf3046842b620ef57322ef4545fcf8f69cf253f156d179d52d8a26ece50c55937b5f6e371d544cee81acf3032f706cd1efa693dd02521d519f9c8c6ab4ea7e1845b0c3ecc23dcc76e2c41b310666976f41b2a219166c1bcae473f1a775507d02d62844eae2a597570245afe222529b3927ac4beb6241ceb213bde2135948010a8838713a2f8b218b4288f97de556186cd28b5912acb48be54036bd17b87143fdbaa2bc23c9e8e00c57099306675dd598ede00f3033abe59ee18ca4187afb7b916f2a5dd80a7c1f5be1d06114ac041045836397aab0b40288b824838ebeedaa7ddbc40680b0a8867bbfaee74587323884632e53aa03c9914f7307ba735a14c1d969582234cceba1d3c6b7992fa504f2b0fbb02dacef5248d58efab76c5b898e0298209861655f96354aea4c2befc580dc22d673477c60b144b03ce65bc08e0d750dbc516de28994473f56cd55a5c73d20dc96c6eb14660d4ec0d836144cfc8737c0b8b9adf94bfa72bf27e6be2d7a29ac813ea5544bb652e06ea2c893b30b066a020d954a58b240452e00b140dbf1f52929893c4d0254bfd7e4fda9359477c62f2ccffe9f38df8b95763d20374295dc644c98ec9f8a530c0b0a770beb214482f0ceed18e2743c3907baa2e31f4d33bccd263114121efc61854e8ead1b5238b27989ef9b86ab25cc6819dcaa952f36b1e4c6ec1a8b0de866cc2a2f58dd870103661da5f3293dc225517330a15743612e70c8059a25a78755e7d1d17e18f32e6585192252b864dfd4794553990cf083bcb5494f4bb743d3ca130a261186dcd48ad48352ca633674ed5df1017276a7752d3794986d80a52987ba8003a4e005d5d3ed51231af14e225b8071b01d7b1144f2232a13a90f7f722027fce513cbcb830ea50cf076c2a897a4d48d61a6f80420dcf61195eb979c7603dfe2bb6a662a5a093adaec76fe8bcecaa29cff2eaf9c2be608e1cfe8150b54a96f0868e49588bf98b28c9182ce4521aa0f50b9592e3dbd7daa9d1ad97a2343ee4cc49cb53c684e3d4406986c449e4087a30e470c93726ba58405e301473b360a0c9fd7f3620773346c868210e373eef5bdd5be36bf3a5c9af0472cd526d4226006de18491b52bef29e9a26dea5a2c6e236b833e52a1c0374e9e9b0cd036c66678d9dc9e258fa9b01977a4fcffc60ca4e89c1f26c99b81558ed03d6fdce2cc7c3", @typed={0x14, 0x6c, 0x0, 0x0, @ipv6=@private1}, @generic="ce9d7fd00a4497f7ea7b281c78059f478b43c3750f6f15a76b12491103914c60317b7f37f3235adb551073bc67861195e9b26203ce2130bd4336af100f2e687be6d1a0d88a65981d8b7ad2147aac2363a7c09a7ce16005c66896ef261210b26c1af132e6ce85980219b1194c0d3944287fb83264322d63881d4d75dd912d5d7867cd42e56e98", @typed={0xc, 0x24, 0x0, 0x0, @u64=0x1}, @generic="804abf0f35f8e3d7800473229a3780f9ff35e1a95704bd4d68de5f0e4a630d291ba9c137964e0f8c19cfaf39fda2034b31c5664e3862ce7dfdd98437782839cf8069475e118eac7fc78494dadde4c69678b91ad0f39abb7c7693f6ff3b90521936910603b82ebad9179d2adc74c2c02ece1ff03126784a7d9ff1f03735ea19103d3e15340dfcc15590da8f7bb8e23929b29224cfeed71b20e38446e36d6711b8cd5683ea64ddb4482a8120e2a8f7a9eb3d47da8f16e40155cd0aec9227acc1198e3b984e25bf9e468dbb6aaa", @generic="2dc34eaabbf2951f57790a68f58e65296c907a5811502d153a3915a3ca00a831436bd8b7dc07ec379852544341713d63ffb46bcf6719cbf1407ba23d198e8ecf36d4e82e5597f590966412874268bce18f4ab88e0fe7158167eb83b7da328d515aeeb85ffe9fe58c5392b13bf3d73d2aa75a78d1f9c0a3085382e0dacb72af3245"]}]}, 0x1208}, {&(0x7f0000007f00)={0x138c, 0x3e, 0x2, 0x70bd2d, 0x25dfdbfe, "", [@nested={0x1276, 0xe, 0x0, 0x1, [@typed={0xb, 0x3e, 0x0, 0x0, @str='^(-@@,\x00'}, @generic="eaa5febd8803300924b981140f352a721d79cb4f75cd2c4cd7e14e5b4eeff3f75d577924740e6ad0f24cdaf7d6bea4ab95b7571153c5062a8a5030791a11fcec400c5fae4c3ef550d3f9415b18e9417e7d0337bf9862c3ffed9b1871ec316575791ae9c60a6f681e69f32dcea60a5bee7a867f49133c2e9800161f1f7a935538ccc40f40664a62aa8797f855c700bffb4163059c482b3d011f1ee7e90796166ea76395f02bfc5df321d497aa8c3455964811f67103f93ddaa8866314f2397bb38f2e66", @generic="5c431d796d2eafcfc5d8ba4ce047dec79e9d8a22b1b280e1870d02b886717165033a27237778718286d7bc4c503e7d1ca7ea0deb88361cdd6bd10ff66532fcdb27c5dd64ba8770a219aa7d0575f1574380a69c1bb9bca5624e6103247c837e2fa743e902bec21e0e1dc2174e89a09cbf8b0ac1e3840fe1efcee1eaaaeb640d151b96041acbe85c533aaf7e64dc4d86685fd9d419dcafc32aa10fd500ed9c9c4caaee800e7ec169951da3bc54aaffab0cc435285685547b6723e92912d5a509b283bb536bc11b74fbc11887777f01d685a2dbb5f08c87bbf16c4f76997456c95e667717c3e8e89139d981475e409ddd6394b047651509e7ef34090217790f3cf439b87de6a0f1a3c26f509cbe84fe8834e0c156a4bbd5ea915f0f91495cc75d5f2f892041fde340d23c75c561b62556fdb995ec63174eb59c2ae04f8e4510e186702acbe8b6fbe64f23da296ca0cbb6bff32d1071dd09534a2685e16cdf80418cef434805388c1a97bb45b0de46d2fa9e881a8164d13dfdc30504c31c69d7ca88f3f25b7fd728ab32957de80a181a0c0b6eeb77aea6a76b8e1725547d226451b6718392562dece5ee9cbf88a04f636ac89882cfcf69ccb15d8d7afb35781e0d16dcb782024d5c121f12b9a08123286b0fdc0e0c83e5db2c70e80124e725cb3fccd675d4f74ca570fd70e952ad590db88c5d54123035d51af7ae539c30254a0c4581fea47433bc1342ddae9081618d4c6b8d3acf9c051a85f8fa3c14abffea49eadf68584ffa83d6aa8da07397e5a5f29a614ea7082b047a5640e3d95b52e222b4f1da6a840da3830a3272f24600490a1f6118b02efda9346103b30890ff4415120210a67ea08dd81923e0d2c1b4bd48df297a66fab8b96ea1a4befe3750b738fdd9b03ef8dc43bf849ac250145ae7f4717200dde4b6f4061604a5734d3d14f533d04c50313516498438942aca6f79a8d15c0e9e4c13d34e344fa0e30524ce93110c82848e9287dbce1fa4c985d614dd99219d9a06112f4ce101fd638ce5313e86a6e028d76c412f671f67660135ac339ea5aa8fb1a70fcf120c46ea404af559637ade6291f19e6b379b6aa8462fd156d17aa95529c9af23372c07c165276a3fcf26e0a590b77916471082b393add670ecc69458e5d6b57543f9033ae8edae035911791290f1bd3e54d8874219f83045b76439407f8df593b71434896c553c3d43d8defe5120a06ba3b29f718c8f8778f6d459b562538b1f3828b5292e88111d776949bc63def88baa176a20b45da7b5f192c513554792dfea65ea5196253c6d659b3de994df9d432af12e121318f3d3e961e1be2d3b886170091901094ab0059815a513d7d82e6a0a7a007f29d81e6c1b2c8ee656cb904be1d3e3c0325ca09dd08b7d1d722fbd62e25ee9087ba7f23dac721d8fce7fd8cf468c73e488658662a5223801bc9d8cfd6cd195e73aa4b4bef2e54aadcc5ea2fbf8b296a020653ce83289fdaca386dbce36f0cd89e48d92791bdd32648a6be3e9ff493569d95feda246619a8ba48b47b3e62d4cb094f5a63b61ae24a947650bb4eca774b868630575c7b608ae743ba0377166a4b6ebf9a1a7ca7ea77a046ca59866dfc64b7177d872585e2ca8afe62a35acd99c4c0ed37bac7fc61052e768584fcc8df0c672977f5ba6cbfc4921f9ca9d125c583051df2f5bce7e4c6ce63d13fe47ddfabf11582e06d6f9075f5ebb14a18450dbdbb6c792902f127ca0cb9047cf0ec97837cfe1101c45cb6a86c3998b14e6a323f71b1a511110d16961d46636d46787d13645909d260df9c24fc5e5c85c08dab63d53020e58bfb3c085148fecc04d0cb49b0b0837c5cb7469d9405439711a9c7b1b763542d50ad02403bdd2d2bdd033545a6f16cb1920fc060ad0cc9a4b0966af369e85938c48f1f04b32b45b59c02c178cfa8a4f09b63f10b69be5d0424f5750bbe73abad6f0700b3277235fd764782709dd553871ceab2438317d82eda9e8935af847e7c438edb7127e655b6d2eaf138439bdd7d5bef8d8a043a5a6ac2754d009bea3dc37c0e00c7cd6168c82b147e6c4868d1d7334ad7d9d8c86a8b7b0e64e864e99d124da2fae6ab3eada4cca397a0a63c7e50af978cee07ec41bf1e679e92d94769602af0bdec0ce55797579d1f5b91c5787b6ac4ebafe4071aa60c5959ae54f38638687efb7ef8a4e46386622dcc0880408a66d65c7975d42faf73a4d8bde732a7452f1595ac0a4d0a01a44fe5dae7816d3136187ed96337a34b41bba3bcf016153788b3d8bd489a89ce1d77c4b389c25e839ae81f2ade9bfb1c72b55135130af4841ef01eddd143de0c8f5e6f771202422ed60ed1daeb853f295c831020c9770cf544f010fafa315678136de526dbae5ea2e26d2795c9ec618419a7a60a77ae0f83883e3a120054e5993549c0c396dc418a4edc98e80b8774dfde955fdd1bd2735e8f1db278109321f0f977732c0fe270b298307d85e50dd1f8625678689dddf7464d10acab648d613e87fd73f5cc414d13dceab54ffb998f38cd2d10246984bb25634f9bba13c546ff13dbf54ab3d7e3f39808f4e16ab9ff0cb8942fd92881b9537b9ea059228a51209c0b3855ac08446ba1d5be01e5a30e487be68f578c8c927e4e5cbe8c1fc694f9b3cedf081609e8761714d8d51b95205a5bc8eba9f3aab7ea7ed6f06073dd680ffd4e0f11e59687414b658da2d314daffb6570016ea662fa2cbd84f0da808b10c2c91c8b71236389ef51550ce07c3e6070e8e615f1f34e72321f171eab10f91fd96db1075b31c9e9ae7794993c05d691a9eaa457f473289a0815f8fb06a3174fb176105edb27f6990493161359ff8c20c8f72bd22a07e5ec43163a1957c3ac4a4e3539ecc046b4b4335daaaa0e5bef833b3c4fe0feffa14c921eda282b15461ba4d3b89689d4b5bfe603b2964727e40c20d88c46a3450fa219692ff9020085ebbb05034c615a6d258fb087ca83574496f982a9e01ad15686f5c6fc1cae74d3a55e58b32212cf5080d432a0c92932a7c91431d6d340bac3250f51293d179f008a6cc7984e43a34251eb0cb406644a37cdba4d5fbe6448ceba666d11187efdd168f4f9c21f7a847a765cb4aa1a2455b53f2c7c05ec8cd276db142ddd2a9589182038ed331eb216db8720b412c5086bc1c14a2f8102380a7a0bd8af6471ae7ae69e8690e11577189615fbf532a6b45996ad17e3781df64cf64ae805a3c5b76f670e56a749988c10f11413168f96b71ddceee5c995e166a03fed3817fecab05cb582d7d848894ec21745395bac5ae1a2634304fad08a53b1099db1c22b33a07a47f4a3980a4c44ca50382621418d4adf200b11228b8d2a40cfd2f7997b3d125a6a2c15d1c206a42fa39455a11afcd547676077305bfaba5e82a6b5cded41057da29807d4868211bef9fda59e9f3fe8b68fcb13aec42bd75e397a0ad611472f095d408e6ed2ba7ee98f88d8c14e2f72aee258275cef3ae743ac5e5b279d6c178da4517c1a6d864c2b5ad84d62ba2ee4e88fbddcc6a8d3585d9483758fba1902dfebc0952b209f5ca07e8ec1318992a2fb2ae204f7924fbcda13c2d27fe60c27406a5976336ee94059d5e59b3d118442f6cfd7f73cbd3a8bda8324332a353ba6b13db65c96d0f012308aee64ccb03bd086ed5f6c7b2f3dfc765d205a3257b2fef9f115ba1559acb14a4a0e31c7d684332d9a10ebce6a35542ab7934f603b9851f72a6e414a0f4bd4dff5022fa143899802dda66865b1c005467b35b22fca46121b630c3330c7e4ce701d69aa67643569ea89c371931a29c720611366d498a23f6da24ad017fa25854484c82a92a0959e73a056c3384eed8bd570844ed5ddfca3465441b1db7e020a38c48191fbf0c69fbe57b98252edae4010506929769fd2cde472fb857515eb769baf808f29961f633aada60df4e985e82a5ae4fcd24a089074641fdcc6160cd436506f777d990a62dc7f96d67c1ffbbcb735ea137867a70d5a1607c52b5b70516762a3d845ef3da7687288e5dd9908fb8d3b639ec93e5eb6b72574ef4e91a756928b58158cd90c0c95a609f833324ff8a7943214d58d8df49a3cf1b73567f646453ecaa9dff6f3b52ee61037d72b75ec13cc2d192e6cf4e54e84b57eb1ee00821d8bb5905f8aabe8755f670604ba1a95d80ece2bd69a05b0b0de2d5b7ce05ff418598734a862e2825f79b36c5ca5256654167b62a5d0b3ef099fb527853ef31d2e6ac52569d1b3440ba6cc720cd539608cdf794f7f3df54442575e8d08d5fe6d390df608c9b588885cb086a949a0ec49b015ba56a170c528c17b3b14e0af686e77b233a64a01bdb772cc8c7bcc01fe4f8195ac9614eab198072efbb144026c271690834ccda74c8f9d18f3ce6dfeb3cee6ead733935ff21c922907b3057df5a8791cfd95285be05ae199296b819e4d8169555ed7fc99004c76ee1d3d671d73a9ce8d306f2559cf83c371332e7570f3d1c96a72f5de1a9da4f2e542a607c83ea6760231faca6a3c7ad3adf131aeeeeb76e03de5e8e81288a4da8b1a7d60b06b65dfe64095025bce324bc1c9fcc5b23489ababa8e87040b4daaccebbfe7ba779045b57461ca62e69b5cdaf081bd946433998641df4efafe3cfa717dafc39f1a3aa7df689e0b3b5a6e0ce05c9f1a8329d1ecf4d74cba06cf5f52ba6809ea46f2630cd793f4df7360f39c8173e7363ce3a3edffb01088446a5040cb47e68face0c36130227a887da896fefc1b04e9ef2427c7880b9f9ec9f743002989e68e359754f7d667a01c9b2c32cc93837fc9c8b661f035e18cfdf30eb55bf0075f0828d7384d2d9ccdc7106fcddcb0dc4995d63d92adeb8a0a9d7cd672a9acb375e89e5c25a346d43b8e51cc106177bca204010c3cce2d9a0fb382920f39f479c40c255447d02385372c1f41e1d4be4834dafb0a913fa12fa15238f4f686e3d79ff63bcf97ac8765587df63f6e3c0bc059229f1948dd0887174889a13b73a822eba0adac960c54ef57c7e9b98592f0f1edeb754877cb94c22607bb86657befb6145d10726b57756821c2e83ee556fdf13dc43cad57a4748dbe51daa2618d97e3fc4b157eb69a8a4216bda388bb0abd8268b3d342e99158d51a7e57c1ecbc74d4fb9249d607c896e8883af7428d0e08942e709cfa2256538bd1c728fdb84a7054d17ac05faddd2360562d19de85e224c7c42f180ddf41a7e6fe0c6229e040bc7be089cc98af0ba62056d50235d04438d99a55c3db3a8440ca0d717d739542f1f2ed09e36b93ce8df6ec8571984018dc9b31edf10d7aed3610f4f0bc140950c6821eb6a235977a02a82206ef21313daa26bee6f568ec2e43b6b34a27c07e9c803630d5a68980a8f02833cdec514e7642cb3dca8f550a99eaa36dd8e073f73e4498c7e8f22b96762f9e224bb49ebb21888f727f70690d261203ef25ce25d9b232add8f84bdce30d28e658113865ff3c8e19a190bf59183cec599111bbd0732c785d5607ce1dfac8f9f6e055c8c5cedd1903ff7ebc1bc2fcafd3a29efa56a53776127e7572f00709ea585b45281c8a49ce678b1e6e643d9d9d43f8aa976a2f413a0b47710fdb6f1f64127f6bb50918ec5bc165dfbdf450271745bf10cc554609de1f67dfed18c310fbf0d6a89db04038d661ccb5b0456bc9b00af4ef8436e440202b935ac5295a9879f3e8155079f0ca2d0027e4e444d383040d45aeed61daedf1100f4d431b0c23028f3515064821f649224a41d1d347ae430fdbb66ffb8b42f016c7531ed7353e1f11cf7d1", @typed={0x8, 0x7, 0x0, 0x0, @ipv4=@remote}, @typed={0x8, 0x3a, 0x0, 0x0, @uid=0xee01}, @generic="28bd0781184a9fb94302ee1b273d9a75f79ca4f3d45656d2c34218acb3173641e6638cb4045d98f9b1ffe9bdc3e31be832d511fe127734854c1a68acdefada328b3e6ab12caa48b8798aa35f799aa123dcab2a08d150ec", @generic="19c234264dcc3a2bf2ab3f97cc7e47e80c73da1c59dc14753bfb5b5ccf71f9f80b66359535e9dfc9ff4ca0f7f26accdb7ffa655fac08da7ec8d055e128f3a163", @generic="a190907e44abb58946af28f78005a3f40baad461d99e47d834089a35ae257d4bda603b79b65d3287daf5cfd1ff0b288ab8b23e9263c2dad65a1c5a53f854d4ea01457de2204b86089c46b5f14028b9124331f37853015f88afd6defb7e7df8c71e8cfc5a80f7b172b36594b4ea4a9a5d3c8e22bb36176f1923daa13c7fe1b3300ea2c628d3459a447ef40109a0d120ec26fc80cd64f2ae6e6bc092dbd5ba33a975fca3e059cd178fe4d854c43f764b0a791d04101ac3287f5d7cd61efb9d29bf6c6383bef5b71f99551eb2170c5bd7c966eed3a19aa8d48bec266bed4c4599d0c7", @generic="0b61fcb78b26cdab23e8b0d1880d9610c6202f4d109597f0812e01"]}, @generic="64af142fbbfd322b0cf78ed5b43044f555a96c7b3cf14fee3b563583d166ebbfd57d8ddba57df627bbead2ab784131f6b42ebeb9e9b4dc3b89e62d8d46195a5dbec73093f61d09a2f197432f03483617cc9d1bb223e6f3729630581ee602f5f6a145acc0df17b3556c541575fd9efc4f54296135e48d88063bae1d7ca02146605335a494080a9ef8e5e06ce4", @nested={0x76, 0x7, 0x0, 0x1, [@generic="7e45767e651609932be422e51ea1e189c5e503648e2b3b3dbe98e82d8ffce294ca1129d146c1179cdb721e16bfd90c16c56759e25b2062e98b76f027e2f530b90eee00a8d4362d4fac3124e5d76ad60a087debb021bf2d097374eb1173e713cfc6ababbb98d47b784cd995c90f2193e0a79c"]}]}, 0x138c}, {&(0x7f0000001740)={0xf8, 0x41, 0x1, 0x70bd29, 0x25dfdbfe, "", [@typed={0x8, 0x91, 0x0, 0x0, @ipv4=@multicast1}, @nested={0xc, 0x72, 0x0, 0x1, [@typed={0x8, 0x37, 0x0, 0x0, @uid=0xffffffffffffffff}]}, @generic="bf818de1cd56e4cada1b66f9168b3c03f347dc933d7a79b55a15c5d9d3b82f76b176545981db035704b58d932ec566cfbb3384093a2a90c1ef5b03f3ccd0e2b26220c47f240ecf544d512647ba85c17769f6b818681bdabb00e09c1fd951e372ffbf0e22ecaf72fe7de179467df2069f4b8c7cd987b5ff4dc0533fbac047d30a1f0b2f65fd2d096af23083c650a535eb80763929dcbe18f2b6c0ad250ab47d798f917b8d4598574c40d5b25e5eda3fc8afccb397a3f7a9556be80abfbd9f14ffe8eccdf5cc2e8b1eb3c5c39823b7a70dae4389"]}, 0xf8}, {&(0x7f0000001840)={0x14, 0x37, 0x100, 0x4, 0x25dfdbff, "", [@typed={0x4, 0x30}]}, 0x14}, {&(0x7f00000049c0)={0x39c, 0x33, 0x508, 0x70bd2c, 0x25dfdbfd, "", [@typed={0x4, 0x1}, @nested={0x4b, 0x2b, 0x0, 0x1, [@typed={0x5, 0x42, 0x0, 0x0, @str='\x00'}, @generic="c1f33a41c4bc7713a4a7795fed5a5d15dcbad2b4360873eec7e110fc0f624c4ee4568c05e7b5f49a6fa7c192eccf0e2c4a07585f4b259b2d2c11ae53a93498"]}, @typed={0x8, 0x49, 0x0, 0x0, @uid}, @generic="71e44f731616c01545f4218525f8f6", @nested={0x2f9, 0x4, 0x0, 0x1, [@typed={0x8, 0x1e, 0x0, 0x0, @pid=r3}, @generic="721e8d8237a8fbb0975dcd72120b91245e0a35267220967839252fca6aa61766fa5d2719abc44133", @typed={0x8, 0x13, 0x0, 0x0, @fd}, @typed={0x8, 0x18, 0x0, 0x0, @pid}, @generic="a476b37aeb615d5b888911139f8775b96c15e17f34832dd7042c3a7f29f729ebd4e1dd23545466ac25a156e70a57a69327d152f3ed26d2bd7a34adbcc907be3b031d6f573965556a8ef6b67ac88d3d197b4a80eb8dae26faf363d9f8645414a7f8c799e2e3767f71e544ede7561c8ab57c064d81e2437c78e800d2a853a9a9f31fe5bf8e4216515e5b161b1bf8d372979805e021e3fd1ef6af5eeadfb8ac0e4ff82664ba79fffd300ce35d89cf94d884995e5126b7801451336d1ecf14d6aa9d631c9f0f8bf64b7ded24afce0f6219597d67812609", @generic="6459da1dc5e5da6909", @generic="069c86bc399f9766f9def8349ad889bbcc6ef7d75d1eb6525c8f89e6dc4910e7070dad1fc9d3ec6ad1afba7f3937b3304050b13647325c8efd641e76ef5cbac3d2565d45e9a7e9bfe57d125ea4554d0acf63b48ec02075b45ce5265a7f05c68ce5c8ef8f322d656e5e6649f8de507f4e1e0226c9", @generic="2090c1bf5631a859d2a77e81ad4f453229bc92348901b385f496f8c87cab5c8133e00498eb666ee89443e57a0aaffa696de36a386c1ec3dd62789b4f515c9c3d38574975d0d2c130255e4945717fefc2f569f24397e71045ddf196b41d48f447519c40c7177f61ed918430a17bbb377e4911273289f186", @generic="b82abf896ce706b874298a462fd6cf5cd9902a6a60d3084055644741772039024e57c858cfae34bd5268fea63b8512d3833f37248ddb31e25c5024f3b82165ac2100a646b55de1938e475bb0d27cf4a0776d3c3cd801a2d9a9c924321026a659ebe71b626b905c3a154ce83c21146424c91ca88286e91300c3fdf9665891f6e5967342031dec14efa73ced6e91cb6baf7b5daf536cfb17a8067a2b6c12278d56d45685da8ac55b21e67d086adfd7da49fda4ee1e02438b8b8798bfbdb862d6ba16a3f53f5db73275a1a53c898e1a17c7cd05dd48131606c5", @typed={0x14, 0x5f, 0x0, 0x0, @ipv6=@local}]}, @generic="5370079a6135dc9e6e27f6441dcde2cfd500a98a7b8edfd2f2ba1a526eb015e668291785d6a488e0da"]}, 0x39c}, {&(0x7f0000004d80)={0x4dc, 0x2a, 0x20, 0x70bd27, 0x25dfdbff, "", [@generic="c996d6025cf7613c92e7d572a4425df0088dfab34192c8ac5cf79eeecaf5846c44ade7c5c231f886412881d19617f6c688b412d31d95842d43dfa720bafad2893b334ae7c0c6dde1d21ba179c738d945a28aa9da427640990393b53c16ef88bec3aa27762422c20bbb61b2a5e1affbf97cc77c6a8827d5fae4b3193f2d", @typed={0x42, 0xa, 0x0, 0x0, @binary="fd8c650f94b79f70b1e117c58345479fa9a5d522a4cb1599be9a838d09dc3819ee9660c4c034a7c885eb94997325533d5632937e0682a5b97e079aeee575"}, @generic="e268bda206135cb3066126b44f0b5984e5fbc33c2b2739154c128d81b87b742114dde02950fbde83c04cae0412eb502f4b4aa87df8e68b6eb384232fed1dc758f307f5be91ad56634989e56d336390aa238b6e173a16ec3ae5e4a06586b7275bb2fc3ce16e372ef499015560d153eb32691f361cecfb544a3ecf877b9aa700f0682f8fdba331f02246d8b0641152c507a36abba2f3ae9c9264dcedbb0439fcf273d11c4c0a05d748a1176283289def7ee352d5a245ecaf7aaecd2fe5cbcf7cabbe2085c0261c8143721c0d705aa60eecf8a7b8626eaa486f57792bdd12eca8f30fb8bbbdd6ac091558748cb4779de9cdc0d7dcad43b0", @generic="017b2893db0c1e4362a38c36867179c6bfbe87c50b0cb6396ef3443ac6d01515dc1c3c58444ab63c177065e167b1c73063da5b8795c387381aa3758c411631307e2033484bc0a8187294271633450c60dcd89437877ffc3492751db5d6ca2446195ee617bedf1e89f57e29328d859c4fcc4dca7c0c8ecce392d667ed31c6554453ced03111dd4071f5d485c04a69fa7cd70888fbfd53b649e6f825b2a68ee884826a983a84f707649372499da6ef2f5a1038e45af304f176e016c934cfc80841", @nested={0x251, 0x8a, 0x0, 0x1, [@generic="b4180945ffdb100f8dec89767d475bb80a0ddd472153ee2812d46d47c53e4a420c48edbeb0f17dbe934f02987bcd7b65e44cd02bd76430ed671c7f99c8b953a42aad387f7cbbe52f41d309d068ee3cd7d158e429626dfebc132b1aa06dd8dfa425518c545b5d7cc5e22e67ef8252b12eff65f4baa4697dc8f2e85a84bcdfe2286120da895783bb7666", @generic="2abe2b122eb1222b82eafdf482eb7d6265f1347c301189d0856ccdadf27043c4194d32aa506ba2d2afdd4e0545f02da2a9c4bb2763cbb587a1f358e1bc8140298b1a73cc6c4cb81c7e9f07f5a6c25547be3fa58ad30909d77169f09efcca2f1b93d3abad6089e0d514fb75bf9c814eb6eeb3c2850162c3610a968829dff02c9d25abc6c784086348148757aab68ddcf1a50d23ffeafa30231fd2b8007bd7db10b181e13df0a8db519b9dad82f88f417669981a866bbc9472433ae7598b569a62eb9d5c9890da28", @typed={0xb3, 0x7a, 0x0, 0x0, @binary="62f3529c564570de596321171348253b4d4f6dc1e4cd863b8fb18a2176a83d0f88da087a4d2f301ef466dcb51a5b998d25d9b9c79b8bd3ab4f5272fa0d2acd4a62999f2ae9eb4071c3008ea1b7d058356f4301279fada1a926f23d267fdc8ab213110133d3358a39d59b097766bd4c3a486879fde505c226a02c7c2a599b1f418a00b25919f857333f7d25bf89d9335c5a609d2d4ff0d050075ddbe9b91112fcdd3ae52630a161c5f1cb2a4e3249c4"}, @generic="b5d866ba3bbc319e", @generic="8711ee03df1f1c0f52a80a4426d79e33d6a678e2b4a68a6af28573df40a424ca7ee3e0d73662d4820775fd81b85780624f", @typed={0x8, 0x71, 0x0, 0x0, @u32=0xca0}, @typed={0x6, 0x3c, 0x0, 0x0, @str='@\x00'}]}]}, 0x4dc}, {&(0x7f0000005280)={0x20, 0x26, 0x1, 0x70bd26, 0x25dfdbfb, "", [@typed={0x8, 0x93, 0x0, 0x0, @uid}, @typed={0x8, 0x32, 0x0, 0x0, @ipv4=@broadcast}]}, 0x20}, {&(0x7f00000052c0)={0x12c, 0x2d, 0x4, 0x70bd2c, 0x25dfdbff, "", [@typed={0x6, 0x95, 0x0, 0x0, @str='@\x00'}, @generic="5d98924abe97b41d12bbf9967a9b49c5a2bec907d1c53454d705bc1ed4534e4bbd7187aef3af9eee47315397326ed32b487a6ee2300291b4a1b936776142c2b9f23de4e7dd4d32e94b5f43f84dc5b773c34a1caffeb7a84c88a0907d86d796b7cab619", @typed={0x8, 0x4e, 0x0, 0x0, @fd}, @generic="35805ccbebd6583ec9026e384d7c5a6ecfeef6af2127a5ba097a34", @nested={0xc, 0x24, 0x0, 0x1, [@typed={0x8, 0xe, 0x0, 0x0, @pid=r3}]}, @nested={0x4, 0x1f}, @typed={0x65, 0x45, 0x0, 0x0, @binary="975cce84ee82f192fb184bd31045c7ceb09bd07a6ccbc50037440ac136e9e77de908c9d5fdd17362b2a132cfe9e3b5624d6c87c9009dd9c410e1e674e6ea615382fdd41baa350717fda73e12233b3f9b181f57e9431e66d0d2fbbd0273e37d81ed"}, @typed={0x14, 0x45, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, 0x12c}, {&(0x7f0000005400)={0x298, 0x16, 0x4, 0x70bd2c, 0x25dfdbfc, "", [@typed={0x6, 0x8a, 0x0, 0x0, @str='}\x00'}, @typed={0x9, 0x23, 0x0, 0x0, @str='syz1\x00'}, @generic="3b0ec72ded1f937d4d322db79e11ab9185640c4af83467a923d9dd15e5418240c0b7361c37e60467f89f5a59166f224f6bf068b3438b40b0c02ce39657b2643afee398cac0ac41005abfc0cd0e76221cb745198227cb8433bbe82243684f2035df751e4ec9ac16acf4e65e3ff4feba23147da6b914967fbfc54134db0a6a35f4f3f0c97f67efbe6a007d3f43a8466a8d2b32d79043bfb956b7606d36fa600c1746e5de8944f2e2b69e3cb37798c873251cab0f8b10d487362e2a4968702087f5e5478a1f5854afe32d3e1c225132cbb4bd48d992", @nested={0x19d, 0x65, 0x0, 0x1, [@generic="f73146517a68ac63ad8211a1fe625ae2e7a4ab1b8191c39d9edda568c28e0242572e9308b7adb66d8276eab4addeccf3301db57ca95df0b0481e0769a419e0d36583c248f328456650f4821dd562aaf9f6030bd4e51bee8f50ef992fd7e0ed06da1a2209eadf17d28c40c997d38df5e850576f2c0b0d67c87681b78aaba366b4eb1f257d66fe823a5421b297446a0e0a2ab014c9cd72069459bbc1a39737e6465bfb0bd8ca6e924acb5aacdab697b18297b5a916c64ef95316025a3e0eab15dac16796b166d269a03dc9", @generic="cd562e9106c8d671855c3db6c6e30482273399ed92e77110c354de496c1711c75179ea5df2b6bbedd1f9877ecc11f47e70bdba94b45a229da2a413fa769c27508cfb1ce5a2664d68770feb75d1bd513d1781b2cc2bc311eb548d81a012c022eaaf21e721032bd75ba7eac9ece5433026202a27bb4f4c2c4a6c44c53fe63b811838aeb48123b36c5da2b8b5bcf85d6adc6f85ace6487dcad24f64f42ffc9453dfcbeb5f285b23db10ba73468aee5776f4f292ca235e1e9d1a2ba0e415a9ae6f28bc4ff83a4f2b70769a662b5d2dffc8"]}]}, 0x298}], 0x9, &(0x7f0000009400)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r5, r6, r7, r8]}}], 0x28}, 0x4) r9 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r9, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) fcntl$getownex(r0, 0x10, &(0x7f00000031c0)={0x0, 0x0}) fcntl$getownex(r0, 0x10, &(0x7f0000003200)={0x0, 0x0}) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000036c0)={0x0, 0x0, &(0x7f00000035c0)=[{&(0x7f0000000000)={0x14b8, 0x29, 0x400, 0x70bd26, 0x25dfdbff, "", [@generic="2a3058450f9c5f2baedf0bd2f3e682ddceee48e4894ea649301e89171ea4ef071888e389619831cf3d09c60ea115abbafcf71c2a35934ef8ae9860c2e2589956c956cccc80c3ef5fe93cc6aecbc712b212a1", @typed={0x8, 0x6b, 0x0, 0x0, @u32=0xdd2}, @nested={0x159, 0x53, 0x0, 0x1, [@generic="23e779ba06f40b1f03fa9a1ad761dfcd90f1ca311656e04dda28723b3066851d21e48426cf560aa5c54b5457fbe8ac4ced33f73fca68462bb5b73804c3af67c9f6d6af3b350fe6b5a16e000e4779b7b98a09086980fbb64b7d5fe448597604bba7a7600effce4ebe461ec7b4c21e27721c3b", @typed={0x14, 0x15, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @generic="69118b2f37da98631b7c992a2e659263e1d0e2281e9c88c533ba7258d4b882d8d2c7f1570c560c39e838b44552a59f1fb01bafe9577f943f764a9bafefe41048fa618224a64c6e08c8f6bab75b875444e905b4bb26e0538f31d53e89cfaa9df14330ab817107048cc5a2ba8141669d41549d932a998ae05e65c67681d52e48c52bdd6eeb6e5577cfc140c65584a2759a3a9096c4416dd0fe94c8c21e302f92ca86a5b724519d654bd6e552c4c9add44cf3c0352a3fb32361aabd4e4c020ae2a5c417747defc07a52c1238daebe42bb"]}, @generic="4bcaa75adc1f5f355874bdc18e0b50", @nested={0x23a, 0x7d, 0x0, 0x1, [@typed={0x8, 0x35, 0x0, 0x0, @pid}, @generic="0dd4341304ecff83cf711e3ebffbecb6e8305d6762ec9d2134e3980dd995b1c15e564c3a268dff85bafc5472b1819352ce13ce187a8156baf5a4be88b8d9b56b40f72219782554115b80acf551ef31c83fe7d6bbc77b8b47222697d7d4f69f646ff64bb036d7f15768be2491b30002e301e08fd6305013d77fac24975030ae81caa344dd5ab814f77c09b67e995d12d227c30e3e29771b8571d7ec81517cbfa0d0cddf8f72d9cd93e0ec6219e886fc5f4a4994170e8e6413179df704d76ac8d4d864dc1c89cba3a4f8d673ca74f42fc97fa98dc571640b81901f95b09637fdc149f1770947a965a10839a9af50", @typed={0x8, 0x6d, 0x0, 0x0, @pid=r2}, @typed={0x9, 0x1d, 0x0, 0x0, @str='syz1\x00'}, @typed={0x8, 0x8a, 0x0, 0x0, @u32=0x8}, @generic="a1a2c5b049768447866009b86cbfd06b9901693f79a08952aba3837b886cabd344e52c53cb2597fd77d2813523757e93a294fc4cf5de6fea3dcf3fd44bf34c703f4fc607e2b146f413c44e41bf6c41aacde053444cfba67b40cfa138a31e6723e75b26ade887d1fa438547748df22780a22ef533f6eff4fe7f5b4f5f0bd86c1c56198e1ceb98621dafcb176332a4b2fcc7b1dcbe8c3eff5cedc8ff20f85d9383e5db3abd4ea3a52b17b7444ca2f45410c2a132121cf458d392f67572e74e492f78e71dd0df4459c453baa23582705f6dc45f8b6a1b1b05af403e658426cfe7261d51384e9ee38321ca5e83b2325a9dec6509fe917717598012e1ab15480e", @generic="3d3c9141be73ffff3d9b7b54565005cf9e1309541befa38d65442cd772ef34", @typed={0x8, 0x1b, 0x0, 0x0, @ipv4=@local}]}, @typed={0x8, 0x5c, 0x0, 0x0, @u32=0x3}, @typed={0x8, 0x80, 0x0, 0x0, @u32=0xa286}, @nested={0x8e, 0x2, 0x0, 0x1, [@generic="f9fea7e0d8aefb3eea7c8c992f5893754c27f20d7053216f5f9b9c5e97e763ebe83c8f3398c95c465858529c3b16569cf66e362b6785877f9ac52e225b452647d11d7cf9eac220c0b8c423e06b46ce4c5ca8becf6cd16aed28e5ec584a53f3ec45f146d2199fc090f588fd65e08b8b6ed5b4a9348d4e", @typed={0x14, 0x85, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}]}, @typed={0x1004, 0x19, 0x0, 0x0, @binary="af0b0a9c4641c6622f4ed2cb2becc1982ec5c6195eebfe44b5f7d31136eb3fcd14bab2d3c1adc653b8d4e4bd4e31896adb794ced067363b1eb5539c3725058b01f7def2cb61f46e20dff0e878857f45b60fef560a7f7a43d018b57cdbdc65563edeb6fd91717461cb209d33859cab30485602808c2e7b5729f303283517eba72e9386d733ec0c8184d8a0be725a3a483111af13a7b5f38dd1aff1ed6999b1aa44b9f0d7a651ca3d9207d1f7b49d6c0593270cd28267a8b1e1923752a91c1f95be28b0452a1f4f9442f8fcab056b261b5d714d8ec81e91f3be13bd198fb0ff00160698136a51a8bc04c0b523c1916caee90262011a48f94fc81a9f6ee9ad0a76da9fe0300971808f01ebb33f7af42394d82041bcc3e7954e357882164c1a15ea9e777f43e007bbbde890ebc26ccd920c23e732777324d17e16ebd8425fbb3b6b03ac39f6a3f3fc202956f760322f5028a0abd6a5436b4b0bdf967802169336d3c69a0aa159ee388e5fb748b570a5841a9ba3ef03e772b209a38a2ac609e9df68b76759449f56277219ded35f4f559800d42f7d93644cd927966ffce6d004fb54208727e194c52e361d7d6ba5c702b1d111483145f1038592765d276e076e19c5116a1314b9e207833fef1d170687b3e86f511e497c7ee1cec52a0e2ec1fb64dfd146ffb3cd86a25af6f7a052ede5368429e9b7fd8d39b89c2ebb490dabcb4dcf911eb6c475975ac11f56c6b16af5394cb4d1444d14cf4c1c6c08a8c9de4d82726a5cc580fb9836a9ab67027e2f5b6295b0ec80380add5306412175cbb8e88c594e68866da4da290c27b6f9055ab70ff2130557f7eb4e0b9d709746774f0cd83b296155ab196fc17df0ccc32ac0e2acc9b0130b909009d283ddccf86c143492655646c11b2ec3e7fd86f1d5ffb912708d204c3639bbd59146377d6b1a8454d099f8b31238f568bafa078748756c4f4aa1541fed32611f08fe4ed2ea37722c68f0afd835d2c7756550b30380bcfaa29e622b13eaaf33254931864307523ee22ee27be638522578f0669775d87088fc43a5f1805a9779c114840af8e509ecaf9f8b4e1ab16e5f57674aa400b2fdab07c0e0f6ade1493c1e594c6346a96fdd8a8ae77565167e6c64638f0568a3ae34f468dff3a7eb9d9f9d9bf4cd5880922f2e5b889c590ffa89a39967c70655376d2597656bb079a0a6ae29e126b725d2a2653dda81f34551796bdd1d8923c6c16b62a1a05b6b1e2982aeae06f682e30f44d6cd3b413f66fb985bc7bb14b99f6529a630b64c88ce344ff041fee96f3425bae47d84295a32da2da7f5ba9d2eedad49d47d8145cf68659440649a907f996f08a323114b5ec14710a99d68b597886add0646f4a48edc2d45797f18daddd98a96ca1b45d984688a056a97631059a256a7c6e30301f9799caefe9096d6945cb8757450742d2971ff6c97f731f1769ebc1cae70b0c38f60b261e4e9dd97cb6eba6bb4cce24b09b29b2b33a1892b705daff79162fa4893ae92fd5e2328a9039765a9a9d44a26e36ba91441f892fc6dab6e8765a2756254569d24324fc8131013f102aae538841274ef38017f3947ed6890c7ebb1e2bbd6405a20b578391631eda50eedd51c0d10ec19b1c958496df8f1025ab76c8e17c16761d8fb6208ec8a85484da60f8f2ec2f6731e78fc69b5d2649eeccad6808971521e2839456651e3962caa121f96e29b7a71c565ce655753aa5a41a56cd33446ff6140f32d6b35ae03ac9f7f6b9d3b65a9faf12d67061aa0dd82ad17573b920fbe245f96b0ced08b7426ab8850ebc624227ef569f8a81e1f09c8f7c015a4941a5be30e65864604ebae10e8759f108909522827d7359ce12888596cfa26f7f635a8f5c0747527dc22d29c922673eed070f5c40bfdc4ca9e81841061ed4fc5da718ad56a28c6038be177980e16e0f09013b2a5e48b7ce3c8c61dbef8c38bebd6756ba10d914dd28fe15d462b52c33747c254bcce84448da1c9e0229977cdd8b3e8ae8ba75dbe15a1ee9b1020a63008e727bbe1156253391f31c1e26dd51b6b3f98639d11385a2310ebb516f41a956883ced2db89f556ce9a18a5018f5bc26b0200b4fd20736cb4e84a62ef211ee0ae029b3297cd08ae4224c5032d52d025a825f9a9f9fb332c40655ed688671aab8095d4e9ebdc45515dfdbe28be0b1909a6bb2e89c6cf6a048917a78e027c2ae1510355517c8cabce3bed9d468b172f7a33af653697a196e0007abaa32f23784ff07c6ebfbe5057d785817e897a53852985d85a1da4c2ac849b5efb3a0984b2617cef4c70e76d615ac77a2a9d84367ed7b47000c6148ade5914af27807973c5b5d6e5991086e4af2a7952ed9154d79e5d1bcae665420af1bcfd91393f89cc7db1e4bc2f81c2dd9fe0ba835d5d1285d32b925d3db4d013553a76492322c49d530d9f8da487ab9e80719210898c8cf2b5fd513ed4290391023e6cf087bdb3ff6467cf8bfe2a76b678ccdabde94cbda69dacf87f7a0d1b832f118adcba0d50d3525f546b1c6cb862e79ce222c9edb3434dab34f1e7e3122511aba33193dad2d01abffc3225a05f2c8ddf6becc201dfb7d8fe15a7f2c6a26faa16f3e9e139e5fa72cca5a9496027c5189cfab1484d50368ab3e2003a830f450126a800f59524f2b460ffaa0ad9130ecb54a2ba68b431c9aa66f5874b3f7f5cf3b76fb3283b7609c59f50bdc238fdebb06b4a3d3780ed739acdbc0c9e8ed0fb59d6f6ac257a337b4b8d2d8cc0ba714fcfbc5b7f154991770c438c6646f4fbfb93937c9bfae55b3966c3cbb61fe3995b9038f34c56d22b98193ed404e955854cec62f1836dcfa7efc5ed35238380e797d59fd026d0aa572bbd3d2ba83a89c1d4749e6eb949097d63d6a684202b5b127dd65830ccaeac7b25eebd8eecdeb98df0bd1aadddd7e0e1cde8a63f03d4b37d077be045cbe6956a2e9285c20cf712c0c29942c7a64fb132fe988700b0da9a93bb0dfc3bc8ed0e9cb6201ae2af43435b5af159024987c0b46ae20b49b6fa166f44a66f245629b3a04e0c5b1c1e23c1987d03547c4a387b305cab0b7a5ae8b7bc2b2b3f950d09a342a574093ec5f469da84dbc0e604e056b465c39b3a1acc4cef28c2ef586525afcdb894c16587aa658d1dc46b1b46a92ede53d87932d8d72e626d566b1d97298f1bda011b43cc8c246e67b4b4e82accc055e14df0247d25604a346755b5df24b2a7363cd1b82b88d58bd944c32109666a66d4eda1f94b3a0d5761b52f11cc166b8f409f7903c1d4fb7e67b85ca153ef7339de238e3b33648a480e625f2b375a64d397cb39d5032cd8448f35d8e0cd89aa84de966211b0277dd9498f63f0b0e30d57c09b90f67abde61db2dc98c8f5d63dd1ef1574860f1c0ba642f7e38bdc373b13f216170d21aa0c3b70f04990b8310c83bb0e089d31be82fe265c7f313e4c1823094ac0a37d219b2766322f197636efadb56229a288261c3ee321d6722e42309d4f19a5ab74adcb91f05f7ae05e0a5aa27219847b6050bd6448726715740adae888bade007e18568b5614c61e35c2af98e16961d905f57a102ed2fee21fbbba33f0aefa0cb2fbf66ba40b5df1eb49683de2b36a6e78d5fa155b95a0324652f7e173187a08304035f8eb0531bb1ca17194f6145b2f13a57e571ea0ab98f8361b1b530d07931498f9c7346153e298f702449984f06d689414602a1f160fc167d0d6421bb21a4c39f9424dd7fe2d49ba60713e772fb121d5d063f41b0d5567924163c09ca46164b899fc635da5c163bd29090ca8551ad1e51713b7613615874dab2b2640c00584548f458779241580ff8f06bb905b718e07b54635527de80684c3a5ddd054d8e5cb7177304c242ff9ff06ab7f4a535ca59b0d10385f73d11a01aaa8bedd35a29f31f93a779ceeb15def3b2793842528f935c471a685a9c317d905551ceaa837cd7fdffefbefb8f3d2666010079be914c90fdb2f3e8363c3178b1710c2b418e208de5317e9b6a0f6eb65214bb9fc4b52ef6ea2935f5612c8e4abcd4ba6115827bb4813d60bc388c655c88c0c59432174b884e32e2e8a2733175b9e48717b3d1be64e1ffdb4fd401f662bdeb5b3e4050d4459815b076cf9ba33a549b100b77af1861d54481c40bc6144eacc1f975ec7d7c5ef00a85ec288dd2bc880b0c4468d6837ba39a6598042039f21d289c18852702cf22dc8d4eb79d5088e574fa25c96d63f64156822ce2b63be4466b2bb526663f4e161b47f23c7f057351308c186478506a1d68e1081e03c02169565a6b76a676112202f86e6de1d0d661244625427924a845d2ab3c5af2ff9f786cac7468d205de9aeb320c261e74602f3bf39ad376dc294a1cb7ea973b1cd722d993a572f8942b642ab8a50dc24f1b65daa06880cc96b35ea08a81564589b8434beb517ea6e1d255832b8fab59882100c7cbb534fe470aee087398c8c027c7f89810bdbd9a5f1e0537b83653f96726e0d51ce3dfc454d7a527c603928166ba54a3fc55bd69e96f46462e8c7d9a4975ff62f2c9ee1ec70bfb63519b2a511d42e0d2a35c4a3e5fc5c2a53b56f90037b7ff8149573a2aeba16346ba0d308b39f68ff85c6d20db8ac1fd81983302392f5ffa8274f5fb3db1c9eedd51214e53bbd704e1fa11691296a1db58def56a77789bd41cba666bcfecbf067b798bb0c5f0c8c7ccde4cdd5a599ffda828d21ada5a4cdad54ab1c1f72fbcf50ef0f54e26bd64cbe62f98d09ecf8dfa4ea1af27a9dc3781aec666009cebb4bf0ba3869122a143cdde12e2bb0f5ff3fb7809e51d88c31a0e941995d4fb7eded24442271fe87fef2300408a47808f45bce1f1a9d4f939d83805c4524bde27455084d22345c1b0b93a9c75e1980dba3f01da1c283020cb238f0f0412d8381d6bada6036619e3f7d236c5f625e13aa6153edd4cf30f5cc7d72768e9572e09a340c49ef50f58ef63f4a25bc08aa70e6f83b713bd89a9d4c68d91a003d31c393d60057f46a3f91787dc21f3f76173789ba1d373c979af200f43e3112562e7ed8e393c41f1e215a36a95c370353f8e6e9e0e9b94ca3028004dd63dc2f2a8b940519bf67fd50a8956bea0b7058a7118014546d83d002d75549a0e9557ff94112008ecf5dc56c0b3e8ca468ddb193c0d76ae0eb6b77a116861f902681404555cdfb7a5c5a6b563d81d283b87ba088268dad919ca045169459349af2a169b140023aad96174cb89e5f1d05bb1ccab374ae00a8b6f0929dfe695dc1594da05f5ad2ec119df8c5c736db9d90e6e7a6183b9b90b73eed936aec0a105f79a017a2b242844941eb17614b43724bf703725a7f18d27a9787dd44808bf1544cabf3e9f4efce614ab7e174f0a108e1b308ef6c13d06a983a6340cc43e438d863e13bde67f3a839605250ff4cbcd63f015876d6fa146b251df7797eae34c5a6a170dc86f697a10025556a2fbbc61f7ddce9930138344024f1c8eb3d743b8b6b8232cfb85aec9ca3423295e4e80302c9ef08f6969a7a7c2e445d4d1c1382b849f624842850cf936b58a2f422ad6592ac0cf4760e1afb57fb44dee79d03d326a0210d16cca799896cf27baf99f8f03f8159559af6bb2cfb1a4270324f332c229510a7832abd43694c997138fba0287d8a9f4a7bdc0040d21bc92e97179fb30d3e7a3880f367f3898ddb8310155963f9028f7db8bc2acb36e0176105b4a0ded105dc53489718519d2782d4aa01909b87950e13fa0d7ac093be7efc8a64770d5331d2b35a1cefa5a71572aa99a25a73516c34b35399f202550"}]}, 0x14b8}, {&(0x7f00000014c0)={0x20c, 0x3e, 0x20, 0x70bd29, 0x25dfdbfc, "", [@nested={0x1ea, 0x61, 0x0, 0x1, [@generic="a408ce6231adefca95d7ac1a8d6efe4a6b9ea8eca30e6f8f7310af15f2515636e1fe2536b7e664a2c1470f9887d1f3aa07d14a54606b2b242f6883c1ef19220051753423f90226fcd221089b4384ccbfde6f0c28e76ef429128d6d95eec08cbbbca6817ec4d7dbfc08b72d23b53f2282454a811224f81cfb8941bef8fc19a0bbb2e763474d4a97236c5aa1ac0a7810585162e1099a47e9e0efba3f92f08be6568dcf764299403cde49c229706cd45190a44281572a86aee5ce0e2be6344e056e", @generic="a2cd2e9da5c713ade2e0ed238979ed1ed10d7e25ef2e135dc50c2889f42553667fce7681a589eb4f800adc04fcd4e8d945b2ff72030bedfe9347f35c186aa67d620a79f59b52a8b4da41971c86c82f566ecc7d8820075bdfb7e2bc43a8e5d5bdeef9c9337b9c0e92aaadecc7109352576887a8522c3fa54d9afb9faff00b807b163a04b0583d2ab19f3373cfc7a7170494f102480610789ab52b0207", @typed={0x8, 0x4e, 0x0, 0x0, @fd=r0}, @generic="c43cfa5147bc58881edaaccf207000d6dc188a7c01257d2c0e768310a727781ddba92a4ae1f58514eefea25b97fbb5d39b35cb036530533a5b1b400ae6593c5510122d0d878fc2b5e8a7395c272bb505e5c53745d530872aa8c2389320e3869232b7ef9a58d5248c4f880d113667307fcf3573bb65d116494bf0", @typed={0x8, 0x44, 0x0, 0x0, @pid=r3}]}, @nested={0x10, 0x15, 0x0, 0x1, [@typed={0xc, 0x2a, 0x0, 0x0, @u64=0x4}]}]}, 0x20c}, {&(0x7f00000019c0)={0x1424, 0x2e, 0x2, 0x70bd26, 0x25dfdbff, "", [@nested={0x1c, 0x70, 0x0, 0x1, [@typed={0x8, 0x7, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x37}}, @typed={0x8, 0x47, 0x0, 0x0, @pid=r4}, @typed={0x5, 0x2d, 0x0, 0x0, @str='\x00'}]}, @generic="a1054a9d535d6f621a03af8a5e173d7c34987311c80c1c5e76ef9b3ec35031db4e7a092f2997c84ebbb20248f40f0f8efd522f5c", @nested={0x13a, 0x21, 0x0, 0x1, [@generic="8f2c79a0cf8a1315b77cdb6e639f06de72181072520427fa87b51f42bb8e3e9972751b8c0c17376a547face19213c3c028ad02761ca53114550f14ca95d3257ed04c32c87cd2b804626a82d187ed69b84027a92ca552941e582d46e19fc620753bb18d5de86e7f79d727d4b4eab7f213f0d2f2937d3ddbc3f3651a5317784c69faf7a6866658249fcc12e91ca11d2af853cfaa54b8789bc8949da3c05e530ac38357cc6c64ad9dfd830b788ca1199d526e73f7fc8a217fb1f3eeea9621fd8e9a8c1e0c9a1a", @generic="313a62e0d936f1af9f176de9be1b5f8c39189917d9fe19b8cf7495767164771cce1fb1d497fb1fac9f8b755a76e5ef516d955ed269650fe56b15ddac5d802e5ce0aab8317ab85da1a03956c482c50f2704b51f36055f54d979a8e413d883586256a3f52a2815ca93aa85a329149cdaed53"]}, @typed={0x51, 0x66, 0x0, 0x0, @binary="2c5bbc1847a7ea7859b8b1873bcd2051f64453ea779307ef1de888769b64927769de6a485930ddb8e26b0a19d7d68728dbcbd7b34bc45c3694640165a5b323f906317c35f51f1965e74140fbc6"}, @generic="d5341c16e672ecd42900aad41551233f4d9b7ce0e0ca9fc13151aee021804deacb9142d66edc0d59a69297b836a15021f30f1e994e1c5fd0210813ebce9e564da4599e9a0ed2e0ec18fd64fcef93779c616d656127c451ea0818353b180f7ba30fbc1d15c17e4387cff394db252509c9a6910cf3ff0a33b54b5364fb81ae46cd73edfb2091edfea6ebd6aa21f127292bb3407d4e43db8872ecb9ac20f5e1cf52f1e1b87b59f0180eb3b4ccc0ddea95a05644ad18184cc61ad54a40f87b206090ddecd88c", @generic="e52a280b573366aec02f58db320dcd900199e8ed69ba72f0938a8a14be1b5155e026a6e4edbf922f4b8495ddd820f6bd1203dbc258540e5c4090ff8af33fe3b78e72c3421f45aa569846a7bc09809fb3147e56a6fd6934a951862e3a43015506504e8f3a1d609b5874be7f7bfac882cce04c3a0fd494f994b53b472696e5b7165777a76f6c106e6a6836c0fbbbc50625af966db6dd97b827143f21ccb96beb48a9b7747ce2d81593871b9c5d36b213edb77fcc7eb55ad719f7b33cb309819a9651c1e56ea040f2e0812f53c73212418c1613d495c5807e6042c5cb1a7b68fbaafd07632a119711afee03c679b49b0690a4830e2ab2b02e572bff28ae1227feb8dcf881a7c026d8010a490e6791e90fde223beeaad0665b6a63df655e3a87e74738e5adc170c11cc99389b5b32a88affcda8450bb80c8ade62c038d9e9ba1e99cabf74b261085b0ca748737ea034cf7943fca3fe394158afe4110d9afab2768272aafe2e81e66479ef1aab60cf2256c602028251762f82b720bc083dcb28f2d843186ff5d08dac575caaa5b608c7e27f7111ec33515603e32409d52d7e12eb2da4fb04142cb2fbbf775b0bc02ac840aac7afa65549d6326005e185e72cc12c06d93491684b457aaf80c07d2d50125e16ab85ad5d03d3e964085dbcdeed505f22da41478d18559f81ac2b02a2c4140b9e6b2153d9f432113b5bfab20db3a33df8d5f9718ea50d8b9f8fdbd0b1bad1c5ab303305c7d296f6da574f8452ff87ee8b5caf8e60f9cf88f861ea35cb4a1150f5a34f192cdb651906eba7542300c1aa1bdb08e5011986a5d4d3c71b1a6b6e7680471f53744a230e541a86160c3584035dcbf67d59617fbc44a2d99eb0cbd79b76ac1139d4ca39156db297cbf7427447b4d87c60c13d6f52876f7a09d5bfda84c3f880d4858b217370506ca354e9f7036b569d561e27abfb7d778e7595c5780e2c659a5573eab00d80d7da4eaff03028a5bfb0a3583b439bb9bbede94593b4edfa0bace58eb18aeeb6034542e69bbb83c38e25fca41e0aba9ff7745d689b3dc2aa2c412ca55693d800c5ae47ce4972d89629d2692207759b49bd15b09578e4e20960d2c16ce4427f1b1ab3a70159d47b3ac74e89ffcbe1b50efd5c8bf77423a0afec89f8eac901b58d24beabed81c9dc00d62971ba465c7017f7281eef7cb13ab4541bfb903c2c7c1884c651fc4cdb49f45fcf39df86a7a31f08ab7c8f2ad671f5718ad12a6fc7266272a93f82593a5c0ef506fd40d0dbf5aea65de2fe9fdd74155d1d7818cdb83dc547a853f39fde645f736d33458dd62e1ac8d3db4389b9605757fa8b8f6f804bdf8e752970583c0a80c763b8e76a4f39fcab834b0dd256f62aa842121987bdfacc65b41bb46e868d31026ba2b61c6de24b50b8fb4bae7e3af4e56a695dfa21fdee99cc91db8b766b67953055496842434f6bc16e62969a2da035d037b30839e5912b42fcdd56a4fbcb4df23b1ca25ef20feb87e10713b7eb26b0749b9dc3b545cd5caa2b6947d3468af124170130588351b8276160019d68373239f365fc5797dc02a935d292aaaa00add5aa90adb7cbfbf455880cce12868a3755870c668d81fa6e8cfe6c171951cea50febdaf9e8cf985cb8747993ba3fff4e1e33c8a5f9e2e155fa80f3c049f95f2e421e91af739d018c62c2bf62066ebb7ec6e17d689c3a38a0dee010c79d173c4dd553fd0f1bc4fea92d35e547e3a2a6a1f13883107fbcfc84777a9d821a1bcea719134f78da455a367f99db8ef35a85b1e6f12dd78fde32a8040de542a1d991923b7890f9f5af656d1f62674399a2c101fab43ff965d32b29aa716ea2bf4fdd60e92862f693e3918f14888082449f07682370fca79114f5452e7e7cc2a77b794cbd18a9a87e554d31ba02c6a70a7d72cc1dd97d95086948ffffe5bae2da239219ab5bfaeb879144e1b33eaeb774a40ad37f328ed32cc2d6bfab66d1e1495d5dc8b14552fe1b8c8f46ea74728fb7c94e589dfaa4dcaf75e456f89606437fcb0618cfd87a252601da1964e9fda4fafe5d6b19e24abe1b9c21d7ee5f0f9abc0abe7aa89668250bbb32e41d5e0af7499288b72effb3b4358e47a7e8af9f1f93f2a7ad9f32195f061e634a77661a6af63f68ec2f31e107b6af9d028a7329a9f352ddf2e52c8f0405aa9706834787aeb2f9319c1dcad81145d52dea968fba934e1a6a34bad21e8f33528eae64a843c5a8e9f81f72f2a020f15059459ac8f7170f75a1631ad99d5a89dc75be407a1cfafd9c60d3a60b12db965cef09d3858e3d027212a3115731cfe857c51a6e628c45007a6962415e6434c118cc87de909543a33fe1fd1e8be4edd52cbe6e90a27a99cc601dd2545f191833e8e9297243cc45d642ca727faf2afd50012e0bc8689793bbb6fd300c35c4d1bcf214734f377c985f0bac2315aa80027a0780876ffb2d222136321401b4fce5b70619bfe27965245918379892f9f9ac83cdeb001c5243594f8340c5d167e80331f7645dcb6b265464455dbb0ab0d15494c82bffc549d53008aec194d462851b4e4e4b65f6941f24b5ef3706e00ac9f3e6448e5b207bc7ae45f4cc6b7d4df28e4c2fe6f628f22a6dd177810122b27b8a665b96d8df7657fa619527886448b11d28bc7479bc25ccbed49f2e9c5c3705187b0bca0e7c3ad927efd3740d675150a7a303716f8bcd054b94eddb529aa454f81852a7e1106f12d9e2aaa8057e0b2375f2da61dced1d75221545bccafb0df7976d811aa32c38fad6c3590ed84bed343366a8f11df1835b71c74dc0988c07215c62f1d3d7b1fdfef14c69ef1b55948dbcd550c72bee41dc667f7efef36964a31872365cf43455092ced9770d58347c699127824d3a612a5b31445ac009e5b8d0e151c00d947c9002152b1b067ad557eece0b6901a4ec4d4813ac7297a3b4c8780c6712258c3f19b68b74ea66606a3ceff823dec66fabf9b6ba0fd925b9d86ad08acaf7a5e6c436d209d4a53a03313ba222a035e214c09104b4d3f881ca4e34cb6b7bfc307b143d47fb8062b4c6734585aeda8f6508e26de27324a083eef75e0840a21b1e617df82be258d0d4e454ac5465861a842ba1776225f841db2ef0b55ad526888b256fa0872be761962d60de98df45c9aee38ba75fd58d60c203f8dbd2c8b2bc36f708dd86bfc30a001f6f03be2653f89b2684741a2313e670da74a7252d983cf57de68dba8d68d415352727ce6f16b5fcf47f0aaef6fa809f074be45269a3083fd4c4db6516a1185b846632d3a00298f5000c4616f2cfed4c6123d57f8f4713e00057be6f5b77ceb3b2f38224e96d03104d22915e470eee7395ff04042cd6d3df8c94e18dafee1b373b38599eef0110d45c992a7c165eb055e6114685eea5603136b113928fa1ed46c7f39fe9b050325b9abd0688a6eff1d0b5721284e9f6bf416dc55d5141bfea5858cd2042cb3f127dae8423d6425b69e3000c0d53b91ef3a87b90211e7b7770c81fba0288e69d6d244e813b8dd01ed0275a9eb265499be5b071901d255c0dce36381902550200c9b4f2c85c96d49c7834ab64bf854451d209a217b21244cd943d508cac0753d4b50ac65438ae0ee93584c614a09da681c0e8c0832d76e387e8055ddb8e1abdf9b5e857097bf8daf3aaa11bf67bf902be3f1414dffb5bdc90c1a3a6a9fea2d59bbad2c41d1d26674b670449fd250a484e3d47569eb56037bf1c46a81269962caf240e41b6ef12d209af251cf3083aefb00ea450ed9b3fa732652a2a3e00149158a6041e83fa263f023891fa906bac50c275be9bb37392fd9055523bf1620ba8c7bc2fed667c17611be5a430c29daa0cc2e4f941e4562daae8966d143cae30f4ef0108680d95d6f274f93b1654866d03e3cde9388bc8370e32d2979a9f23603fd801ee93df73914afd91bd2d962243f81d1f2a32ebf33feea5715d8858b8240b5fd5fdab1a7ad70a86a9c32e06e7812ddb5fdb7a67dc6495707f62e5a4ad7fe2702fa37468e202044449ecfe39ad57cd792facf0348f3abbe5f3c9101fb4a24dfb59669888f91e6ec2009b174dcf2c3a119137b852d8ab8e3c619c2c70cc9520fd4b31c7604cac5ab85e23928d65d33934eef9d21d1c06b3ea64338b4ec7a93d88a50fb096038e0f957ec64d00bd8f5ca538a75cddf3569e0db5ea857cb5541a54d3c2e12d11bba1eb04ea523ff68fe27ca748c3cef32b067d5221dc89608dab1d9640926b616d8c5a3e7d7e5ac29dd6542137ba7ba02477dfbac12eb63d36bd353f67a73f146f26ff038709ad240d56fe1a6eb4f030b4513555e98b4dd8ed820b9bcdae55c1369b5788726995ac7243ff07508dcc38f64f7b4ec97d308fce1e9bffad5cb6f4ac826697d9019709f61bc820a133928e3f0fd37a8105008eb058962e22754cca64d733199f2ecfa4f9f31f04fc7d4b9b3eec02005128c4542200f01c588cf000e694c3c027b0cc0e7316e0e60cb4f4d7303342bebcff20a722cdef1c45024e15f6f95e8b80290747ca677c9cb9eeabf1e01fd03824704ca2922b1677fdc57a035aa20512fee8aa87fda3579c2960968d497abd32acfdbbd5223e068ae9ffb3e1c635b5a26f15e5c34f3dbac1e62d2eab099ff18469bb7e6f53f57d593fbbb4a2df27af71b4529a638ef933f4db1b1ad111ff7b523e796cb9cdd5132d08d4300892d037d985ab28f8e5af6704dcb205836c1f31c49caf17c6a0614408705d23a22b6a48b7651d049e92b2ec84383825ed03df55fe327924f749cf1cb6b380a624d83ca090a818274487cd77c0600e688cb8094890a2f7e6f3b059c81cb016f822a6c596c52e58104582fe60cb97bf685596571326a5cc5e4cf0e346835b7497f7dc747d2ebcf5ac78759bfd9c0c799288d0dced289ca0dea994c5c1e23542e8ca60a3206c50724078dca4bd4d2f4f9d25929603a13e6fb540a7fbee89638aad42e802d9e1c439628f0f572cff5d071cb995b19ae82ebedc8e00d7e3c9727d31bcba9e1eb8d269780ecbf82e24b51daf0b40eddc9af63107ef7de3cdf5d5082cd672fd0366a47d6ffc9b497c5cf1d6c85c0e0f2258b60f0bb6a40245a7974813720fc65daf42f771b49cf4827cc2ebfd481a0a250ae61b5b3a5cc8f1542b774d941303e2dd07df9e314e48e98b6aa4b15b760e928a1bf5f014c69269456fb6cf9f271091bbfa38a35937b06019aa7c4fee7122145f435fe7de641dfd0d284db415d7fdeeed273cd65568b903e8b7ee03d606afeffe34bd845cd10bc91f115944f65f04f58c566b45d89cb4cabd6080de27b762a3719514c76378cdc115da205084b956572b510b7d285787e2fa3d5762de762bc195e0e5e1855cfe737202ab1c12b3f33c1b113605a6f67d749db81e6f11dc8bd743281e0c0b3ae26f2be92f2109ad45ffdb83a1b80592d57ff7566c9676512f2faf646053923aa2d4665ba4b88f91c3b2926d9bd35bf45ec42cd5c5f31c12004bc76ac166c4aa194dc237778edd6fc97cd95c807eea348fbdcc6f46495f938f55205674986b066275f1609aac442bade7183544eed6c32d9646f774393cbe58d42e6a11fe44ba7cb8d176cd1f7a59bad9797d47fd7a9151a235464d3ab7f42cfb20664c341f24856fb7695e12db13a74097165c010b2a49cb2a2d7ae5fdffa89597843d5ff63165d07ad359a384ed4d28d2caa55a4a61d99858d54376e6dbcd7cfcf7af586e0b9e0b3d6fd44f3f53f3597d8b8c5e5621599a80ec9433edeea11cd8bcf0df9a6cb860aadfa1e8cfb4fcf728b6", @typed={0xb4, 0xf, 0x0, 0x0, @binary="e73e4b38e15f00805ee28204ae7e792a11f4e9c6ef62e967a1316d775d4d402cace1504a2ad433d72736a90782aeba30b91e30e3cf32bcd83d02dfe682cfca4c63720a6470fccd018592d59c1dbb5c96f5f99ec67034b483be66c829f7bb534e069d2741fb93d909d52e8e0ae648021c081725dbc69a383df87bbc741539857ec5bf94d882594382a5cdad94e14ebad7090300057d82670e10d95b1aba88eaa5315c8d0770c79d938e3ae0fd190c0d90"}, @typed={0x14, 0x6f, 0x0, 0x0, @ipv6=@private1}, @generic="8a584de4c9baa439cd05c0270f86c22b72ab56ee42f28e3a0fe92f61eb79acda308a93f1e42e724401c87c4f3675c12abec89f32586d8c3d7ecb0fb6710d0ac0cb0a0e09f7db384ac86039e7e27b9c3ae4e225a93ac0f1d9cb4c4b615dd9a4dc8a8a11417d48be1756f02151a874e05419185e399274e13c3cee09142c04263201f02f14ca27e613c36a02d14cf8dbfe6b136eeb8c465959f258abd688ea190a81b8897f06e0"]}, 0x1424}, {&(0x7f0000002e00)={0x218, 0x23, 0x400, 0x70bd26, 0x25dfdbfb, "", [@nested={0x16d, 0x8a, 0x0, 0x1, [@generic="1414f6f375dd10f86078997084e5dd007174085fe636d1bd67a17bde34f434d985ae1a39d865e2becda1cd6c50126063f548169da1cf807a29b32f2c151009952d0ee1424d7ae0ea21f06ded294597", @generic="3e4ebefd2fd909ea3c1b13782d15a726bf2e8a3c877cb2b0a3f8f9e21fb0491acd", @generic="5b2b383297c82de94fcae34d36b2e5dc86f3d2e8a2376cd7f220ea718923351803b74b7d38216da5fcdec638107779b25d5604aef7f05cd9b25254813de9cd5a31ba2b4ad3259e0144cc7fad87b590dffc09721ef5226b832f2f7ae0ade98c99fc8130204954421378ba589168cff8b52be830bd64cfd0c619d4dfb27630e229026c1455a8be5c49f188df17741a1dd066746286b00f90b76e9224b132b2500cd20a9726e9cd2508a344c99a6bc3b3343c6fe4a89c0eb73dca62679095633cf46dfae4a96868a58d0bdb206a5d50221f94400e0235896f98b5d742c1f02ffd2584e3eb266ef055385671220adb", @typed={0xc, 0x50, 0x0, 0x0, @u64=0x1ff}]}, @generic="9f8b609aa86c62e2e9b799c75de9b656308ccf10706da68496af972a2da0ed635e7b5eb54c5c1ce012770b91f25a666783581ea9b8f7c3a3695d", @typed={0x4, 0x1f, 0x0, 0x0, @binary}, @typed={0x4, 0x2c}, @nested={0x18, 0x72, 0x0, 0x1, [@typed={0x14, 0x2c, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x37}}, @generic]}, @typed={0x8, 0x2f, 0x0, 0x0, @ipv4=@loopback}, @typed={0x6, 0x4d, 0x0, 0x0, @str='@\x00'}, @nested={0x29, 0x3d, 0x0, 0x1, [@typed={0x8, 0x14, 0x0, 0x0, @fd=r1}, @generic="b0a9df458c0055737556eab78eac8bd7e0d37049d9", @typed={0x8, 0x57, 0x0, 0x0, @uid=0xee01}]}]}, 0x218}, {&(0x7f0000003040)={0x14, 0x12, 0x800, 0x70bd2c, 0x25dfdbff, "", [@typed={0x4, 0x71}]}, 0x14}, {&(0x7f0000003080)={0xbc, 0x16, 0x100, 0x70bd2c, 0x25dfdbfb, "", [@generic="f5424ed68aaadbdd4251147c2f757ae0b16dc5cf78254de0f0d993803dfe70565f44988e4a5500ca775101f08f7143cc2adaf39dc3fc9e72457c8e1df772eb07fc6ee93df383f8eb967ea46b921dda3ab37db355a659952d6dcb0298f7770b5fd3ca8f7a66e198309b2fc92e7d76e2b41855cdc5429598842bf16b6c7d485c36100b2a2a3e79503a9a5d834daddec1a71b684b4eb81a4baa6ea1466d0daf15521a295227cd1a99b8af"]}, 0xbc}, {&(0x7f0000003140)={0x18, 0x3b, 0x100, 0x70bd2d, 0x25dfdbfc, "", [@typed={0x8, 0x49, 0x0, 0x0, @fd=r9}]}, 0x18}, {&(0x7f0000003180)={0x10, 0x12, 0x100, 0x70bd2b, 0x25dfdbfd, "", [@generic]}, 0x10}, {&(0x7f0000005700)={0x27c4, 0x4022, 0x300, 0x70bd2d, 0x25dfdbfb, "", [@generic="729c4239c9c909b861fb52347984475fe09716f8eddbaee2d2aa67839a420bc1c0aa54aeff9a366cfe9138cb3e6e4190d170c4b3c94d11805b83b2ceecc79645c22a97fe6eb513260400a6eb492efa51351a4396085f0a28f52c9a3ad607da0f83a3a72e517f0635dc8b860e1a8b6b0e361d3f9a7ac609f125943ba2535cc6e95225577479b9a36dee7cd57fd0563a41b39984a3827c4f81d09d8a0e72b3de88e93424b569e8066f284f15e97a4edb3bb778d05bf3b455868a72678572a5564a23ef8bd0b5c43e167432308899b729eb0afffe044e31dd93e12fb5accfe5ba5d597ff9bd1c62a1022a00fe56985bd7e39f3f837769e0e52b6bdb1f81afdcadde1a833de406f0ec13477fa9807b7857f0456f6b0a3ce5015de9463a7c2115a7d9465b56bd04fb4b6b80de2262bc0f965c9a2dcc6bae729b203064402ed90efa3b75e225ca0b40f5648dabdd114a06608367c8c67b41a0cf813291be852b6777d01a937b370b1aa5028fe91f5b7a781770c7efe0f2bed77eedf0d789873af4c453abc567ff4bb1bc8677acccb0c6c31ddf7360cf1236b00b1ceb0e5b489e04ce31726bf6b866139307af569784844cf8a982ce1073f93f980e40fae84af240c18e96d30d3759fc1c8aebd9e1e285fbc0ec17fd2945626dc9a1c4483c4efc25b97741bc3eb1bab86c4c760336480987ebeaa443389a21f9517e93c2d0d06032e4e07e44326174a2f921d5e22debe024c4e527182f3b5618eeb031688f0522651ada30bc46a03821bbc4101b55e7d433a8e64457f715178dfae4960693b02699333c2edbc9214bd20669f2344d36f79c7dd0c380944836b4da35677b1723de788ad220a9028f444a58317c84c6380a72c75868308b6812b9fc77acf76cb99d853ad71a1c9de08cf5447c7f29a2c7f67b8495c37079304c5d3117092a7bb8775c09e0090b5f3dc84ad70f1d91faa5779855044cb601fe17703b883449916e8b5f5b7b4d29fc62f3ff757499c70903d55e4ef7acd56e88fe62ed411e277c343e4be513116f72a2fe05dbb71d99c80da437666d10c660c12d0a393cea0012a8fce810d41fc9f9a182276879cea8ac4a1f3c6d9b594f9f2515ca2984933d689f91376ee7d4b2e9e400942f63e262f129bc4b5124da2ec194d216b59df4c6c825cd8e9101653d151377b98f24e5955d2c0bfd7dd27cb253320130fd714412b6fc13a47a975400649b3822c721b410fc939b3668cf428cb33e7545a84277b600e74eb24c0db3bfee90645e257c56ce5928c933e2d404e6874c52281575e0bf577cd5f0b6f978e93a847041c2bfc3e73cc6bfd7e070a8d086a0dd98cb09a1db17260dee696f97c7ee0c18bd73cb7153a40ce7a2cf236b2e1cbb3971ed654c224e43f79ab1f9bd13d5ba39bae865eeead742f75b2a5873e181a9530a22c6c679e267117368d9d8067ec6d5c012e893828597f5f49192a22f3cf2e11b35a874b6f39e8be0ca046f6686f8223254155d741fed9b512386e4fef84b52c935f4ac1fb0ed4e75c392e119df7c4c3e622ba02a0ed1acb87935459dd7360cc83723e7b665be5ef0ddfb17ae13c8d4fb52d35471fd9621d78aa1b0833cbab327d3f98a44151ef9b510988c882cec5f300ab95dcd9ed51bf6989064aad4051d5e43bb83e97e7fc2fc6f11b0cd08d21e589207aa2ef64e1853c17a790d3171384b76293ada0a1a3e4aaa001aaa5fcbeb36c9478e67142299d446d2a0223000c615351fc2dd0d4291217ae93f080ea9b07eed6d8eefe945be7c2f7569364321176bd1f28f6aa34f9e013b3463d21e4af32a1a3f58c01e5aff6778b490d90596371148463225f011f65170debc9f912ff25690cf707dbac9fdd9d777daddef845b0f74723cdaa95e38806435f557a1f6512e81538e752d5525b5e2d45842da0d87867a4d2cb2d30bbabc8d98fe3e3f5a5e754205cc930184facc8c374bb7d42992fe7fe510bc118fcd8fbe5f549a683d4fe38ab65b7b6dd16a4adaebc74d1cff0315cdfe7f26f26c63acf8fece7abd4bbead822850e0168a7d40cfecc303ff09031ccad719602b09f393eb167adea86a93ff6c2b3a376ea650a719ec8ccde8d411947841fe8f4f62d4e5e2fa918eb2945feb928ced1c06d77573f67ed0c75561d2c5f3ce2ce66bbf367575a85ea4bab463da2a94dacb3063277f71e404ea73fce2bf34bb1b70e72b4869d70f7b7ee61d54aadcb99ad731d8b4c574db0cd95acba1e0bbdcf1bec0b263afd3948aaf98283e4475625d131ca1b962d9d8167700f40173f548cc71dc3ec88d8fbadbd709b0cd996f0ed0b249c8ff4b4f30c73b312076931eb6bcbf328c65c5d0fb9dd1b0f65be613dd5a30a9ace0f116a25d4ce6ba0784d736d50b69bc472dddbc04a7ca693d65416d288ef89e24dce23d9ca6b0ca13f6d06adeb69f757b5b3ce79ad6ccd40455ef1f4917f74ce07e359c99b7995b9266f8f6705056675b6140a674b9ba48051b4dd60f9d646b586d7647a46594d0f2a2a715756b9cc8d3e584a64cd89973ba64cd9dfd22358412f7efefb59015f2ffda04646fe4e66fadd17f8b8f64b55f32ac07c2232f9280ff8f3b7732ac7fac338aca9f97a819c3f92eafb4e31a820b498e4d4acbdb047f2e93243ccbced0b093103605cd0162bba2f5973dab35c2f41e1bb34d09eacbdca641411f94e06d41c116e0a234c0c4401a6f2a0bcf596a237706638e33768830653c3cabd98c560b06d0594fb7048ee12d45270bfaff4337e988d765ac02608f712a0236fedfb551f0b8b36e20fc99b25bb275e07cdb000e3f56fc9cfedf3b99410792879e6f005ed2843b00db5aa6c4dc9edd893702f4e83f1c1d5472dd22c0b2354c07f391b8bd5ed31acdfd0109c717516b44c161b0537e75cbf8f68cf61909a2d147aa4be29d8f853be7fd282c2917fe0e6ace5dfba9f26c063e9cde8a3716c7be0c597739c6f3abee055172916766e289cd05e540de98c516b7bb9d7f8f36f0ad7f7b397c54d03c5d7931379a3af4a43b83e18583348abda411d1fd648a3a14d99b271e32a5b352d7cebef01513457d50bd9e7bfec2ec9ed07b79669978058e4b36e42a240b0333e2554df429ecdf38d1c65a72b5944f7b32b762d3a54844071e3e83faf345abded0a4d68841291c01e5dd0d078f82ea5fc783206ac599feaae23c1cadfc77a25e0cb85c306ca05e12032f584f655b45e5619630840787b6f2413bd61dbdfb6c1653f25fdc9a69ee8ff151afbdfaf5239f41435bf5a02ea4f98f08ea722cc4494edfaaae96017175458a6c1e7620e6f37fa484fff5750ca74c9aa82167b98d10eb63768ff245e699566d33c614c03ee14081fda3b5ddead5dc292e329ab632813fdb8c2358665374bb96f95815ac36b99eda5a9c66bcad32e494f014f678820e8f2214f5b76d115cbaa068ffdd7e6451ba14fafd517015a381f483691d28324cb63d6723932992a7b5432e5167356d9a507dae305173577f04759c952b2248a4868000b8c58f473ddb44c97345ef11605e2cd98ea264e76a5e2079be7b495199cb01fb44e5aadf0928b5b19686d0737d05ec402fe561d1dc9bbdddbcae5b6b2b9f35189abe6535cdddfe3b3a1a55a684447c00f5c06b0c94f1c5f030640feaaed70d613ff5a7fce01ada0be3eb806b1a45ebdd8aea2f427807cc28db1ed5f26b2e7f7fdfa6b951ab85d6d1aa154ff8aa2d3fd554b1b3f71ce65e61c57ed21e11fb0d7effac7df53b4120eb90e3ed34a74c37d21819716ff6460341453ab23cbbf486d883c98fd3ac404e624d0fa06bef14cebef380ef83d81ac7f9e038a3711040c0666d8fb9d6f82d4ffa68aafcc0f7626df905a32260835434be68cdbc06aaf7caaee5cb8c68fcba875722185fad06499851fd1c4fca5c17776ce8a6eaa264382deacaa4b6aa64bb1cbef5bc3d35ef69467b61dd5db06e545f9adcba92d4a65f5a3a3458d1400aae62184f7143aae75e5697ec3f06aa3ceb1c81362e5f018454e8538837ea880d79ced2f8c0e7f94a755a2ecb048ea5a6c257f6b9e06223ca27fe480ef68a8e557c372578407a1ad8ccc4af03e62e7043edc1adef6711bc0ffe209fb2ee1aa1870e370d1fbf74f5bd523e6974a0da22efcb490b5dbca8378286f6e668198be6b580b222b86521a5bb5f7985cdf8d5372046e86fc9079cb057528b5db1386788da464e8d0ea17785b1923d631b4a7a8eb3215c81941edc7d00d3ef90516bf6971c1a4e8dd4150475a584526615a279be4d91ab9c4d9a9b6e3c285e8d096b2eac85fc807649660a3c5c79322a3c3aba592c593e86dc1def8aec2cd16a0e8b700565b183b10111272d24240e8b8ba8b05145804af74371bae831685e0e5d7c87448681b490c72540c060b02e77f5ed1e54e62ef38c4e411180c54c709f1376e398ce5c74ed7d8a53df29b6672d2d6fc767291359f3d4d3aca6b90de55f6e691bfb4e4228fcc8450e95008cfe155f1dfaae924cfe68722eaa22cdcbb47e5e1c9cbb3ccad62df7dd28c27d6e6480d0985c04ee81a98d418d588cd43bde582c874a81bcf718928519ff47de9628df0e6430836e39a7130ce0bf8980bf113d109940b6cfd40cec65825284c937a507aac3dbecdd205b93c78751bf6a2b5cd52fa47625fe9bf3f9abee068a820ae7510ef8ef07c64cf560afedd71b7c1ddfa0baf511b2877b53a730d8dde6ed5926d60e31ebf3599a70eb7ebd17d125eed3f4561811ad0cccd76c0fa31ec032cab95c2bad46e35bfdee9c36b2c8a4f88d9bf81cab98831003ece8498c7700ea0cc7d27d712751ec2df750a7105efa3f84f19b86feb0d2158b2ba865187e930510a5d29f751458e66ac35f2a274692eae9df864c49a50728611ef6285928f59728f98082edc2437e93c0900d5901f2e97cb672765a26b28025a721cebba8315999ebe23f5af78d6e7da507fa97d50e45fe36dacd2806b791a546c6d380d67ddcbf2885ddebbb2f8118df69a80dbad50bc01e0e2135aa906d8f4213f8e92d0d1ee4b12ace05dc966be70bbd00489e5ddc0e67988a7680c94e15da0401277289adba80fbeb3483c5d4e3fde8c50d55debadcea774204c9080da72844008333bc567855e896cfd65e3eb7682507ab115ae89057c3c75a59ccdfdb74370341ef251e2bb8d733d605c4dc4e89c9053816632dbb76d65ded768c0370def862cf3e831f4e0f7d443650f55260826f191f00affb641f034e27b99ad99afa8b856ae8a6431860d5746b9e8c351bee6d3839daed4108c70df6668590a0f2803e1a61392aa950a9e3e13ec250c5d9197cf47a62623e3ef95a4b5b5546d0977a6d4d082cd69a431395f7c7d79904900eb9f57ea3a349903e87a17aa6f7f95845d647d0cf38446f40eea67e399811161d83a151760149fd3cddb11887988e847a91d6ff8f7df404ed75fdbbfaee02f528e6e4c1b0f348bef790952beb5299e1cf626a18921f1560e4943b1df1a628693befcb52429ee8b34d858d0cf4d5fa31b014130e359464d0e266bbb6622018d53c2325da5c6c42fdcb72cc45898d4030f5baa1e31f04bd5392840849e1d027735b5db679a16371f242669555e35cc22acd921238df3379b5c04ab1950a1597c837303e4d0ee033de107c810ceeae8f220338f9b03ac4f908db447e1db872be9743274f785c79af9aec30e29111d7dbf1827e94720e6772e41098cf5fb33bb093f7a495939b16bf7aca60df9dcffffa238736131d733bcb4210c07463bd248abae8533049c3b9b4fae1b749cd30b9bdb937eb", @generic="cf9b34df7c37a9a6f516348c7428ac0ed47b2adfba9e03738b9449bcfc66bb3f8cb37143d47b505b6c6b784b786f24ee9ddf336e05cae5ad5e366a7d33d9f860618299dd1c8b69a360bc06efb15cb26b12a2cc696ddd3c80b036f2da3d4b97640926c2f9b6a7500a5e703d18bbc8f7c1d9e0a8cbd489d151ef784fb75ce0ea36f7db", @nested={0x182, 0x32, 0x0, 0x1, [@typed={0x6, 0x92, 0x0, 0x0, @str='!\x00'}, @generic="2d722d0cebb6445387d0cbfd19eb09711014678070df3932f5aabbe29c8fa5f68dfb7bc7bf173066328664375e609c9e95220acb92e75ebf89f98dd6ab1f7c0e7e3adf2e20503ecb7e29051be990c070ed0bb54493500727f9f45d170bf902b469746c0a5edec2f60b1df693d7352b66a2", @typed={0x8, 0x19, 0x0, 0x0, @pid}, @typed={0x14, 0x8a, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @typed={0x8, 0x48, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x8, 0x2e, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x15}}, @generic="5f178f416628d72a83a65fd9befffb8bacc81e538ee192a3a33f409f82d45a16d73ac43d06f17b777959b33f83ae23", @generic="294d68e42b41af53c43f63e374b8f799a638343f072c79c02c2f2516ce99b42ad85e8389dd1410fcf3d38dec9014d1bb12f5e78214c5d22e3dfa461f97f16d6d0925ac864a8f498e05f173d47ec89cbf8cdc98f4ca9e91550edb5dca1d5f6ebd3f9dd24aba2db8281e218970aab205be1fd8cf24df6bb2f45b32487b10e32307f78ec05407e2f9e81555ca9d740920a51e2c5e8b8ac89f0a8435386d196b4124e2efa0735275989aa3d9"]}, @typed={0x4, 0x52}, @generic="112dedd76be3b5bd3b78ac3f2e69071e95dd3e3bad37db08186671abc172bfc1ab8af64adf6a9b63bfcc635b3f7a3e883e1e0cf3cedf3dff0e1c8bb90fa7c2f7f60ba8ca07ec9edaaee4d6e7187b0e840ab78846d9d2878cfdb642759c154e865bc302131570c0b8626c9a6a7abd7ad7c077248e06d3933b854e14af9c84ae6af57a87e67fb8d4043e21e69adb31568fcc3548e25c183b6ca274ddda2f9767478c6e381482a455b48f9c55494d8b3c4a6b5a7484f1591b862bd21328929a841133759d580bc4cf9b4d4f840029d5778baae21e27f5f3db6b1a5848b2f45fbf7ed4b28c7dece785189f4b290144b6a8f89a627421bb1e9d57", @typed={0x8, 0x77, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="5079036f0bb0ce7601ab5012aed7a6d016c72c296b69123a275296a9084a2916f468d93a4acdcd5507127f61cf15d64ad9c6a42f16f142f12891c4bf6b1e024e04f504162dbe4f0a695d4f02d2f56c6875b7e2c92e177becd4b971344e08268845ae9eeb05693bed9b435ec145596a7548269fdecab3709876377bc6ee9783f69b85a5bab78dd7fa304d5df1616948feb9753af683b1c68759eabf67b340bda3505fe032a76d548ad0ce75bccb7a5f1b24f17543b9f70dce6e2c821ea5a11423ae56cd456a84db2089a1c98b49cb20c1c6e5f9b408cbae3f8224f91f49bc8672285c3e618e2571b686", @nested={0x13c0, 0x27, 0x0, 0x1, [@typed={0x1004, 0x15, 0x0, 0x0, @binary="f3b6df61a997ea59b8d1ef5eb911502cc9cc7480fafdcc05d659fa93666878751bd9366c4a55c9f49d03c75c1bdf40b74281368cbc2aea411fca9fac233be5e4c48f0492d2e1833a4e38fba072c3eafa0f471522f2ee98a104c7a5d5fb42005e73860b952005dc4f56f4ed1fe2e00f7ae54af0399535e4d3d7505b10c21d85d3a9fd8644abd19993ad988553067ffd3f46ee91904d84be7976d4de3233d87ae45782c42dc23c5c844d1457a102dc4f560c2aab23e346bcdd1442323b0f274537d9f3e5689ad2bfcba10af37a96ce4226c28ea3d0542cea3daf24c8c3af2524fc7650931a429665e3e9ac2598d7f97953eeb9b4ca767611c9c66b15b2c3f7741207ad80712a5ef0a187fc772893d7364e5805e955fe01a2ae28541f3ee2ba3a26a35577569f22f3c0e1417353dc185dd8359aaee8f9c841b179b5a212861c23f65f3b1c9801dde509de765b21d78784e9bf6819c3ad06bbe977b896daa8237bd34b884b852da3bc0ea2b018b884d3e8d1753bb334018a171676a88b97272c0a266f4e232a8462023adbe9cfbddfd7f3cfad6fa2b65b9d148abb3f5d44be24814c433cf2a8bd0bd4c9e3d323e0042945e25a0e648e5bd9b7485907858bef0a03d89bbbc896284c82a97957a1f3816991bb800093c4334e425842d985b9692e5238c247335d87e204e46dfd81b924196e22b6eb8a8a9df45ded3dd46b8d4c18b71da34e9ae771e4ca9b9a95e0d27e3e579037f923c42a226cbe0fb37f95ce34ec5afcaed22ec083dcc238ca1dab88addbfbed884e2c5f6ad13343053b939d989fcf0091d810771f39f837902451390de7850b76f1f79748485b5535f60ac48b5c779f9fc9c25a986074bb671650ebf94f45a0bf094582faa893679d447e20fd4803ababa8fd8acb7eb51a3d05a67668e44da7a5dadf546ea421057a96f3f8c5bcb85fb1027598ded762c3b7e0d008a91f9094595ee49655add89089a91e220588b86865a4859337290e3d4626676cff85e8228bf45ecc0d2059fad4686311063c3ab806453f96cce1f0f0c72c8b39676d992653d881e2455c7ab84c2fb5929efec5a47a184dc6fa78ab0194756d6a9c6ec3474f717d2e2ec1dfdeccd0f0f9c47631831c62bd96e9ed0ec8032e1664105baee9a07f275baac18ce6018dcdd0acaa514b81a390c2c44ebadf689e138d16ec8d89b55b4f8688e900634d42e749ae20ef338ce71c5687e9d058cc5d89e2fadab47d89f4c8c3fd4788c8daa6f80b2520f29a1716a86876ba89d4dbf021977dd67e9d5994a1c6cc7cf86bbd508cc3995f4488c43ddcbd3a788398609c6d7b7cae7b207875af7b53c74f1a599188f3847d6a19e0de8c8753644f88a9412df10bd7fdf31c9aa50fab4e9fb7c8de4e947725f43646b678c1ce47fb43c991473b04d6e9aa5bbda1dcaa579d2f4e0cebb0bab3b1d519fc958db60e3f4ddb2c34dfd78058d4090874277e42d1b2862065786d74097e10e599cab0d83b3780c052598b7ff63216e1950bd84130e74ebd9744b6481df61cfd06095f8e2f8968bab1e73fcf603dd60b41841fb18b8f4af6ea2b443390db249dcd3350248395441fc126a03e57e85650123fc246f983d8622bbece55d76350b8b44ca0bf8053e6862ea6e6210d7be843751339a9fd8f106e8dba364dd710766a0cc1ffc4b4888f0e8999aa1f6abb7abbd5240596cdb88e6b60f9d7f44e1aea3bcf47dcc782b630aa7c8242c91d2a2225618630e6cceccd27622b3a0e82a99b1a24708e6068ddbc6f54b779c4cd9911260ae765f04c75d9bd890cf7bd369bacd0557fb40c1a540f1e1594cf4b480a33fd93eb3a8f9fc9f7fa4f3a6790e9be788f9cab508c7f18d9ee8c64fd569795726eb1a7ea0ad20f9fe3d15996c638fd78567762edc932f814d9f6feb24f6f71ce9edf4c65d9477bb91e4d50e50474da5623d23cfdcbb31f04b8608699077bdf4da2cbfbf530024f663419859cd2c1744a14e6fb2dd10ffdb2eec63b197c3e77e277135f0d2ca681e0b357db50386c8e1f79063a61f488662d23fca3a6c4d78c6bc5f094aa002801cb765737ba9a52f7a397115d0ed6ee9a15184d5bd48b72d70fb2ffcc8f658f5d5c29b5a2a235633540ca8ed740babba7ddeebfe001b9acdc3e3de0f1ec87cb252d4932ee16be4d92d7ede3455fe889ad12473806bb72ddae105c4ca847042774e5981299113a6428e9c085e64f8a18490a24ec5a11658405591d9f47faef4448f62783038af18dde4bea3080eee54d9ca1e61ed62f7f7193bb193221ba8af88105ff89b1b26324896d642c965ba52722a8edfd25d13dd97ee3ca4b507ece7d3a3f6931cdfba3868bc5e66c7bd330678210b88ea5049305d855e01fbf3d5db95dbb4a337d8437735b74e98172ed3db60f3b929b96aab075439a61fe26eced83d35c184f40d7369ffb2939f940b92e956c218d9df8751183a947b5d6d4a30859c7fd41d61bb0abefc28fc4ff9f8c0fb875e38bd09cc3b0b14c79b6dec7803d49cc166aa8f52ed8c922464afee0b5a1105a34b7e2dd0e8179c84dac12e9db2da1171872410ffa0a8dc7eadfa42870cabb571f621b54632f64864e4b46b6cd1c77e5716c502769940e1f1f7e8e2ea762cc01b84bdffcc8588a9e0456d295713b5b27592bf31693651a1e641099e72ed4de08a01a9359fcfb6e5887004f6625fb6e1e1df82864b5bbfc510e80769bddfee65628ccce2e239338f8fa768d5786a5400666e211246b3c917d2ecc420d887055cd37b149e5ccf4a842f95435e64b34b86f2d89e2809b1f8bcc676c9dfbf19f0c888cbc9ee8485216ec9df534ee71bc7efca13b123aca3785cebd2eb103a6b3060cb5c47cf098ee22d23aa3230dcc339098293a6620d4303ed0c57ff13fbc08a377ef120e4fb9056535e736dea9e0dda3dcd18bee9d7760781c5f5f0921bfcac8b62f66ce159b6ce29d7ae9ac338d00271881d404bd8ac664a551dc22877089c354d3304d52e015704c5d006f7bb57288fa4aea39f5bb15ea628ce89c317efae86d6f9231af8970142b7ab0b9e0eb5549c4a1b2b3a593612357180ce79ff13d447943095239c939c1566fadc7708a2247dd7eacd05920b17184e32af77c3cd342e2ed85b841a3dcd04c9661eefd9781f15acdc163fb48f17d15a725ea908c7257615d2baeb4be749d6f97b2bd1bc96ed94cf2bd899a8ccededbd30a71081ed83f8eb42fe017cdcf10daaedcedee615f10c156e84101270c4997bbbb15114a8343cc2ac4d111d14a73d932c4a6dd2d3fdc008f3f53e68559018f6ee07798d7764ac5696e8364aefa0abfd23633ad2a1991c5f706827ec08b2f72617a88394346750ba35170c76d3b13dd5b2fa4a3c4b955dabf7c257b2ba938b6965be0251cc5ccbcb12dc8477635de380e9ed1775f1f1101e0b0a12cb91738ff0b1fd92aaaa6ac6826bc0717d5f8e772a35fc3b4bb6822b5e59331bccdd859e1d4fddb6ed35723ff285da999b1ab4f76dbb5c068b798fb9b0de19b4ba7befa345d30491cd2768a9274611b60f7b7490416f68c108bfb9075598590646fbac6abef0e4d9b1ab0c50219c0ecad2dc5c7d8526161f7ae5fdfa570c6534c535f4d3fa7f1ea765fb62d48739fce0ef6cf4f43ebf1a2614503f271550d446c305d16db46cfbf977d3ac868bc2e279b389c469e84a3cfe8545672eb007ba84e9c34c8c7ee833ada603025468974f61a6de35d69158587556dd3de9f46097245f7ac0cd95d4d6f61ac683145edcdcbdf8090df20ed7505c002bfa19d47a0ca3fa8ee523d9717c0904127d64167aec63d999cb4b3e8b752672ad2be2d3d2a7a92de3a9d394fc5e6333d7fbcf6e532e511d23e25b6e1437891e15b526dea615264af9c0ddc5e77e73f62a0066a2e3f9125bcbcea75e5161034711b3a2b442806aec11b0f6211fd967d4dd074d37facbe599e30113559b67ed8bd618d43aee91a0c5e9f4aaa0349dd9ecaf041cc2b2907f72924abe3a195ee81f85111fa0ad69b17ff73e5f669d6822ed49d64509c04c102e1ceccae8d03eb89065786ba2546c8b46a177719a9f5abeec093e4271be193761dad0e77a4dc729b3971f17c2fcb761d27b77a19242a96d2d8b0a00964171a438f6b853e9d032a9ca18868c08441b4513881204d01640edd364d840b0ccb05783ab2ae2474cbc5eaaad2edce47e92d87c8c80e162d71f196ada0de627faef2e7cef118f969f469aaed935a7b720bad10bb0af5bb12c1689556ae18049ab2a9c9998dd41b7a2fef475e74a2e61bcf6b4a3cf5bbf594bf40bbdb1e8461e74c3fdba7a98db2c1d4b252e56f855967b0688c32f711e53334255230e061b5a05782ccb7ae152560c3b19536c58c4eaec774aeb624590813eab2c0f883e3855b253692ce4978fbecf5e60e296512bdd52c6830bda77abbbcdb9f0639cb5a9f7b11f3f67931efc97b0aed594da03955ed6f2ee6d56aecb6698e53d15167ba641cfdd96ced76fa650ac78cdcd5cb21f517a9844ba1a646cc0e5c9ba8d669f125efacddeded7e20a5f0d04d6233a8388586b419a1ac037a9ca7aea5251acf1977423e049a6a2532239bb5c65e698c3f246cf1f3e994daca7546d85515131ed847493eea2ea19a2ae23118816b54f84c60a464f152b7ebcb6c333ac0306f35b50995e10c05e6f0a9a3ade7266b8e9a4cc18c61de1e1544e2dc78a708efd1a2666a8c4dc13acb57aef229acc507ad834e4b17f3bc3168c58a749d480214363c30ba8d3fec316ba0993e1f241f24dc33ae28ae62d3f7aeddab8af8837333de9e39926994860661ceddd3723bb45d67c70e0889951e5296c3dcf21359a8b7498e6d657ef467570b804e8e4b57104b236262c43ab714d8e0d26c643c8df56079391bbefad8ac65196e54d4cff9e6a1005d23166bb86047046498c99b9cbe0ef618cf54671a2a374fbb7a1e781a49df970b4c4942b85c2b52e43f574e31889f0f0996a43c863583541a1968797175f69e7cdf5d89fd8f22afc2e82b473ff5b8b8d903582ba9dd2c05660f3f37f9256a035c03fdf3c268d5cef506d7149e7dd40b6cfccb707e49ac0f2d3d4bd1e152f5832c1dd9753a5d7d44c013c1b492411cb5c687e9fdc0bc55bf3de105a38c906188d8234b8af98a292726952efd60dffa4361949675ee3e7aa03b8f6c5eaad559a363f8a042d121b8fe72b41108988de53ec87daf600c62d601abe93db6c5efdf7dd5dd1b2cf3a31d7b64896278fe1808ce06e8bde9704ae32158cd595a239b1fc68cf7f1ea62096a0c932a11af6f001f6c5afd9f285faed979f32e13d488f50cae306dbdc3950100a23b71e4accbec9b46516f68461b2449a24d4a4a1eda0d5d6b31ffad4dc1d2d6299be627c414194b608fa1ce0966ea7da1d067d9fc95a22961f15f8a0d454b8a2f7f02b7eedc1e3f3a1dd4463cf85dd2fb0018a18cdbfde7614a9168bd6468de87daa3842426f666135c7367175f68ff186fa245d936fd961501262b4eef1374418aa9144064bdff963ee2b82d97ff7119d0c9431624cb6e94902320f8540c54bf83180714679aa7fb0ace84ed040cec10ad65ddbdce9f3b688c1494a21c3eca9b8c208786b9d9251bad906b5a19250ebe15a2a8879722f53b7d2f9720bd68f8c0cde3c6dccd5779beff1e608571696a39ea679c4c64cc67e77b62863547b2459d55e6426d7d403e9b1b95ecb22aed0c80f1c9bd3bbc170ffea815aa205bf4051b0eb186d7143b879787eff985f926ec447e6fb621aab519a984a50d8669adeee2399a"}, @typed={0x8, 0x76, 0x0, 0x0, @ipv4=@empty}, @typed={0x4, 0x1b}, @generic="147b0df1f7eeceeff2e7bcf8a1421cf5991d94e2f2b9fd64a78218c1019bea84cfeeb66f195a51d52b1b18da50c9e00d65cfc15c9a3cd57b966ccd6620a7dee194f9d6da915b939f41011c82fdcfe9e8665c1dd319e343bf4b8151ac236e1970ffeb5501ef7511555f72fd077c91c313161a62fd3ef91a65e5424c355444a00867926556d013a4855e38093450394170b226fbdcb6a06132a62a68ddedfb6f35da490b30642ac393971db3f186929d075c5cbd147837c2e0554868700a5442bc54c5e615e766ff1b6a3e165de9670baa7234", @typed={0x4, 0x91}, @generic="23ce6c354326e2104d6e8b6ac652c9afee095ca5381fd6b78e4947bed30207baefad3223e1c6fc01847641e072e73ef1a43c8fc1c81158dec807310fe57e2384c0c2634f2423e829da977f27f84fa8cea4679721b64b97dd08b7bd2ca409de30e078ced86867ce7ec234badf7c5a206cf919f7072088f62581f310dfcc70794780fba3274b9ac04f68474f6e950057271bc30068d3b387b191d128d115b1a1e0f726b164565c", @typed={0x96, 0x73, 0x0, 0x0, @binary="b2f78c4c574da90b592205aa3a8d653f933a1543cbb83dd415b29744f9cddfd161b83f110d1956e182786ba4e492db0564077e13b3dbdade4a0063447e86bc8363ffe341af44d801ebf20132effe4cc6fa9d1de70bdc83f289b19dd72d59151e7ae07cc952bbebcba9626e5f9ca03449b2b911a075ca065fcdd1ab1d640f082628fdd5ae885b8a7c670a6f2eeb2a36b6ae0d"}, @generic="298e02c991472c103e065d822c505223c03a80ee95489f14bcfcf53459daef79e3ef904447df11f28820a126e5954936ec6d510f3ae90bdec418293842778c2e74af623344e5a326400d9b5c39ed173e240519b179f0ef1c80ae0451919f37f792724bddb572bc1d31bd7dc4de79efbfaab0b8510d904df9ae34f55b3640b405292d3be9eefad9e7903f5e835c3bb8282a17a10d564e2d51ce6934d1d5212f70437fb765be49771e529a5bc2b4bb426c44a0d077e904e4f48d984f1d8320f6fffcc8a8a19322a5762ed88a185740b7cdfeba16c89ac0f032d26b660f6659174889bedaa5217c", @generic="22c365e3311fcb45e3b9111c807a473c86e73cb932cebf7e7a99e80847ba9aea2e7b20e6bb0c7c089d342698fe7c6f372017abf1b8bb19758aea6ef7f1eed73393b3837ea198c27ceaa980f17902f3b98521269c2675bc1d2b5ef64ccaabd4f01cf7f240738771ac983323f5a734c749283675f3b915108dcdd4be181012a567188b0c084fcbdb0170a22c56844a2585ff3b3ff998586b19cb1cb26a04976d82a45a764f47208075a375bce592212481518e"]}]}, 0x27c4}, {&(0x7f0000003240)={0x374, 0x23, 0x20, 0x70bd28, 0x25dfdbfb, "", [@nested={0x8, 0x69, 0x0, 0x1, [@typed={0x4, 0x15}]}, @nested={0x20, 0x7, 0x0, 0x1, [@typed={0x14, 0x66, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @typed={0x8, 0x53, 0x0, 0x0, @pid=r10}]}, @generic="e7550db437081587fd6aae962ea674617fae1cf650b3e96966dd84647be3e9860e2b3ba1904534294e8500659427080e90faa02bf08e33a98127a3dcc68d594a20828059e180e38cddf25ab1ffae62c56b22b872cea7ab63c645ddd54a0ebb6907b825cfa15c4de5e7f8c8aecb92b5ea0b6777d346262621d442cf45d86bdb569b76e35b86acdd9dee", @generic="2fd8d6b9a188b861311cadc8b5e2eacf534332b8aec07338af09a6ad65daf485b76ec21520498edf8bf834776c0c393ac84b8b2751d1db45cce1751be71f31557e5deb61dd08e0f27810c6789289bd3fe321a2555ec3cb5fbc20e35195572d7e19775a2108ae1cd5f5dff3ea328329540a9d21113c7ccd9176963d4ab778912f825a2141ac8ccb3b8cc2206dc8b438ac50456e0f", @nested={0x1cd, 0xa, 0x0, 0x1, [@generic="890b0305a8edc353aa175a6d5146484d39248f0a41ddb2d7cbeddc50e6225760756291da1c6a875da0ca48ea6f624e34d5fac3e791f093e5539d1c815e525f347db35bf58f596255e0cb867fba45997512a6630e5a", @generic="4dc3474afeed7137622720464ad3777e9e1d11764d212c63fccc61d650028a6892a182caf2789c27014bc9c065da503b16affc30b5f6f65a9a189a6b6f13dec6372d10c5775205e4fdf62ce93f5dea2757c46207a0a6f9f31ad1f3ff2d614407d892243cd7e7c1", @generic, @typed={0x14, 0x67, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x4d, 0x0, 0x0, @pid=r11}, @generic="b9ab5b3da876e3c8b331f53d503b0ec57d7fa818", @generic="81b84150540489b3c1cc01df2aeb0cff18e5038514c00885602b1efacaebd46ad61df07085d1fd93e888fd7a6e4c7f0f0998a205ea5cb89f8f53729de49e35f6809d08c39554a8e0dee1a37c4fb97aa0e6d93649bb8bdf97961f9e977e2e5186e54f6ca283a2a0033a4bbe8c11ceeaeb26c57acb8182a9a1a02b535b0b7c0f6b274dd08f2867ee1a491ea936cc58e65f9f3d8658910803ee9007379e20fda7c5df8088ab44a580113eb53905e80c70df0b50bee03a996c0f45c509c7c446a0d79cd07fd0adbc59ab615f7ef2d08d750f0b2b2af3db8c34204e74da5c84"]}, @typed={0x8, 0x8f, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0x9, 0x15, 0x0, 0x0, @str='syz1\x00'}, @generic="46111d561b581b013e8e4620ab7cbf1d65dae4a6b3c855137dece430c043397d325c5ea71d6f255a550b12e5fc6ffdbfe1bb1182c14eca245f"]}, 0x374}], 0xa, &(0x7f0000003680)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}], 0x18, 0x850}, 0x800) dup2(r1, r0) [ 2851.216631] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2851.216658] ? lock_is_held_type+0xd7/0x130 [ 2851.216680] do_sendfile+0xad7/0x1230 [ 2851.216701] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2851.216720] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2851.216739] ? vfs_write+0x422/0xac0 [ 2851.216762] __x64_sys_sendfile64+0x1cd/0x210 [ 2851.216776] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2851.216793] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2851.216817] do_syscall_64+0x3b/0x90 [ 2851.216831] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2851.216847] RIP: 0033:0x7f444319db19 [ 2851.216857] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2851.216869] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2851.216882] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2851.216890] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2851.216897] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2851.216904] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2851.216911] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2851.216933] [ 2851.248527] FAULT_INJECTION: forcing a failure. [ 2851.248527] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2851.248568] CPU: 0 PID: 10635 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2851.248597] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2851.248614] Call Trace: [ 2851.248621] [ 2851.248632] dump_stack_lvl+0x8b/0xb3 [ 2851.248670] should_fail.cold+0x5/0xa [ 2851.248704] prepare_alloc_pages+0x17b/0x500 [ 2851.248747] ? lock_is_held_type+0xd7/0x130 [ 2851.248808] __alloc_pages+0x131/0x4e0 [ 2851.248847] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2851.248884] ? lock_release+0x3b2/0x750 [ 2851.248918] ? jbd2_transaction_committed+0x111/0x140 [ 2851.248974] ? find_get_entry+0x510/0x510 [ 2851.249010] ? lock_downgrade+0x6d0/0x6d0 [ 2851.249053] alloc_pages+0x1a0/0x2f0 [ 2851.249095] push_pipe+0x2b5/0x6d0 [ 2851.249147] iov_iter_zero+0x9db/0x1750 [ 2851.249194] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2851.249218] ? __kmalloc_node_track_caller+0x300/0x440 [ 2851.249262] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2851.249311] ? lock_is_held_type+0xd7/0x130 [ 2851.249356] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2851.249399] ? iomap_iter+0x283/0x1030 [ 2851.249450] __iomap_dio_rw+0xe6c/0x1a90 [ 2851.249514] ? rwlock_bug.part.0+0x90/0x90 [ 2851.249557] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2851.249619] ? lock_acquire+0x1b2/0x530 [ 2851.249693] ? down_read+0x198/0x440 [ 2851.249717] ? lockdep_hardirqs_on+0x79/0x100 [ 2851.249753] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2851.249805] iomap_dio_rw+0x38/0x90 [ 2851.249862] ext4_file_read_iter+0x264/0x3f0 [ 2851.249905] generic_file_splice_read+0x3b9/0x5d0 [ 2851.249948] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2851.249988] ? pipe_to_user+0x170/0x170 [ 2851.250038] ? security_file_permission+0xb1/0xd0 [ 2851.250084] ? security_file_permission+0xb1/0xd0 [ 2851.250123] ? pipe_to_user+0x170/0x170 [ 2851.250166] do_splice_to+0x1bc/0x240 [ 2851.250202] ? direct_splice_actor+0x117/0x170 [ 2851.250250] splice_direct_to_actor+0x2c7/0x8e0 [ 2851.250297] ? pipe_to_sendpage+0x380/0x380 [ 2851.250346] ? do_splice_to+0x240/0x240 [ 2851.250384] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2851.250425] ? security_file_permission+0xb1/0xd0 [ 2851.250473] do_splice_direct+0x1b8/0x280 [ 2851.250514] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2851.250572] ? lock_is_held_type+0xd7/0x130 [ 2851.250620] do_sendfile+0xad7/0x1230 [ 2851.250664] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2851.250700] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2851.250735] ? vfs_write+0x422/0xac0 [ 2851.250769] __x64_sys_sendfile64+0x1cd/0x210 [ 2851.250812] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2851.250862] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2851.250915] do_syscall_64+0x3b/0x90 [ 2851.250941] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2851.250972] RIP: 0033:0x7f006e0f6b19 [ 2851.250991] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2851.251012] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2851.251034] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2851.251049] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2851.251062] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2851.251075] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2851.251088] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2851.251130] [ 2851.526296] FAULT_INJECTION: forcing a failure. [ 2851.526296] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2851.526333] CPU: 0 PID: 10672 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2851.526358] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2851.526372] Call Trace: [ 2851.526378] [ 2851.526387] dump_stack_lvl+0x8b/0xb3 [ 2851.526421] should_fail.cold+0x5/0xa [ 2851.526450] prepare_alloc_pages+0x17b/0x500 [ 2851.526486] ? lock_chain_count+0x20/0x20 [ 2851.526525] __alloc_pages+0x131/0x4e0 [ 2851.526551] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2851.526576] ? lock_is_held_type+0xd7/0x130 [ 2851.526621] ? __filemap_get_folio+0x2d4/0xfe0 [ 2851.526657] ? lock_downgrade+0x6d0/0x6d0 [ 2851.526685] ? lock_is_held_type+0xd7/0x130 [ 2851.526724] alloc_pages+0x1a0/0x2f0 [ 2851.526758] __filemap_get_folio+0x65f/0xfe0 [ 2851.526802] ? lock_is_held_type+0xd7/0x130 [ 2851.526835] ? filemap_read+0xba0/0xba0 [ 2851.526885] ? lock_is_held_type+0xd7/0x130 [ 2851.526921] ? find_held_lock+0x2c/0x110 [ 2851.526956] pagecache_get_page+0x2e/0x230 [ 2851.526990] ext4_da_write_begin+0x383/0xa30 [ 2851.527027] ? ext4_write_begin+0x1470/0x1470 [ 2851.527053] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 2851.527085] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2851.527130] generic_perform_write+0x24c/0x570 [ 2851.527177] ? folio_unlock+0xb0/0xb0 [ 2851.527210] ? down_write_killable+0x170/0x170 [ 2851.527250] ext4_buffered_write_iter+0x164/0x330 [ 2851.527290] ext4_file_write_iter+0x3dc/0x1800 [ 2851.527322] ? stack_trace_save+0x8c/0xc0 [ 2851.527349] ? filter_irq_stacks+0x90/0x90 [ 2851.527376] ? __stack_depot_save+0x35/0x450 [ 2851.527416] ? ext4_file_read_iter+0x3f0/0x3f0 [ 2851.527446] ? kasan_save_stack+0x2e/0x40 [ 2851.527467] ? kasan_save_stack+0x1e/0x40 [ 2851.527487] ? __kasan_kmalloc+0x81/0xa0 [ 2851.527516] ? lock_is_held_type+0xd7/0x130 [ 2851.527554] do_iter_readv_writev+0x3d8/0x650 [ 2851.527585] ? new_sync_write+0x560/0x560 [ 2851.527607] ? avc_policy_seqno+0x9/0x70 [ 2851.527627] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2851.527670] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2851.527704] ? security_file_permission+0xb1/0xd0 [ 2851.527746] do_iter_write+0x187/0x6f0 [ 2851.527772] ? lock_is_held_type+0xd7/0x130 [ 2851.527818] vfs_iter_write+0x70/0xa0 [ 2851.527846] iter_file_splice_write+0x722/0xc90 [ 2851.527900] ? generic_file_splice_read+0x3ea/0x5d0 [ 2851.527937] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2851.527974] ? pipe_to_user+0x170/0x170 [ 2851.528029] ? security_file_permission+0xb1/0xd0 [ 2851.528065] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2851.528105] direct_splice_actor+0x10f/0x170 [ 2851.528146] splice_direct_to_actor+0x350/0x8e0 [ 2851.528190] ? pipe_to_sendpage+0x380/0x380 [ 2851.528232] ? do_splice_to+0x240/0x240 [ 2851.528266] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2851.528300] ? security_file_permission+0xb1/0xd0 [ 2851.528342] do_splice_direct+0x1b8/0x280 [ 2851.528386] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2851.528435] ? lock_is_held_type+0xd7/0x130 [ 2851.528476] do_sendfile+0xad7/0x1230 [ 2851.528515] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2851.528551] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2851.528585] ? vfs_write+0x422/0xac0 [ 2851.528619] __x64_sys_sendfile64+0x1cd/0x210 [ 2851.528646] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2851.528678] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2851.528721] do_syscall_64+0x3b/0x90 [ 2851.528747] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2851.528777] RIP: 0033:0x7f444319db19 [ 2851.528794] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2851.528816] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2851.528837] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2851.528853] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2851.528866] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2851.528879] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2851.528892] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2851.528933] [ 2851.589501] loop2: detected capacity change from 0 to 238697 [ 2851.590634] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2851.601656] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2862.928682] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:49:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 94) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:49:00 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x7400, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:49:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 79) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:49:00 executing program 3: r0 = mq_open(&(0x7f00000056c0)='1\x00', 0x0, 0x104, 0x0) pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r0, 0x40047211, &(0x7f0000000000)=0x20) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) mq_notify(0xffffffffffffffff, 0x0) 00:49:00 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:49:00 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r2, 0xf504, 0x0) dup2(r1, r0) 00:49:00 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380)="4928601af3d98788095e79841d1d54f7c54a1d780adec6eef8812ead8a180dd7019c43b6cc7a977220aedacdaa1fee70dffa1adb0504451b789f0207ba269ba67f320717e3b4ec1900923c44971c8f8004b79c756e41ab0bb02ef6851ab1c6aad148884342cd47d9c3bcde7fcf49452343c3ad970ebcbea85ace00b6b60b9b9b8b635145341cf60feaaf8600b7e1120bd99bfed1e4bc2ec3454763f63709752ce7cc209c494dbc329222f6d88ac42975b3d26715041d523fb9d946d3be900108f2f5550122ff41f63d601c1404f76d3645e42823c89f7c700944263c9a423f10", 0xe0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:49:00 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) r1 = syz_io_uring_complete(0x0) bind(r1, &(0x7f0000000180)=@ieee802154={0x24, @short={0x2, 0x1, 0xffff}}, 0x80) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x9, 0x1, [{}]}) ioctl$RTC_WIE_ON(r0, 0x700f) r2 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000200)=ANY=[]) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) dup2(r3, r2) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BTRFS_IOC_BALANCE(r5, 0x5000940c, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2101, 0x108) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r6, 0xc0c0583b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bf8a3e07ff700000000000000001ed8a0cb8bd0e80838abaf"]) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r6, 0xc0096616, &(0x7f0000000000)=ANY=[@ANYRESOCT]) ioctl$EXT4_IOC_GET_ES_CACHE(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x2, [{}, {0x1, 0x3, 0x9, '\x00', 0x102}]}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xed4d) [ 2870.156229] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:49:00 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = syz_open_dev$ttys(0xc, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000080)={0x0, 0x0}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x7, 0x2, @tid=r3}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000666d4ea31db577424dc7c3a179a70000000000f7b65a3ebd14dcc62b"]) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r4 = socket$inet6(0xa, 0x1, 0x0) dup2(r4, r0) [ 2870.188291] FAULT_INJECTION: forcing a failure. [ 2870.188291] name failslab, interval 1, probability 0, space 0, times 0 [ 2870.188328] CPU: 0 PID: 10681 Comm: syz-executor.1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2870.188353] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2870.188369] Call Trace: [ 2870.188375] [ 2870.188384] dump_stack_lvl+0x8b/0xb3 [ 2870.188419] should_fail.cold+0x5/0xa [ 2870.188443] ? create_object.isra.0+0x3a/0xa20 [ 2870.188479] should_failslab+0x5/0x10 [ 2870.188510] kmem_cache_alloc+0x5b/0x480 [ 2870.188540] create_object.isra.0+0x3a/0xa20 [ 2870.188570] ? kasan_unpoison+0x23/0x50 [ 2870.188606] kmem_cache_alloc+0x239/0x480 [ 2870.188636] alloc_buffer_head+0x20/0x140 [ 2870.188683] alloc_page_buffers+0x24a/0x690 [ 2870.188727] create_empty_buffers+0x36/0xae0 [ 2870.188774] create_page_buffers+0x1f5/0x310 [ 2870.188815] __block_write_begin_int+0x174/0x1540 [ 2870.188856] ? lock_is_held_type+0xd7/0x130 [ 2870.188893] ? ext4_da_release_space+0x570/0x570 [ 2870.188935] ? invalidate_bh_lrus_cpu+0x120/0x120 [ 2870.188969] ? lock_is_held_type+0xd7/0x130 [ 2870.189001] ? find_held_lock+0x2c/0x110 [ 2870.189030] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2870.189068] ? PageHeadHuge+0x166/0x1a0 [ 2870.189101] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 00:49:01 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2870.189146] ext4_da_write_begin+0x3b1/0xa30 [ 2870.189183] ? ext4_write_begin+0x1470/0x1470 [ 2870.189208] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 2870.189242] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2870.189287] generic_perform_write+0x24c/0x570 [ 2870.189335] ? folio_unlock+0xb0/0xb0 00:49:01 executing program 6: r0 = mq_open(&(0x7f0000000040)='a?\xc4\r\xab\xeap>^\x81\xbd\xfa\xeduT\x91\xf7\xe9\xb4}\r\xaf\x84#a\x14\x11\xd02\xba2+\x85\xe1e\x03\xec\xb8\x8c\xe5\x05\x006\xc3', 0x2, 0x1e1, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) [ 2870.189369] ? down_write_killable+0x170/0x170 [ 2870.189411] ext4_buffered_write_iter+0x164/0x330 [ 2870.189451] ext4_file_write_iter+0x3dc/0x1800 [ 2870.189484] ? stack_trace_save+0x8c/0xc0 [ 2870.189511] ? filter_irq_stacks+0x90/0x90 [ 2870.189538] ? __stack_depot_save+0x35/0x450 [ 2870.189578] ? ext4_file_read_iter+0x3f0/0x3f0 [ 2870.189609] ? kasan_save_stack+0x2e/0x40 [ 2870.189630] ? kasan_save_stack+0x1e/0x40 [ 2870.189650] ? __kasan_kmalloc+0x81/0xa0 [ 2870.189679] ? lock_is_held_type+0xd7/0x130 [ 2870.189717] do_iter_readv_writev+0x3d8/0x650 [ 2870.189748] ? new_sync_write+0x560/0x560 [ 2870.189771] ? avc_policy_seqno+0x9/0x70 [ 2870.189791] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2870.189834] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2870.189869] ? security_file_permission+0xb1/0xd0 [ 2870.189912] do_iter_write+0x187/0x6f0 [ 2870.189939] ? lock_is_held_type+0xd7/0x130 [ 2870.189986] vfs_iter_write+0x70/0xa0 [ 2870.190015] iter_file_splice_write+0x722/0xc90 [ 2870.190070] ? generic_file_splice_read+0x3ea/0x5d0 [ 2870.190106] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 00:49:01 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000380)="4928601af3d98788095e79841d1d54f7c54a1d780adec6eef8812ead8a180dd7019c43b6cc7a977220aedacdaa1fee70dffa1adb0504451b789f0207ba269ba67f320717e3b4ec1900923c44971c8f8004b79c756e41ab0bb02ef6851ab1c6aad148884342cd47d9c3bcde7fcf49452343c3ad970ebcbea85ace00b6b60b9b9b8b635145341cf60feaaf8600b7e1120bd99bfed1e4bc2ec3454763f63709752ce7cc209c494dbc329222f6d88ac42975b3d26715041d523fb9d946d3be900108f2f5550122ff41f63d601c1404f76d3645e42823c89f7c700944263c9a423f10", 0xe0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2870.190143] ? pipe_to_user+0x170/0x170 [ 2870.190199] ? security_file_permission+0xb1/0xd0 [ 2870.190235] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2870.190277] direct_splice_actor+0x10f/0x170 [ 2870.190317] splice_direct_to_actor+0x350/0x8e0 [ 2870.190358] ? pipe_to_sendpage+0x380/0x380 [ 2870.190401] ? do_splice_to+0x240/0x240 [ 2870.190435] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 00:49:01 executing program 3: r0 = mq_open(&(0x7f00000000c0)='\x00\x0f&D\xae\xbd2\x89\\g_\x00\xc9v\xd6\\\xb8\xe3\xc1\xaeyw\x10\xe1B\x0fM4!\xd8\x83\xf2\x19\x85\x128\x12d\x95\xbd\x04\x15O\x9e\r\rKN\xd4:\xb8\xa0\xbdZ\xcc\xc5\x1d\x83\xe5A\xec\xb2X\xf9\x8a\xabS\x89\x0e\xac\x99\xbaE\xeaf\xbf\x882Os{\xa9\x10\x05\xb2\x90\x15)*\xd0\x12\xfd;\xe3U\xbc\xb2\x00<\x1e\xeex|3\xde\x8f\xe7U\x1d>_\x05\x1f\xbb\x9e\xb07\xf0\x98\xcfwYW\x91kC\xcb\xdd7\xb9\xb8\x1d\f\x87\x86f\xb1\x11\xcb$\x99\"2\xc9&\x86\xec\xf1\x00\r\xa2\x1e#\x8c\x04\xca\xfd\x17\xfc:\xc3\x1d$\x13\x89 UV\xeb\x15l\x85`\xa1\xb3\xcf\xb6|\x8e\x17\x8a{\xb4\xdfr\x03\xa8/\x9c\rP$ \x918\x1el\x1f\x99\xb5#\xb9\xb3\x04\x00\xaa\xa7E\xb0\xbe)a\xe5\xb7S?\xd3L\xf9\f3c\x15\xea\xfc\xbb\xc7<\xe2\xaa', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) mq_notify(r0, &(0x7f00000002c0)={0x0, 0x2a, 0x2, @thr={&(0x7f0000000000)="8ea5728454f1cefb8a042064002deb2ab9f9fcf615189251d37e807ffd4a32bfabc5cf0d929812e7383b4e748f1218f4d5831b10ef2ada8a73b7f8c13f650412ec46e261347ac6c439df22553505d7f30e8d54ebd9e1e4794ecb8b49d2ddbeb9c6ab5dc89f273d158ab2efbe74030581f06eefc9fb5b02946ecbfac387cc3f0667311f8e", &(0x7f00000001c0)="3aed0e3114ae5feaac8cb6616756bc3d5f723f15b6f3473f7c3893fe1ddd649838eff0e6b963ccdf4d65e26056a6d5e909a74d2dce7401440b647bda750b4b9a6d5056688ddc638bd69733f84f6d89c752f73c307bb6148e30d6a35c4c178edf61f99d228385af572d76a03d3cf0d9373edbd0c9f8e81015c0435edb2a17fd29f6b8210ab58e6f39f5b617c1dae4c45648672d65372da4f870a779c8fd163891a2a50c908d7b85a5d837c007195fadf94c8aaf12ab3f73d4e89a1518e0c03ec12961"}}) [ 2870.190471] ? security_file_permission+0xb1/0xd0 [ 2870.190514] do_splice_direct+0x1b8/0x280 [ 2870.190550] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2870.190600] ? lock_is_held_type+0xd7/0x130 [ 2870.190642] do_sendfile+0xad7/0x1230 [ 2870.190682] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2870.190719] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2870.190754] ? vfs_write+0x422/0xac0 [ 2870.190788] __x64_sys_sendfile64+0x1cd/0x210 [ 2870.190816] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2870.190848] ? syscall_enter_from_user_mode+0x1d/0x50 00:49:01 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000000)="3f506dd1de31d36e6f8619c178e5fb79a27c8b92bc3d270c8d93b61166da0c4997ae55a03a03f8194d9596977efb5e3f580402c059dc77d416113bcffdc5c383b2a577ab9985be16d11c87800721b12fcea6ebb07409d73c26f4a84cf5740c4cd52e56a4d907533cc54b90e0af1900bdd56d9d0c", 0x74, 0x0, &(0x7f0000000080)={0x0, 0x989680}) dup2(r1, r0) [ 2870.190892] do_syscall_64+0x3b/0x90 [ 2870.190919] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2870.190950] RIP: 0033:0x7f444319db19 [ 2870.190968] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2870.190990] RSP: 002b:00007f4440713188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2870.191012] RAX: ffffffffffffffda RBX: 00007f44432b0f60 RCX: 00007f444319db19 [ 2870.191028] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2870.191041] RBP: 00007f44407131d0 R08: 0000000000000000 R09: 0000000000000000 [ 2870.191054] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2870.191068] R13: 00007ffd82282abf R14: 00007f4440713300 R15: 0000000000022000 [ 2870.191110] [ 2870.212107] FAULT_INJECTION: forcing a failure. [ 2870.212107] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2870.212130] CPU: 1 PID: 10698 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2870.212144] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2870.212154] Call Trace: [ 2870.212158] [ 2870.212163] dump_stack_lvl+0x8b/0xb3 [ 2870.212188] should_fail.cold+0x5/0xa [ 2870.212205] prepare_alloc_pages+0x17b/0x500 [ 2870.212229] ? lock_is_held_type+0xd7/0x130 [ 2870.212253] __alloc_pages+0x131/0x4e0 [ 2870.212268] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2870.212284] ? lock_release+0x3b2/0x750 [ 2870.212302] ? jbd2_transaction_committed+0x111/0x140 [ 2870.212329] ? find_get_entry+0x510/0x510 [ 2870.212348] ? lock_downgrade+0x6d0/0x6d0 [ 2870.212369] alloc_pages+0x1a0/0x2f0 [ 2870.212389] push_pipe+0x2b5/0x6d0 [ 2870.212416] iov_iter_zero+0x9db/0x1750 [ 2870.212437] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2870.212450] ? __kmalloc_node_track_caller+0x300/0x440 [ 2870.212472] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2870.212495] ? lock_is_held_type+0xd7/0x130 [ 2870.212519] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2870.212541] ? iomap_iter+0x283/0x1030 [ 2870.212566] __iomap_dio_rw+0xe6c/0x1a90 [ 2870.212602] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2870.212629] ? lock_acquire+0x1b2/0x530 [ 2870.212677] ? down_read+0x198/0x440 [ 2870.212691] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2870.212709] iomap_dio_rw+0x38/0x90 [ 2870.212731] ext4_file_read_iter+0x264/0x3f0 [ 2870.212752] generic_file_splice_read+0x3b9/0x5d0 [ 2870.212776] ? pipe_to_user+0x170/0x170 [ 2870.212807] ? security_file_permission+0xb1/0xd0 [ 2870.212827] ? pipe_to_user+0x170/0x170 [ 2870.212847] do_splice_to+0x1bc/0x240 [ 2870.212865] ? direct_splice_actor+0x117/0x170 [ 2870.212886] splice_direct_to_actor+0x2c7/0x8e0 [ 2870.212908] ? pipe_to_sendpage+0x380/0x380 [ 2870.212931] ? do_splice_to+0x240/0x240 [ 2870.212949] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2870.212967] ? security_file_permission+0xb1/0xd0 [ 2870.212990] do_splice_direct+0x1b8/0x280 [ 2870.213010] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2870.213036] ? lock_is_held_type+0xd7/0x130 [ 2870.213059] do_sendfile+0xad7/0x1230 [ 2870.213082] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2870.213101] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2870.213120] ? vfs_write+0x422/0xac0 [ 2870.213139] __x64_sys_sendfile64+0x1cd/0x210 [ 2870.213154] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2870.213170] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2870.213194] do_syscall_64+0x3b/0x90 [ 2870.213209] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2870.213226] RIP: 0033:0x7f006e0f6b19 [ 2870.213236] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2870.213248] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2870.213260] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2870.213268] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2870.213276] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2870.213283] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2870.213291] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2870.213314] [ 2870.541185] loop2: detected capacity change from 0 to 238697 [ 2870.542863] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2870.561322] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2884.229636] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:49:24 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x40020) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f0000000040)={0x5c, 0x9, '\x00', [@calipso={0x7, 0x48, {0x1, 0x10, 0xe0, 0x81, [0x3, 0x9, 0x370, 0x8, 0x1fb3, 0xfffffffffffffff7, 0x6, 0x6f75]}}]}, 0x58) 00:49:24 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) dup2(0xffffffffffffffff, r0) 00:49:24 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x7a00, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:49:24 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000380)="4928601af3d98788095e79841d1d54f7c54a1d780adec6eef8812ead8a180dd7019c43b6cc7a977220aedacdaa1fee70dffa1adb0504451b789f0207ba269ba67f320717e3b4ec1900923c44971c8f8004b79c756e41ab0bb02ef6851ab1c6aad148884342cd47d9c3bcde7fcf49452343c3ad970ebcbea85ace00b6b60b9b9b8b635145341cf60feaaf8600b7e1120bd99bfed1e4bc2ec3454763f63709752ce7cc209c494dbc329222f6d88ac42975b3d26715041d523fb9d946d3be900108f2f5550122ff41f63d601c1404f76d3645e42823c89f7c700944263c9a423f10", 0xe0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:49:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 80) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:49:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 95) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:49:24 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) sendfile(r0, r0, &(0x7f0000000000)=0x7, 0x89c6) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) mq_notify(r1, 0x0) 00:49:24 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2893.863648] FAULT_INJECTION: forcing a failure. [ 2893.863648] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2893.863684] CPU: 0 PID: 10722 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2893.863708] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2893.863723] Call Trace: [ 2893.863729] [ 2893.863737] dump_stack_lvl+0x8b/0xb3 [ 2893.863771] should_fail.cold+0x5/0xa [ 2893.863800] prepare_alloc_pages+0x17b/0x500 [ 2893.863837] ? lock_is_held_type+0xd7/0x130 [ 2893.863883] __alloc_pages+0x131/0x4e0 [ 2893.863909] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2893.863937] ? lock_release+0x3b2/0x750 [ 2893.863966] ? jbd2_transaction_committed+0x111/0x140 [ 2893.864012] ? find_get_entry+0x510/0x510 [ 2893.864044] ? lock_downgrade+0x6d0/0x6d0 [ 2893.864085] alloc_pages+0x1a0/0x2f0 [ 2893.864122] push_pipe+0x2b5/0x6d0 [ 2893.864168] iov_iter_zero+0x9db/0x1750 [ 2893.864208] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2893.864230] ? __kmalloc_node_track_caller+0x300/0x440 [ 2893.864268] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2893.864311] ? lock_is_held_type+0xd7/0x130 [ 2893.864349] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2893.864386] ? iomap_iter+0x283/0x1030 [ 2893.864431] __iomap_dio_rw+0xe6c/0x1a90 [ 2893.864496] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2893.864544] ? lock_acquire+0x1b2/0x530 [ 2893.864608] ? down_read+0x198/0x440 [ 2893.864632] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2893.864666] iomap_dio_rw+0x38/0x90 [ 2893.864706] ext4_file_read_iter+0x264/0x3f0 [ 2893.864743] generic_file_splice_read+0x3b9/0x5d0 [ 2893.864784] ? pipe_to_user+0x170/0x170 [ 2893.864838] ? security_file_permission+0xb1/0xd0 [ 2893.864874] ? pipe_to_user+0x170/0x170 00:49:24 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2893.864912] do_splice_to+0x1bc/0x240 [ 2893.864943] ? direct_splice_actor+0x117/0x170 [ 2893.864983] splice_direct_to_actor+0x2c7/0x8e0 [ 2893.865034] ? pipe_to_sendpage+0x380/0x380 [ 2893.865076] ? do_splice_to+0x240/0x240 [ 2893.865110] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2893.865144] ? security_file_permission+0xb1/0xd0 [ 2893.865186] do_splice_direct+0x1b8/0x280 [ 2893.865222] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2893.865271] ? lock_is_held_type+0xd7/0x130 [ 2893.865312] do_sendfile+0xad7/0x1230 [ 2893.865353] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 00:49:24 executing program 3: mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) mq_notify(r0, 0x0) 00:49:24 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) close_range(r1, r0, 0x2) r2 = socket$inet6(0xa, 0x1, 0x0) dup2(r2, r0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r3, 0x8010671f, &(0x7f0000000040)={&(0x7f0000000000)=""/6, 0x6}) [ 2893.865389] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2893.865423] ? vfs_write+0x422/0xac0 [ 2893.865457] __x64_sys_sendfile64+0x1cd/0x210 [ 2893.865485] ? __ia32_compat_sys_sendfile64+0x210/0x210 00:49:24 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x8000}}, './file0\x00'}) r2 = socket$inet6(0xa, 0x1, 0x0) dup2(r2, r0) lseek(r2, 0x25, 0x3) [ 2893.865516] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2893.865559] do_syscall_64+0x3b/0x90 [ 2893.865585] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2893.865616] RIP: 0033:0x7f006e0f6b19 [ 2893.865634] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 00:49:24 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000380)="4928601af3d98788095e79841d1d54f7c54a1d780adec6eef8812ead8a180dd7019c43b6cc7a977220aedacdaa1fee70dffa1adb0504451b789f0207ba269ba67f320717e3b4ec1900923c44971c8f8004b79c756e41ab0bb02ef6851ab1c6aad148884342cd47d9c3bcde7fcf49452343c3ad970ebcbea85ace00b6b60b9b9b8b635145341cf60feaaf8600b7e1120bd99bfed1e4bc2ec3454763f63709752ce7cc209c494dbc329222f6d88ac42975b3d26715041d523fb9d946d3be900108f2f5550122ff41f63d601c1404f76d3645e42823c89f7c700944263c9a423f10", 0xe0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:49:24 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, 0x0) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:49:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2893.865655] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2893.865676] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2893.865691] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2893.865704] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2893.865717] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 00:49:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 81) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2893.865730] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 00:49:25 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x6001, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) mq_timedsend(r1, &(0x7f00000001c0)="d1ffd56ccd28683552357938a12ecd8d52330a4fae9a0adc1f7357a960685aa1d2558a4119a9e31735cb0c2c5ed1611a03ea265b949ecb5c6bfdea4d9d61bc67a77aa71804d4b490dc375d6e0a6074d12f2108bcfd2133fa79f6c0f3101da9038ecdafe8276d4240f487b43ab7e7fd13d1b91addf0ee265238b4dd2259f1de906f42a053a3455954f6233c7b313381ed37726e97c670c9e57c23107defa1dbe375b718bc5672dcdee33a1ceebc2ac7136c759b676b96c262d1de2dbeea49da7bb40c26e7a3abcf50c453d156fc716fa27983211969dbc394328a873984f6ec81e98f658d27c2", 0xe6, 0x0, &(0x7f0000000100)={r2, r3+10000000}) r4 = getpid() pidfd_open(r4, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r5, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r6, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r6, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r5, {0x6}}, './file0/file0\x00'}) mq_notify(r5, &(0x7f0000000180)={0x0, 0x2, 0x0, @tid=r4}) r7 = socket$inet6(0xa, 0x1, 0x0) dup2(r7, r0) [ 2893.865771] [ 2893.920204] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:49:25 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0xa, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x40, 0x1f, 0x81, 0x3, 0x0, 0x8, 0x88424, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000000), 0x5}, 0x2040, 0x6, 0x8000, 0x8, 0x9, 0x8001, 0x2, 0x0, 0xfffffffe, 0x0, 0x20}, 0xffffffffffffffff, 0x0, r2, 0x3) [ 2894.366414] FAULT_INJECTION: forcing a failure. [ 2894.366414] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2894.366449] CPU: 0 PID: 10764 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2894.366473] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2894.366487] Call Trace: [ 2894.366493] [ 2894.366502] dump_stack_lvl+0x8b/0xb3 [ 2894.366534] should_fail.cold+0x5/0xa [ 2894.366564] prepare_alloc_pages+0x17b/0x500 [ 2894.366600] ? lock_is_held_type+0xd7/0x130 [ 2894.366641] __alloc_pages+0x131/0x4e0 [ 2894.366667] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2894.366695] ? lock_release+0x3b2/0x750 [ 2894.366724] ? jbd2_transaction_committed+0x111/0x140 [ 2894.366770] ? find_get_entry+0x510/0x510 [ 2894.366802] ? lock_downgrade+0x6d0/0x6d0 [ 2894.366840] alloc_pages+0x1a0/0x2f0 [ 2894.366880] push_pipe+0x2b5/0x6d0 [ 2894.366926] iov_iter_zero+0x9db/0x1750 [ 2894.366966] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2894.366988] ? __kmalloc_node_track_caller+0x300/0x440 [ 2894.367026] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2894.367069] ? lock_is_held_type+0xd7/0x130 [ 2894.367107] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2894.367144] ? iomap_iter+0x283/0x1030 [ 2894.367188] __iomap_dio_rw+0xe6c/0x1a90 [ 2894.367254] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2894.367303] ? lock_acquire+0x1b2/0x530 [ 2894.367366] ? down_read+0x198/0x440 [ 2894.367391] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2894.367425] iomap_dio_rw+0x38/0x90 [ 2894.367465] ext4_file_read_iter+0x264/0x3f0 [ 2894.367501] generic_file_splice_read+0x3b9/0x5d0 [ 2894.367542] ? pipe_to_user+0x170/0x170 [ 2894.367597] ? security_file_permission+0xb1/0xd0 [ 2894.367633] ? pipe_to_user+0x170/0x170 [ 2894.367670] do_splice_to+0x1bc/0x240 [ 2894.367701] ? direct_splice_actor+0x117/0x170 [ 2894.367741] splice_direct_to_actor+0x2c7/0x8e0 [ 2894.367781] ? pipe_to_sendpage+0x380/0x380 [ 2894.367824] ? do_splice_to+0x240/0x240 [ 2894.367857] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2894.367892] ? security_file_permission+0xb1/0xd0 [ 2894.367935] do_splice_direct+0x1b8/0x280 [ 2894.367971] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2894.368020] ? lock_is_held_type+0xd7/0x130 [ 2894.368060] do_sendfile+0xad7/0x1230 [ 2894.368101] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2894.368137] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2894.368172] ? vfs_write+0x422/0xac0 [ 2894.368206] __x64_sys_sendfile64+0x1cd/0x210 [ 2894.368233] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2894.368264] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2894.368308] do_syscall_64+0x3b/0x90 [ 2894.368334] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2894.368364] RIP: 0033:0x7f006e0f6b19 [ 2894.368381] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2894.368403] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2894.368425] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2894.368440] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2894.368453] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2894.368466] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2894.368479] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2894.368520] [ 2894.672809] loop2: detected capacity change from 0 to 238697 [ 2894.675681] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2894.683999] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2907.395738] kmemleak: 20 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:49:45 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0xedc0, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:49:45 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:49:45 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000000)="5c0359faa38bd4519c08d2333947a7267b3082192848ed9384ff3f74c9d7e67e1ec865e5fb5f31d65cbce399663bbdd38adf1fc2522a9028fe02ecb821768ad89c298a099750db8236fb726231c1d70c6b013c2543443bff8ac0a7129e6051159ff561c65054585f65a13796f4c76dcf", 0x70, 0x85, &(0x7f00000000c0)={r1, r2+10000000}) mq_notify(r0, 0x0) 00:49:45 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, 0x0) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:49:45 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @tid=r1}) pidfd_send_signal(r2, 0x30, &(0x7f0000000100)={0x3a, 0x10000, 0x7}, 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) r4 = dup2(r3, r0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r4, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r4, {0x1}}, './file0\x00'}) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r6, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r5, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r6, {r3}}, './file0\x00'}) 00:49:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000002) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:49:45 executing program 6: r0 = mq_open(&(0x7f00000056c0)='svz1\x00', 0x0, 0x30, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = dup2(r1, r0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_group_source_req(r1, 0x29, 0x2f, &(0x7f0000000440)={0x4, {{0xa, 0x4e24, 0x31, @mcast1, 0xd390}}, {{0xa, 0x4e21, 0x35, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xd4f8}}}, 0x108) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x427e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="dbb664101526924bcf93a14c384e8a355296240a68724d88e34cb1f52b689609b90efa6900ce4594f80d65c9a0c475c3642c9e6c28c5ee54ffe99172ef6551b45e7172f428bb612ce7dcf0b762a007289ea17dce4f3cfc5beb769feef9ee6517d26a8356c546c596f837e19e94f0ed9fc84c9f0c86d365a20363275c84d966d0cbb08824ad4c76b3ee748eb7b94ecc54ace62dcd2fbdaf9a2dfd0224ee29e9ab229a5c13ba3359ffd4663c29838196ae9f8799a4ea2ffc7193ff458ef8ac5699b3b2fdd89cce57611e89612cff7843d536b4cc9451a00b51f99e52f2e9b4424e8e09f5ad37e6ef5be49e9bf9a2878ecd4b82dec486295afac10415", 0xfb}, {&(0x7f0000000000)="2d272c1c", 0x4}, {&(0x7f0000000340)="1f361899d48482160b781be177dc9fb206d824f84402eeea733e76c2233b647bc6126f33bb77b8aaa4c100c519b4e350c9e345525083f1fb334be2d893fb6a22883d990cb6cf56878f014d5af6610d01482c392a8952ee6b8ff9a8eec77160c632005590a0cc5ab5bc636263047d22e08d639101585bd06f288dff821da722d486fee6c29b79edaa19fa72930a790ae23402a5e19166d58c2868267671ea38a888dc366c5abfe28e12fe8de213b7cd60cd0d805d98901e678cdd25ad4326e008510a6fa1520399caa320", 0xca}, {&(0x7f0000000080)}], 0x4, 0x0, 0x62) setsockopt$inet6_MCAST_JOIN_GROUP(r4, 0x29, 0x2a, &(0x7f0000000580)={0x5, {{0xa, 0x4e23, 0x8001, @dev={0xfe, 0x80, '\x00', 0x29}, 0x7}}}, 0x88) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r4, {0x5319f051}}, './file0\x00'}) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x4e22, 0x37f, @private0, 0x8}, 0x1c) 00:49:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 82) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:49:46 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2915.217429] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:49:46 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_timedsend(r0, &(0x7f0000000000)="9e9f29d4432c7ccc7c", 0x9, 0x9, &(0x7f0000000040)={0x0, 0x989680}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000100)=0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cpuset.effective_mems\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x2, 0x60, 0x5, 0x96, 0x0, 0x2, 0x2000, 0x8, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x5}, 0x0, 0x0, 0x101, 0x1, 0x3ff, 0x7f, 0xd, 0x0, 0xba8, 0x0, 0x200}, r1, 0x7, r2, 0xa) mq_notify(r0, 0x0) [ 2915.253680] FAULT_INJECTION: forcing a failure. [ 2915.253680] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2915.253702] CPU: 0 PID: 10797 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2915.253716] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2915.253724] Call Trace: [ 2915.253728] [ 2915.253733] dump_stack_lvl+0x8b/0xb3 [ 2915.253754] should_fail.cold+0x5/0xa [ 2915.253769] prepare_alloc_pages+0x17b/0x500 [ 2915.253790] ? lock_is_held_type+0xd7/0x130 [ 2915.253813] __alloc_pages+0x131/0x4e0 [ 2915.253827] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2915.253842] ? lock_release+0x3b2/0x750 [ 2915.253861] ? jbd2_transaction_committed+0x111/0x140 [ 2915.253887] ? find_get_entry+0x510/0x510 [ 2915.253905] ? lock_downgrade+0x6d0/0x6d0 [ 2915.253925] alloc_pages+0x1a0/0x2f0 [ 2915.253945] push_pipe+0x2b5/0x6d0 [ 2915.253970] iov_iter_zero+0x9db/0x1750 [ 2915.253992] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2915.254004] ? __kmalloc_node_track_caller+0x300/0x440 [ 2915.254025] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2915.254048] ? lock_is_held_type+0xd7/0x130 [ 2915.254069] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2915.254089] ? iomap_iter+0x283/0x1030 [ 2915.254113] __iomap_dio_rw+0xe6c/0x1a90 [ 2915.254148] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2915.254174] ? lock_acquire+0x1b2/0x530 [ 2915.254208] ? down_read+0x198/0x440 [ 2915.254221] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2915.254239] iomap_dio_rw+0x38/0x90 [ 2915.254261] ext4_file_read_iter+0x264/0x3f0 [ 2915.254281] generic_file_splice_read+0x3b9/0x5d0 [ 2915.254303] ? pipe_to_user+0x170/0x170 [ 2915.254333] ? security_file_permission+0xb1/0xd0 [ 2915.254352] ? pipe_to_user+0x170/0x170 [ 2915.254372] do_splice_to+0x1bc/0x240 [ 2915.254389] ? direct_splice_actor+0x117/0x170 [ 2915.254411] splice_direct_to_actor+0x2c7/0x8e0 [ 2915.254432] ? pipe_to_sendpage+0x380/0x380 [ 2915.254455] ? do_splice_to+0x240/0x240 [ 2915.254473] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2915.254492] ? security_file_permission+0xb1/0xd0 [ 2915.254514] do_splice_direct+0x1b8/0x280 [ 2915.254534] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2915.254560] ? lock_is_held_type+0xd7/0x130 00:49:46 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, 0x0) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2915.254582] do_sendfile+0xad7/0x1230 [ 2915.254604] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2915.254623] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2915.254642] ? vfs_write+0x422/0xac0 [ 2915.254660] __x64_sys_sendfile64+0x1cd/0x210 [ 2915.254675] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2915.254692] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2915.254715] do_syscall_64+0x3b/0x90 [ 2915.254729] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2915.254746] RIP: 0033:0x7f006e0f6b19 [ 2915.254756] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2915.254768] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 00:49:46 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2915.254780] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2915.254788] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2915.254795] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2915.254803] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2915.254810] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2915.254832] 00:49:46 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'bridge0\x00'}) dup2(r1, r0) 00:49:46 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, 0x14) dup2(r1, r0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22, 0x99b2, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) 00:49:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000003) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:49:46 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x40, 0x0, 0x0) mq_timedsend(r0, &(0x7f0000000100)="661042bd7b26f6a8340804aad69c4010de8bf9e7ae514a9b", 0x18, 0x6e7, &(0x7f0000000140)={0x0, 0x989680}) mq_notify(r0, &(0x7f00000000c0)={0x0, 0x30, 0x2, @thr={&(0x7f0000000000)="2d2b51027d6a68", &(0x7f0000000180)="be2d2aeec1409faa22331e9f05186e2e92b80400000000000000a5c58e105f95593ccc503e4d6e43adb78960dba0b774356db1b9898ef25d8a4d8c43e2c1e8ebb98c290a9d8562071166a5524e467e4c264a01d81f48d6ff36f77a22015957f2c3d562d144f181000000000000000000000000cd12f6e3cf7066da1ab73924fb4b51845badcb3f4cb8e351cc7e82666da0d997740c27f68ec6ef6d9d3e7e3aa0593dbac29ee7aa14f35fdec5b99b2004b885d5"}}) mq_notify(r0, 0x0) mq_timedsend(r0, &(0x7f0000000040)="aed78a8bfc709ee8437795eaec1f6f", 0xf, 0x7ff, 0x0) [ 2915.754366] loop2: detected capacity change from 0 to 238697 [ 2915.756569] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2915.769013] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2928.713993] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:50:06 executing program 6: mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r0 = socket$inet6(0xa, 0xa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) dup2(r0, r1) 00:50:06 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000001240)={0x1, r7}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:50:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 83) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:50:06 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:50:06 executing program 3: r0 = mq_open(&(0x7f0000000040)='\x89yz\xbc\aS\xcd@lL<\x9a\xaa\x85d\x97\xc1\xe7\xf4\xb7\x96\xcc\x134\xe7\x9e{R\x96\x9b7\xfc\xd8\x1d\xdf\xb3\x97\xce\xe0j\xb2\xf6\xb0\x1f4GosJ\x00u\x00\x93\x8cEZ4\x90', 0x40, 0x17a, 0x0) mq_notify(r0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) recvmmsg(r1, &(0x7f000000a900)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/69, 0x45}], 0x1, &(0x7f0000000140)=""/118, 0x76}, 0x4}, {{&(0x7f00000001c0)=@caif=@util, 0x80, &(0x7f0000000480)=[{&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/82, 0x52}], 0x4, &(0x7f00000004c0)=""/203, 0xcb}, 0x20}, {{&(0x7f00000005c0)=@xdp, 0x80, &(0x7f0000001880)=[{&(0x7f0000000640)=""/117, 0x75}, {&(0x7f00000006c0)=""/13, 0xd}, {&(0x7f0000000700)=""/72, 0x48}, {&(0x7f0000000780)=""/127, 0x7f}, {&(0x7f0000000800)=""/3, 0x3}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)}], 0x7}, 0x32}, {{&(0x7f0000001900)=@l2, 0x80, &(0x7f0000002cc0)=[{&(0x7f0000001980)=""/39, 0x27}, {&(0x7f00000019c0)=""/234, 0xea}, {&(0x7f0000001ac0)=""/159, 0x9f}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/38, 0x26}, {&(0x7f0000002bc0)=""/216, 0xd8}], 0x6, &(0x7f0000002d40)=""/4096, 0x1000}, 0x7}, {{&(0x7f0000003d40)=@in6={0xa, 0x0, 0x0, @private2}, 0x80, &(0x7f0000005340)=[{&(0x7f0000003dc0)=""/72, 0x48}, {&(0x7f0000003e40)=""/194, 0xc2}, {&(0x7f0000003f40)=""/174, 0xae}, {&(0x7f0000004000)=""/189, 0xbd}, {&(0x7f00000040c0)=""/141, 0x8d}, {&(0x7f0000004180)=""/90, 0x5a}, {&(0x7f0000004200)=""/217, 0xd9}, {&(0x7f0000004300)=""/4096, 0x1000}, {&(0x7f0000005300)=""/53, 0x35}], 0x9, &(0x7f0000005400)=""/215, 0xd7}, 0x2}, {{&(0x7f0000005500)=@pppoe={0x18, 0x0, {0x0, @dev}}, 0x80, &(0x7f0000006640)=[{&(0x7f0000005580)=""/84, 0x54}, {&(0x7f0000005600)=""/4096, 0x1000}, {&(0x7f0000006600)=""/44, 0x2c}], 0x3}, 0x1af00000}, {{0x0, 0x0, &(0x7f0000007bc0)=[{&(0x7f0000006680)=""/173, 0xad}, {&(0x7f0000006740)=""/33, 0x21}, {&(0x7f0000006780)=""/4096, 0x1000}, {&(0x7f0000007780)=""/143, 0x8f}, {&(0x7f0000007840)=""/48, 0x30}, {&(0x7f0000007880)=""/119, 0x77}, {&(0x7f0000007900)=""/233, 0xe9}, {&(0x7f0000007a00)=""/111, 0x6f}, {&(0x7f0000007a80)=""/178, 0xb2}, {&(0x7f0000007b40)=""/67, 0x43}], 0xa, &(0x7f0000007c80)=""/141, 0x8d}, 0xffff}, {{&(0x7f0000007d40)=@nl, 0x80, &(0x7f00000080c0)=[{&(0x7f0000007dc0)=""/2, 0x2}, {&(0x7f0000007e00)=""/111, 0x6f}, {&(0x7f0000007e80)=""/140, 0x8c}, {&(0x7f0000007f40)=""/177, 0xb1}, {&(0x7f0000008000)=""/179, 0xb3}], 0x5}}, {{&(0x7f0000008140)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x80, &(0x7f000000a740)=[{&(0x7f00000081c0)=""/4096, 0x1000}, {&(0x7f00000091c0)=""/180, 0xb4}, {&(0x7f0000009280)=""/221, 0xdd}, {&(0x7f0000009380)=""/127, 0x7f}, {&(0x7f0000009400)=""/131, 0x83}, {&(0x7f00000094c0)=""/4096, 0x1000}, {&(0x7f000000a4c0)=""/121, 0x79}, {&(0x7f000000a540)=""/176, 0xb0}, {&(0x7f000000a600)=""/163, 0xa3}, {&(0x7f000000a6c0)=""/70, 0x46}], 0xa, &(0x7f000000a800)=""/221, 0xdd}, 0x9}], 0x9, 0x2100, &(0x7f000000ab40)={0x0, 0x989680}) 00:50:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000004) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:50:06 executing program 0: ioctl$PIO_UNISCRNMAP(0xffffffffffffffff, 0x4b6a, &(0x7f0000000000)="81915ffdf7fd77cd") r0 = mq_open(&(0x7f00000056c0)='\xbc2\xefLA', 0x0, 0x80, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xe, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x0, 0x20, 0x4}, {0x7ff, 0x0, 0x40, 0x3ff}, {0x0, 0x8, 0x6, 0x93af}, {0x8, 0x0, 0x0, 0x9}, {0x8, 0x80, 0xa, 0x4}, {0x898, 0x0, 0xc0, 0x9}]}) ioctl$FITRIM(r2, 0xc0185879, &(0x7f00000000c0)={0x1, 0x1, 0xffffffffffffffa4}) 00:50:06 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0xfeff, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:50:06 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2936.202146] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2936.219279] FAULT_INJECTION: forcing a failure. [ 2936.219279] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2936.219300] CPU: 0 PID: 10836 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2936.219314] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2936.219323] Call Trace: [ 2936.219326] [ 2936.219332] dump_stack_lvl+0x8b/0xb3 [ 2936.219352] should_fail.cold+0x5/0xa [ 2936.219368] prepare_alloc_pages+0x17b/0x500 [ 2936.219389] ? lock_is_held_type+0xd7/0x130 [ 2936.219411] __alloc_pages+0x131/0x4e0 [ 2936.219426] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2936.219441] ? lock_release+0x3b2/0x750 [ 2936.219457] ? jbd2_transaction_committed+0x111/0x140 [ 2936.219483] ? find_get_entry+0x510/0x510 [ 2936.219504] ? lock_downgrade+0x6d0/0x6d0 [ 2936.219524] alloc_pages+0x1a0/0x2f0 [ 2936.219543] push_pipe+0x2b5/0x6d0 [ 2936.219569] iov_iter_zero+0x9db/0x1750 [ 2936.219590] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2936.219602] ? __kmalloc_node_track_caller+0x300/0x440 00:50:07 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000001240)={0x1, r7}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2936.219623] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2936.219646] ? lock_is_held_type+0xd7/0x130 [ 2936.219666] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 00:50:07 executing program 3: r0 = mq_open(&(0x7f0000000000)='\x0f\xc9\xe1s\xb9v\xcb\\\x00', 0x1, 0x23, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r0, 0xf503, 0x0) [ 2936.219687] ? iomap_iter+0x283/0x1030 [ 2936.219711] __iomap_dio_rw+0xe6c/0x1a90 [ 2936.219746] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2936.219775] ? lock_acquire+0x1b2/0x530 [ 2936.219811] ? down_read+0x198/0x440 [ 2936.219824] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2936.219842] iomap_dio_rw+0x38/0x90 [ 2936.219864] ext4_file_read_iter+0x264/0x3f0 [ 2936.219884] generic_file_splice_read+0x3b9/0x5d0 [ 2936.219906] ? pipe_to_user+0x170/0x170 [ 2936.219936] ? security_file_permission+0xb1/0xd0 [ 2936.219955] ? pipe_to_user+0x170/0x170 [ 2936.219976] do_splice_to+0x1bc/0x240 [ 2936.219992] ? direct_splice_actor+0x117/0x170 [ 2936.220014] splice_direct_to_actor+0x2c7/0x8e0 [ 2936.220036] ? pipe_to_sendpage+0x380/0x380 [ 2936.220058] ? do_splice_to+0x240/0x240 [ 2936.220076] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2936.220095] ? security_file_permission+0xb1/0xd0 [ 2936.220118] do_splice_direct+0x1b8/0x280 [ 2936.220137] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2936.220164] ? lock_is_held_type+0xd7/0x130 [ 2936.220185] do_sendfile+0xad7/0x1230 [ 2936.220208] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2936.220227] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2936.220246] ? vfs_write+0x422/0xac0 [ 2936.220264] __x64_sys_sendfile64+0x1cd/0x210 00:50:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000005) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2936.220279] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2936.220296] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2936.220319] do_syscall_64+0x3b/0x90 [ 2936.220333] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2936.220350] RIP: 0033:0x7f006e0f6b19 00:50:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 84) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2936.220360] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 00:50:07 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000001240)={0x1, r7}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2936.220372] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2936.220384] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2936.220392] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2936.220400] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2936.220407] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2936.220414] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2936.220437] 00:50:07 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f0000000000)=0x168a, 0x4) dup2(r1, r0) [ 2936.489036] FAULT_INJECTION: forcing a failure. [ 2936.489036] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2936.489058] CPU: 0 PID: 10865 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2936.489071] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2936.489079] Call Trace: [ 2936.489083] [ 2936.489088] dump_stack_lvl+0x8b/0xb3 [ 2936.489109] should_fail.cold+0x5/0xa [ 2936.489125] prepare_alloc_pages+0x17b/0x500 [ 2936.489146] ? lock_is_held_type+0xd7/0x130 [ 2936.489168] __alloc_pages+0x131/0x4e0 [ 2936.489183] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2936.489198] ? lock_release+0x3b2/0x750 [ 2936.489215] ? jbd2_transaction_committed+0x111/0x140 [ 2936.489241] ? find_get_entry+0x510/0x510 [ 2936.489258] ? lock_downgrade+0x6d0/0x6d0 [ 2936.489279] alloc_pages+0x1a0/0x2f0 [ 2936.489298] push_pipe+0x2b5/0x6d0 [ 2936.489324] iov_iter_zero+0x9db/0x1750 [ 2936.489346] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2936.489358] ? __kmalloc_node_track_caller+0x300/0x440 [ 2936.489379] ? copy_page_from_iter_atomic+0x1b10/0x1b10 00:50:07 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2936.489402] ? lock_is_held_type+0xd7/0x130 [ 2936.489422] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2936.489442] ? iomap_iter+0x283/0x1030 [ 2936.489470] __iomap_dio_rw+0xe6c/0x1a90 [ 2936.489504] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2936.489531] ? lock_acquire+0x1b2/0x530 [ 2936.489565] ? down_read+0x198/0x440 [ 2936.489578] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2936.489596] iomap_dio_rw+0x38/0x90 [ 2936.489618] ext4_file_read_iter+0x264/0x3f0 [ 2936.489649] generic_file_splice_read+0x3b9/0x5d0 [ 2936.489671] ? pipe_to_user+0x170/0x170 [ 2936.489701] ? security_file_permission+0xb1/0xd0 [ 2936.489721] ? pipe_to_user+0x170/0x170 [ 2936.489741] do_splice_to+0x1bc/0x240 [ 2936.489758] ? direct_splice_actor+0x117/0x170 [ 2936.489779] splice_direct_to_actor+0x2c7/0x8e0 [ 2936.489800] ? pipe_to_sendpage+0x380/0x380 [ 2936.489824] ? do_splice_to+0x240/0x240 [ 2936.489842] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2936.489860] ? security_file_permission+0xb1/0xd0 [ 2936.489883] do_splice_direct+0x1b8/0x280 [ 2936.489902] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2936.489929] ? lock_is_held_type+0xd7/0x130 [ 2936.489951] do_sendfile+0xad7/0x1230 [ 2936.489973] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2936.489993] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2936.490011] ? vfs_write+0x422/0xac0 [ 2936.490029] __x64_sys_sendfile64+0x1cd/0x210 [ 2936.490045] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2936.490062] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2936.490085] do_syscall_64+0x3b/0x90 [ 2936.490099] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2936.490115] RIP: 0033:0x7f006e0f6b19 [ 2936.490125] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2936.490137] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2936.490149] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2936.490158] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2936.490165] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2936.490172] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2936.490179] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2936.490202] [ 2936.763454] loop2: detected capacity change from 0 to 238697 [ 2936.765386] FAT-fs (loop2): Unrecognized mount option "gi¤" or missing value [ 2936.781583] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2948.462571] kmemleak: 20 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:50:28 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0xfffe, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:50:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000008) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:50:28 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff00"/81]) read(r1, &(0x7f0000000000)=""/21, 0x15) mq_notify(r0, 0x0) fsetxattr$trusted_overlay_opaque(r1, &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x2) [ 2957.666617] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:50:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 85) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:50:28 executing program 6: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000200)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000010000880110007800800060000000000040800020201000000945bb8ac5eb8609e816a1c6639ed1a94324f34b71d18b6b12bdc5d8003dbce1af4b81d4400c3077902363e5dae4078887a79a1303132052b70e41f8ab5153171e59733543a3ac6058ea0fb45f4bf67b051e000954cf3ce139b3d159d73c52e6d745c4428a752ed7addd7b91221b7f1869317734bd4686fb22dd4e221d72515e14823d62b6adc157d8a95c66d25a96d3aba8e4a7ab0637dbd98eb11d16e0b3374cdf40e5057d018e432db1f57bc5b41ac738b2ae8f395492a9f594d9657386611614e1349e6380fc21f5a7eeaa394b90a07196c720d4d371ce71a1b04298a3556a83ddc86f46aaed7d801516a2081701b2d7574fce3365ac78481"], 0x38}}, 0x0) r3 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r4 = socket$inet6(0xa, 0x1, 0x0) dup2(r4, r3) 00:50:28 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)) fcntl$setownex(r7, 0xf, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:50:28 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:50:28 executing program 0: r0 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), r1) sendmsg$TIPC_NL_NODE_GET(r2, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x50, r3, 0x400, 0x70bd29, 0x25dfdbff, {}, [@TIPC_NLA_SOCK={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xa632}]}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x40004}, 0x24040080) sendmsg$TIPC_NL_LINK_GET(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f00000001c0)={0x368, r3, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_MEDIA={0x84, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_BEARER={0x1c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}]}, @TIPC_NLA_PUBL={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xffffffff}, @TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xe9}, @TIPC_NLA_PUBL_UPPER={0x8}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x75b9}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xfd}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1000}]}, @TIPC_NLA_PUBL={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7f}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9}]}, @TIPC_NLA_BEARER={0x128, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x45d6}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'ib', 0x3a, 'macvlan0\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @loopback}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0xfffffff7, @local, 0x1}}}}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x89}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @multicast1}}, {0x14, 0x2, @in={0x2, 0x4e21, @private=0xa010100}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @broadcast}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x6, @remote, 0x6}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @l2={'eth', 0x3a, 'hsr0\x00'}}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}]}]}, @TIPC_NLA_MEDIA={0xc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_SOCK={0x4}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0xc8d}]}, @TIPC_NLA_MEDIA={0x48, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_WIN={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}]}]}, @TIPC_NLA_BEARER={0xb4, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}]}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x209d}]}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0x4, @mcast2, 0x3}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0xfffffffb, @dev={0xfe, 0x80, '\x00', 0x11}, 0xab}}}}]}]}, 0x368}, 0x1, 0x0, 0x0, 0x4000050}, 0x24004884) r4 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r5 = socket$inet6(0xa, 0x1, 0x0) r6 = dup2(r5, r4) mq_timedsend(r6, &(0x7f0000000540)="cf798fc63be0a3e9f370f69504bf1c95a2314a2b31eff07498a713c742848ca35f8e3841c2feb8364ad39a75ea9a3980cb129484f6e4f8aa946677d0339e3335494c46aa53c1b8247277e5de83a19508e3a32fefeb36fd9771f61dd404ef88d2e2cda69f5e453e3b99711fc7a0cd412725a2f69df046d36eabfc6a08edb8cd984dbb59df02b5018f7279975cb886cf6bd68d0f915271fee7abbf01f28eeeafbcfb5c8e6b74b69d081957285738746261c8b590649557d0b4096b774c5a1075c6b7df1c43bec25737c49d26953ed187eff709b565", 0xd4, 0x8001, 0x0) [ 2957.740191] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.6'. 00:50:28 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000000), 0x9, 0x1) mq_timedsend(r1, &(0x7f0000000040)="25eefefd126610e0636d5b5816522f7e859064efb0763693243f0f2b178768e1693189105aca20fac132edcbc54a6030c9cda37b9fb3d7cae69cb65244d5f69a774232cbdf1b23a305903bf98a2e2ef5e9d4e4d5c7c9bdf63e468e06a6dd3ae26c3effb09959a4ea10e78bbbe860ca5f628209be998dc815abd8d77f3c7630445d8b0edd313879afe00acf946ff9222225d87f2bfcaac18cdef070061a4c5544eb30d30d1ac42fca9255bb4af8bac7a4bed607ccd326b7bd68c87f71cafd28720429a0ef542da9a97420c667cd1887bba0e0f28346018cd0bde9", 0xda, 0x1, &(0x7f0000000140)={0x77359400}) mq_notify(r0, 0x0) [ 2957.772308] FAULT_INJECTION: forcing a failure. [ 2957.772308] name failslab, interval 1, probability 0, space 0, times 0 [ 2957.772341] CPU: 0 PID: 10894 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2957.772366] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2957.772381] Call Trace: [ 2957.772387] [ 2957.772395] dump_stack_lvl+0x8b/0xb3 [ 2957.772429] should_fail.cold+0x5/0xa [ 2957.772453] ? jbd2__journal_start+0x18c/0x8d0 [ 2957.772484] should_failslab+0x5/0x10 [ 2957.772514] kmem_cache_alloc+0x5b/0x480 [ 2957.772551] jbd2__journal_start+0x18c/0x8d0 [ 2957.772585] __ext4_journal_start_sb+0x392/0x470 [ 2957.772616] ? ext4_setattr+0x2070/0x2070 [ 2957.772642] ext4_dirty_inode+0x9d/0x110 [ 2957.772667] __mark_inode_dirty+0x425/0xeb0 [ 2957.772698] ? __mnt_want_write+0x1fa/0x2e0 [ 2957.772732] touch_atime+0x640/0x700 [ 2957.772769] ? atime_needs_update+0x870/0x870 [ 2957.772800] ? up_write+0x460/0x460 [ 2957.772834] ? ext4_file_read_iter+0x2c5/0x3f0 [ 2957.772868] ext4_file_read_iter+0x2db/0x3f0 [ 2957.772904] generic_file_splice_read+0x3b9/0x5d0 [ 2957.772945] ? pipe_to_user+0x170/0x170 [ 2957.773004] ? security_file_permission+0xb1/0xd0 [ 2957.773042] ? pipe_to_user+0x170/0x170 [ 2957.773079] do_splice_to+0x1bc/0x240 [ 2957.773110] ? direct_splice_actor+0x117/0x170 [ 2957.773149] splice_direct_to_actor+0x2c7/0x8e0 00:50:28 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2957.773190] ? pipe_to_sendpage+0x380/0x380 [ 2957.773233] ? do_splice_to+0x240/0x240 [ 2957.773266] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2957.773302] ? security_file_permission+0xb1/0xd0 [ 2957.773345] do_splice_direct+0x1b8/0x280 [ 2957.773380] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2957.773430] ? lock_is_held_type+0xd7/0x130 [ 2957.773472] do_sendfile+0xad7/0x1230 00:50:28 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)) fcntl$setownex(r7, 0xf, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 2957.773513] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2957.773549] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2957.773583] ? vfs_write+0x422/0xac0 [ 2957.773617] __x64_sys_sendfile64+0x1cd/0x210 [ 2957.773644] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2957.773676] ? syscall_enter_from_user_mode+0x1d/0x50 00:50:28 executing program 6: delete_module(&(0x7f0000000040)=']\x8d{\xdf\xfcs9z\x8b\x00', 0x0) delete_module(&(0x7f0000000080)=']\x8d{\xdf\xfcs9z\x8b\x00', 0x0) r0 = mq_open(&(0x7f0000000000)=']\x8d{\xdf\xfcs9z\x8b\x00', 0x0, 0x18, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) [ 2957.773719] do_syscall_64+0x3b/0x90 [ 2957.773745] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2957.773777] RIP: 0033:0x7f006e0f6b19 [ 2957.773794] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2957.773818] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2957.773840] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2957.773855] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 00:50:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x800000f) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2957.773868] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2957.773881] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2957.773894] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2957.773936] [ 2957.784392] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.6'. 00:50:28 executing program 3: r0 = mq_open(&(0x7f0000000000)='s\x00\x81\xfa\x00Q\x8ak\x80\xdb\xe09s\xa2\f\xd3I\x85\a\x03kf1\x02n\x19\xa6\x9c\x05\x92\x97\x13\xb9\xef\x86\xa5\xd6t\xb2\xad\x14\x7fK\xf1^\x8d\xdf\x04$\a\xddn\x10^hH\xe0=\xa3\xfc-\xed\xd0x\xa1\x19wx3\a!L\xf4\x99\x1c\x94mQh\x1b\xfa\x9f\x01\x80}M\xcd6jl\xa89\xd1\xb1', 0x1, 0x0, 0x0) mq_notify(r0, 0x0) 00:50:28 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) gettid() mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={&(0x7f0000000000)="60cdb67deb5451c6f877f286b11f4284d2c202665096433c290d3199d76f41bc030d1751696c2475af41d0e104ea5eb8c6a31a1080f2bf10f9f5262c6fa2ef1bb135512cde7d018b3d24b99e0a281b156cf6619497e400e10573cf32ba12616c9b9dc062f23f265c96127bba30f23e47ad5bcbce1b3a037bd36a8595933e6942eb4942c9e834b76665c82108248d30414ad72aa2e6eea138a448aa6217f878850566d07be030a417eec42714f854f95387003899996c1f775e6c2f64290af60ef0b075044699e1976bfd", &(0x7f0000000100)="a4ce9294fb63b8991d3dc3a37d93659d8fae306f6429e6c7521eb24946c6b640e769387605d478fdbc477859537e67126d7d9cb9f7564bf14d645e05af1892eaa35eaab3f372af9d39bdaeee9f7a0968a8475f45a4d7e7ef9f4fa597e44f0ecf769f7a33e052"}}) r1 = mq_open(&(0x7f0000000200)='+)#-![%+-\f%+\x00', 0x40, 0x2, &(0x7f0000000240)={0x1, 0x40, 0x8000, 0x9}) mq_timedsend(r1, &(0x7f0000000280)="27ddd39ae338ae21334a97acbb4fb2172633f25d3b613b0cf27bf58f5b6aa4688885a31c0fcf624c392df97fe0d37e1ba4a5df1fd3046edd8207720fbaba9d5955896311314f79fd6e8b477cc8bd2083c6ca072042bbbf5e12f96e38a44c92e30a4f2d45600413805aa05c2d59b553e5b7650402671e0641ea2317c10c7ca9021332918d63f80af256c3b8bc26fc84f42aad61a7dd5c8275a30e48276a2aea07829499ae48552e754af4b97d8f0ffe52cdc526e0899543a8aa3e34c9b3709c", 0xbf, 0x20, &(0x7f0000000340)={0x77359400}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000001c0)) dup2(0xffffffffffffffff, r0) 00:50:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 86) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2958.228520] FAULT_INJECTION: forcing a failure. [ 2958.228520] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2958.228556] CPU: 1 PID: 10924 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2958.228582] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2958.228598] Call Trace: [ 2958.228604] [ 2958.228613] dump_stack_lvl+0x8b/0xb3 [ 2958.228647] should_fail.cold+0x5/0xa [ 2958.228677] prepare_alloc_pages+0x17b/0x500 [ 2958.228717] ? lock_is_held_type+0xd7/0x130 [ 2958.228759] __alloc_pages+0x131/0x4e0 [ 2958.228786] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 2958.228816] ? lock_release+0x3b2/0x750 [ 2958.228854] ? jbd2_transaction_committed+0x111/0x140 [ 2958.228907] ? find_get_entry+0x510/0x510 [ 2958.228943] ? lock_downgrade+0x6d0/0x6d0 [ 2958.228982] alloc_pages+0x1a0/0x2f0 [ 2958.229017] push_pipe+0x2b5/0x6d0 [ 2958.229064] iov_iter_zero+0x9db/0x1750 [ 2958.229108] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2958.229133] ? __kmalloc_node_track_caller+0x300/0x440 [ 2958.229174] ? copy_page_from_iter_atomic+0x1b10/0x1b10 [ 2958.229221] ? lock_is_held_type+0xd7/0x130 [ 2958.229259] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 2958.229298] ? iomap_iter+0x283/0x1030 [ 2958.229344] __iomap_dio_rw+0xe6c/0x1a90 [ 2958.229410] ? iomap_dio_bio_iter+0x13b0/0x13b0 [ 2958.229464] ? lock_acquire+0x1b2/0x530 [ 2958.229528] ? down_read+0x198/0x440 [ 2958.229554] ? rwsem_down_read_slowpath+0xac0/0xac0 [ 2958.229589] iomap_dio_rw+0x38/0x90 [ 2958.229632] ext4_file_read_iter+0x264/0x3f0 [ 2958.229674] generic_file_splice_read+0x3b9/0x5d0 [ 2958.229718] ? pipe_to_user+0x170/0x170 [ 2958.229779] ? security_file_permission+0xb1/0xd0 [ 2958.229818] ? pipe_to_user+0x170/0x170 [ 2958.229857] do_splice_to+0x1bc/0x240 [ 2958.229891] ? direct_splice_actor+0x117/0x170 [ 2958.229932] splice_direct_to_actor+0x2c7/0x8e0 [ 2958.230004] ? pipe_to_sendpage+0x380/0x380 [ 2958.230054] ? do_splice_to+0x240/0x240 [ 2958.230091] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2958.230132] ? security_file_permission+0xb1/0xd0 [ 2958.230179] do_splice_direct+0x1b8/0x280 [ 2958.230220] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2958.230272] ? lock_is_held_type+0xd7/0x130 [ 2958.230318] do_sendfile+0xad7/0x1230 [ 2958.230360] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2958.230399] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2958.230435] ? vfs_write+0x422/0xac0 [ 2958.230470] __x64_sys_sendfile64+0x1cd/0x210 [ 2958.230501] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2958.230535] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2958.230585] do_syscall_64+0x3b/0x90 [ 2958.230615] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2958.230650] RIP: 0033:0x7f006e0f6b19 [ 2958.230667] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2958.230690] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2958.230713] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2958.230730] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2958.230744] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2958.230758] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2958.230772] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2958.230815] [ 2958.486212] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2971.623446] kmemleak: 12 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:50:50 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:50:50 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)) fcntl$setownex(r7, 0xf, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:50:50 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x80000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:50:50 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 87) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:50:50 executing program 3: r0 = mq_open(&(0x7f00000056c0)='sym1\x81', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) 00:50:50 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) mq_timedsend(r2, &(0x7f0000000040)="ed78fef6610c08b95e23ea1697813b4bf1742a3777b7f70d377095574ea6e49a24936022aa81a428bfd80db26b683494b632497bb1a4574c8f886fb71c6cff31c2a3ea2638c0a28c0176879465f58aa26fe5c9229d67505b0c44e7f40d936ab348bde7e45c8448f7c20759dbb191f5e7114de2983900b46ae1f6e469d0b8b30c4cf539dce62c502ac78cb28f693c8a51ae4ddeceb99a7f98fc6f0024da6ce6b8b5acbd7034421f51f6350bf65ea881", 0xaf, 0x9, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) 00:50:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:50:50 executing program 6: r0 = mq_open(&(0x7f00000056c0)='gyz1@', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000001000000000fd2619cc97202911f8ba22e2f66696c653000"]) openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) dup2(r1, r1) socket$inet6_udp(0xa, 0x2, 0x0) 00:50:50 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2979.288297] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2979.297555] FAULT_INJECTION: forcing a failure. [ 2979.297555] name failslab, interval 1, probability 0, space 0, times 0 [ 2979.297574] CPU: 0 PID: 10939 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2979.297588] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2979.297596] Call Trace: [ 2979.297600] [ 2979.297605] dump_stack_lvl+0x8b/0xb3 [ 2979.297627] should_fail.cold+0x5/0xa [ 2979.297641] ? iter_file_splice_write+0x165/0xc90 [ 2979.297663] should_failslab+0x5/0x10 00:50:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, 0x0) r1 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) recvmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000200)=@abs, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/79, 0xffffffbb}, {&(0x7f0000001600)=""/68, 0x41}, {&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/230, 0xe6}, {&(0x7f0000001740)=""/56, 0x38}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x6, &(0x7f0000001680), 0xc0}, 0x40000121) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/88]) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r5, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r6, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r7, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r8, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) io_submit(0x0, 0x9, &(0x7f0000002e80)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x4, r2, &(0x7f0000000100)="145db1b487c1e67eba6a5201a2cca90e102fd7392f4d8bcded2d298e4cb5324b9e4c59a2e8bb8d20b7eda83c08e696622e27c829638e723030d90d1a08bd9ce6915a666520ca1494916fdb15f4acd44c32b7481a6affd5b2b33c12913773e5a8a6d6d068f3a112926f6780d03ab94e91284241c52214b89c5bd08dce762c0add341f51ccff9a1347d7199e6df8fdbd880e40a4cfbdcd95a649ba86e05779d9011a7cf4e73998e51c1f97fae72b925fa6206a93c73d20d06d6776164e60bf8ce139acaa1d100e996108f2490be2a39628a9d6a6f31e9bd857dc6750b734c55fbf435bf3865419722b7f1c71e6cb6be9", 0xef, 0x4}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x1, 0xffff, r2, &(0x7f0000000040)="c07d0a903e56bcd2d4c8e2b996ab602a0f03ba12814b8dcd6f2b5f471b3bb372510adee48e8aac5f256f2519ac6afac718746cc853f684e93598d4a1764f1284af1f642df6b1e9ab1522357eb313", 0x4e, 0x1}, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x1, 0x6bc, r0, &(0x7f00000017c0)="4ee649d73920818936bf7ce5d6d8cba6e415335a81b4a06fb97c9cf225703b34cb3c62573025d077d83a1726d6b72248c378b5b5ecb2d5164cbad3380370395655d794c6661bf140101915182e68d14312073cf0457925588afcd6f1b796f905d7d940e13002c5fbfc08aa2af8028793f56d71f2ca7b4d618539c913f8b7a65cbfed881c943718b58f1c0983df4c2ffc168afd3c469a26ed045f3a765e1f8288fff32633a5f727b5dea7e5d04e8842d13bec515b203f3560476dd3ca0cb606aacb0d48359ef90af1ddcb2411399750354b5d3bb2f72b5880bd272d2efaa71eb19469caf41d10784b927aa55b", 0xec, 0x5, 0x0, 0x2, r0}, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x2, 0x8, r3, &(0x7f0000002f00)="8d17a0ea0d5121654a4f431847ec76c2b4e888495d17ed06d600854cd6e8c56015bab315a6bf57d1a47382447fb03874b4d62df4868c7154cb7de1b493e4bd9c8e87e7372720e10b35062c2979975885c70ca1f21b8986c1825592ba2da6b64a103ded5f5c617442f056a88c1f79ac292d20196d61bc1f3db47a396d2eb50b297626dd920481a5825485379c3bdd947014adb6b1f024677ab477b568dbe2066de2a3a6486041f36c37217d83b11687adfc43945cdafe564060640b4cc2bedda741f0bcdc4ad111ce8cc1", 0xca, 0x100, 0x0, 0x1, r4}, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x1, 0x20, r1, &(0x7f0000001a40)="fedd2b0586bc99c67ba88dfe5f3edf199b821e8b5643f00f4f8ec5ca367f3096e68490b665c5be3d5060d335738435b35ccfc8434aa75e4574f10bedf3ad6075b90f4c83d42cb420a9d366338bc3e6067065515990ef0dff051eb2cc48814e7ee24a83b4a37f4b18fcaae6378ffd56e88440aa8f93c0f8ed7103770f84a45bd290404004a718d6791725c2cfb9bddff627d10c2931ec3d6cc0256c9c89002a991f6f0d2454b0359845ae38c44bb9e1c10ccf05c95e4284d7646648a1a5a89e72cfc12916b534c3b02c7dab2f2fee63a9f13b7e385ee13361efd1b43381eec29ba1d80b9270daea4ce771eab21b924c3b069f69b3f77e547e9311c79bc5a13605fa1541be1c26942bdfd0fba0876188a0efc8faecc13fc9273ec5ce6404a1f0086b09a7730f26ec476df9a7fcfb8b847a7c4f5e71af3bad45f2e9795268d35dffef627df22632d269b0f671cfffdf76bb634df7f2b96cdcf685231229814a394bddf46a1e1a2db142eddec8d0b96c667f8bdb30e9d49d35eceb3f560ccbdc0c89efa02ebf7079ec7b3c820543e740689736b5a3cd549e5970bce1a4fc92844703b14bacddc6774a7e5b5091429c11044adfad7e0b60367096279862811a27cf33ed0c19083d5fb54fa8ed6d645d561105fdae5a8ad3e041e9ab6a917c7e0791dbd32bb8cca328e44f5ef55a0614dcccb6b67afac94b2d747e3020f77293d908a929521673e1cbdc7494ed432b4820618495b2efcf7822761976dc54ef6d5746d560696e536a7fac18f54c7d909b4b37272e8abda853113672522e8d29881430a45be164de975a179795538c585d8f6139eb4044cd82bf0cba0c555334ebdafb74998f527dae5232579f122171676163d5cdfc80c1620a3d01d1b3a8ff50e9034d041c9196af92db854dbf75c99000906959b7e47966cfbf606c4870f8f048b622a6823877f909be024422152fc0788bb86903a43cccd477509d0e1cdac4ea90e6946362218aab4e6d410ecff27e71105373979cacc8364c26531ffdf209b929a2463eb201a2a95a580f6d3a4b3a5efdb8addf54e9b8e195a574cb92e4073f76ec25c39e4e7981c5b92c68e4422c749a15792f1c74b566a341dbdc8ee9d4e6933146bec9a4043cd2a397210c84ded0003710dfa2cc359de09beaaa7fff7f5ee6d9ff391d2d823d5d1ee43ce1a9bbd4503744c5945b5decd8aaa85dee51f993955c4f2dff61f416eaeb8a08f6da96737beb3c937c14bd777a711d6d762513576acede756f8fe74e51aafa79afa48bd4647f9c638e41d15cd7cd6ec611dd9ded007fcbd6a90bab38387057de1770d8670419709e75f1e3d6004326574b977afac468add322be6a7e16652f66ded6472b6a1bc1c54d36bebf9839ac981a9bcf8bfafff3a2570d25b4b189a95962e43371505f57e90b079ffb1a163ab36acccf8262af0459bd1b610360f0f5060e2ef60b89559aa3cefe84ea18ec528fe9ff6afba8872292375ad36ab64b2e4940ec3fe5ec90dfa0489d8545267e0d289e8b8c70acd363c9ab45f51aec3f9045b094db4b149d53f903685af6bb8e3edcaf7582c47e79895a38752639616d98ec8836715a182a0e3efc78846b3061c8dff86332dc48dc54aae7e694699070bd9bfe12714b7e98599b1dc2a01ec1a4d988a337b8bb78bf600142269ce8f36d20fa1e6e6dfe27ebc010a42bcab7f245c5ab12024ad4db9da9c21b2344162ea05647c9b3f9decf92642d9584c9a77fe818d7652fc04a786e37535bfdc99945e5f92162aa9b60f454b7d81bbddce5151dd11952532ce994f7e2906105105dfe5f3850e32a455a3bcbb3a8968aefd854fdff12e1d31986f21eb9fcc559aad35759fb218268707a4e1b1fbe3e00902091096b2c3b49a5698732ce92a1eb46df9e35eb4874d9e9892959b3b8b264278bc0610b232ab7d351383a60f1487de920b0e8f6231fdbe91cd9f7a8a5cfeedbc97a3d4927d55c1d048c5fe9d8e301b4560ec782d463d634321459bbf6771d8374057b1a3c9a7d7058247ed276c9a000fe3da5e0ba315f0c09f2bd85f45d9f1375939cca0f4c1702025a7618bf719842b5a37d4dbc85a876c5bf183125d6d99bbf874b0ecd6ddd0b63adae07d4bd7dd21b527a62c77bf10324ca15d2c6952d5aa167b3ac0affff989bdfc02b61e3c6f515556dfbe98a2aba31020495578245db11a124b784e75d250ac3e89fd5670009063e8363dee829fe83a1b3e407338419420d04f115bd52f46b7a42bd77cb64b541a93a63ce116ebbf6c9df1cda9941e761f5d9e95515435b4c392db371d41367877cb667195120c35da7d2de2ff0cd67020d0277e02289d791a4fb89e0ffa3599115a9868a1415420a956bff31756947dad41cf02160ef46e0067722673c6d3870b496c0cbd176c985f57877d6de2496bc8c7c81902fb4238a827c18bd6a83d974e22c895245bd721b2d69b51537f50372166c5c4520b785bea114c3180b6a422c2f44e70ddfdf288afc064a25965d9b93c02b0305ff34ad7ce42a1614ec31164d0f88aeca796cfebf87a0d0cf8cae7ee85b1b180eebd4ff96ceacc7b17bc65b09b1f76c8037e03cf49c2716345a30a889ef565bc90da87376f2d9074004fc1e5e27062653c058b2e9bf311ad934a849cb5e7b54b5213e5750edab6f7edfaa9ee5c02e29cc805b9e9617edd549fbc4ecbb857bc849ed6ba6b57b61cea4889aa0bf5b0824fa49920325adc4bac7e18fc3ea9b80d6c1d3b97ec93c64fea11dbc48e610c06464fa4a796f3aba30d4cb64f8f9d1bfb9ea82a4c701bf5669c053c84446a4839fa06b19d0fd812b21e7ac454d54b12b535eaf63c2ff7a16419917ec4c123a9941c01c54ea99185d0b3b368edf48a74a81818a50374d08cf7c14c5965bd939a1e635640b3e9f39691f73b4ffa6aaead997fbe27c6f5836a05f4268cf632265a8d89eb6619abeafffd19e8a1685e355bfc5da5d4244e9a3a4fbd3b12c4cfa03511ed7ba10cc3d8cc59f9c6d5e9e8512d311265359f492a9eb92fe9f2abd9e385964dee0dc6f5a558202f1c3bbbc400a77b2112aa665617fb6c33c4a05ca2a3fe959b072ebef486960680128a2dcadc44d1ee14c3efd7e686b3b852b96d06c25fe4ee7308fb048a9593e98e2041d3ebff91679a85696b39ded2b04e833ec74af39d90b0b46016fd39e855a8dbbca51481c63c12a42ab75f90a0b208a05d763fe38b66874f16d576a7a48b6025ec7212e2abaa1b06335f1113ac447a96efe94de681552f754d52cc580a55a385c52e855bb3116e98896c01c522789f78d7489d6732cddb855979cc2ecb697376c427a8ec2eef8563c203cd37318dc09cd43b5273ccca4b986cd41efedc992314dc00c2607571e0c678cb068a3da8cce84acad0ec19e8a9251197c327aba1fac1e1319ba51674fb2df733d061d337eb81fc56d3877f8e9f2669b018995ea1d6df38eba819ab26658e662e22170a06cfe460004b3eaa1df3afe27bdaf8244702e74612fe779b4702587e09df318d81e4381eade6ce9c597d446ecada1723727c8d4ee71f07782c676b1fb7dd0a2420ef42d7a265a6d16ad542e68593ab3d1ecb04df072e3d4f98a21f3bbaabb691b65724b44d7e1928eb5eb29d26fab410f90aca268d054975398f7bf5695832f40f8237da3f76bf45c9d30ba8617eb3d39d3ce45e225b42ad2dc407b5412b30385cd84847e7c14d0820a4d41d53899deaf4e6be915eaffa9be57f4f1d3d5106b028f298c27faad0d3cbc2a4a07c61a87178e8b742e9687a6bc810702aa4f1c92bc23ef104179c292f01eb14d9e233cd8bbbd943e021a2dfd52562c374f3ea585699c4abaee910c9f716d772524eea7c10d0eca9dcc13d7c510f4382e90d0a84281e49aec139a894b57944c94e23520f60a9cd9ffc1f4561efbf03d3aa86c6364af812c93ff2e5a4928f5b266f965dd39a46ab0d1da3e73784e62eb52acd0c47539fd8381ba157132bb2a19d23b6404fa01fe6a908904d0f80c370b81dd705dd646f7c3981617092ea25edef82f2a330889cdb3eecfec13cfb686e0db2f8021f75ec4d9a6a8e05e6b9246cdaed3bf8cfcba882c4ba5aca6ce71326d8332e6735e2658bd6a7ef35314fbb5acca1d9955b5c63beb7b757cb5df232545c00a231841100f1bfffe050ab48375d69f9f6c3cd329f48f318ad03bb08a465ad289719654b5c58bd8f32a57faa10cdcf9783f2c6f189aea0bc7149963be7dd504d68d91814edb92774bdbd47650a34551aac24b63622d03ad05ceebf19b0a74c0d1e9535374c2bb9e6df96c4e08ee56d83b32014e811c74ba4d80c80db081dc14481bd57ea5a3b1b1d58e291457886012105c5309e56872e4b0a28f26a2e1b1fa6f2f7cdc184480546ef5ed968fe17df72f7ee294fe0fccb209078e8cf51910da76ffcc75167efa2e142a59297c0ab448346933f3e40e12ca198bb458f5b43a88588f28a8622cd37122873f35845d5c40f2dd2882efd2fa253bd28ba7adf374025fa0c896aeeab88e72e071117c53dfcbd7f6615214df54fe25b32fdc90c4f12bb15370c2a0ae780ead9ea0bdbbd887300a234f46a321aea0c3f3d3155296fdb0cf88aa2efe412711057521d51fe8c8dccaf014a910da50c00dd38191f757a6f0a1c7540787513d4426c760dc104d5713e30ec10f110900beb99af6bfa43525a616e1b86bebccd7624c59203a7a27a60102f0dde38c70407ec4ad533a0990b7f0e3b89fd4ed8054857f3aeee6bbef7594308f258778f2434149c514e886cc1b266493e291152aa2cbe06450b782a77f093f543971e0c74fd56d88a2a78b685d6019f9df6df06790cde08bbd70820e8675ed5d8929a7ccbd5c75f37f4b6d8fdf39b050b46f7ab26a113c44012e058beca32c92a9516362d8887a85af27975c2f0f4bf9eebf17ee86fcde841ec2235e72c4ea3e4f2a4acdf91ebb546d11f0295bba167d82759f608c2c941607cfcbfe611a49253e7069eabc9c8eba5445fa64a8d200e33125b82cda4ec517870406cef6455cdd9b7efc1682c8146278eb236b1fe0847a6377d49ce1f4e9109598cb812e9de54351d005d5d79e77e5bddeb74f2b7d8e94722bbe1ee78b599924a3de4fe162b32f1c0101f02d5a546b2b8af030af477d83e39a493490b13bb5131cd6dca5575966e164ae8ae5f04ca97101385ebcc82515d2df1491782564969dfa2feb7a6dbc6c02c4d6624c416f6fb160513308f6a56a39a26e27202b5263890f2cea870eb893e4b27e47657318cbd1f647156662a3f908c0d05e91edb2d4af2c324ca564797fecd2ce29b89f8893dc13775de7cb5313e7b1571e3e1ca6fa8af26f4d6a4e973f0071479986c7ff1fbdb4c23f00c0bb11bbed5a22792f7cffccd099da3080c9613546050c2aff01f5f418c9f7f9a898cca03b2c75252f67b42033c4ab9b2a04d3c00698833da4e7bd26e72fc831fe268f7150112ce7dc1398baddc67f2cf66da33d82050edef55eda2b1bfb843f82290836a3523f355421b4473bd7474393563e92f5a34af34a4c3274b852fc83bc3811d1cc3086ed314a6ce3eb28df5fbeb802f85f4f550f3dd3b8d1a68ae6dc5e255b41f0452ae8cb7b5e556c4fc7c73885caf1b294b26969f0674c0fdc4711eba19b25fadc211346d76983539ec71fa5b7dd6be8871f34fe75557b3a9490acbe5d58eddd3a5ef6982a46045e21fdd3d429dd3c8e7e147ab30f2646f7814e871b9e4bae7b24b1abc30c004ec340aee32d5365631e4f33abf4b52c27642dc8ea7c79b7214c", 0x1000, 0x3, 0x0, 0x0, r0}, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x3, 0x1, r5, &(0x7f0000002a80)="9dc38ddc4fef522e7cbf00e226f2081086dcd2cf338dfa4b380d9d3d047876d8f0da2b50faaa5dd03a0d47aa72e8f93fdcf49f0c31fb90fe282bb3c8f0e9fd1d347836ec186528f8f7d78d7e63aa96d3af930c7585f216def37cff524d14f530db3c9ef1e29a3087ee15bd2566801e321306b67c360cf4a8a5c922c34be4df7e0f08f3599a90593afacf892741891e90c1e96c8d0363da2645629a8683c1db909ebcb477ff6828d3af3cfcb195ea8cb621e9f265c163f287d4", 0xb9, 0x4, 0x0, 0x6}, &(0x7f0000002c80)={0x0, 0x0, 0x0, 0x3, 0x8001, r6, &(0x7f0000002b80)="6f6ad61acb1e8024532b1e93323d591f8e1dbca407567e95a70490bd6ec3a4fb89b749a9a3de61084b3ae8d3b57943c0a9dc3b6db6e0a544518700e9d3f0881fb5aeb94c9a6e6cf62574714d3d64403f2cec0825ebf5e12bdee4e9c823c27472a0cfd0eeba956c71fcebab6d1eba8cbff9fbfac40993fc1741c8e02a478d10408c1aacee1c0c627e68d36a9ae903cc36a5b8d98e9d1151771e3b591c672fc0a0996942a4dacfc584fe1422f00e811c7ba54a0499963e81d4a1761bfaaa62d80a22e8cadfd204552536f7bf58597cfbe740d3dceaff4ff3b9998b8f560bdf", 0xde, 0x80000000, 0x0, 0x2, r0}, &(0x7f0000002d40)={0x0, 0x0, 0x0, 0x2, 0x8, r7, &(0x7f0000002cc0)="ad6e042319675d75dffa67495ac72a3483bddf543fb3afa3b155534af44bd97e4e8958da8666bfba6c9af32c2414102d8a3ef86dc9334125c3befab91ef3c23afba698d551600ead0442d58ce9849858192608442e3084f832c22193e05292d6d6", 0x61, 0x4, 0x0, 0x1, r8}, &(0x7f0000002e40)={0x0, 0x0, 0x0, 0x3, 0x4, r0, &(0x7f0000002d80)="112432690fc663e14582b45267694496108d16ed6b965217e1a50e3a17de5191082e27a54d605495c031e5abd5cbea79a6c4dc73306d4013b968d15028ed33c77728d909e7a401d5c1d562b99cf18e4bd2fe4b2100fc6dc65c74722011fb6649ae5fd5a5e79ce178ac1b47a28fb782e8aebcf878f52f411d92eff44c641403d83b1f54e572f778a771", 0x89, 0x4, 0x0, 0x3, r0}]) dup2(r2, r1) [ 2979.297681] __kmalloc+0x72/0x440 [ 2979.297696] iter_file_splice_write+0x165/0xc90 [ 2979.297716] ? ext4_file_read_iter+0x2c5/0x3f0 [ 2979.297741] ? generic_file_splice_read+0x3ea/0x5d0 [ 2979.297760] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2979.297780] ? pipe_to_user+0x170/0x170 [ 2979.297809] ? security_file_permission+0xb1/0xd0 [ 2979.297834] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2979.297856] direct_splice_actor+0x10f/0x170 [ 2979.297877] splice_direct_to_actor+0x350/0x8e0 [ 2979.297898] ? pipe_to_sendpage+0x380/0x380 [ 2979.297921] ? do_splice_to+0x240/0x240 [ 2979.297940] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2979.297960] ? security_file_permission+0xb1/0xd0 [ 2979.297983] do_splice_direct+0x1b8/0x280 [ 2979.298002] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2979.298029] ? lock_is_held_type+0xd7/0x130 [ 2979.298051] do_sendfile+0xad7/0x1230 [ 2979.298074] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2979.298093] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2979.298111] ? vfs_write+0x422/0xac0 [ 2979.298129] __x64_sys_sendfile64+0x1cd/0x210 [ 2979.298144] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2979.298161] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2979.298184] do_syscall_64+0x3b/0x90 [ 2979.298199] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2979.298216] RIP: 0033:0x7f006e0f6b19 [ 2979.298226] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 00:50:50 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x80, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x80000, 0x0) dup2(r1, r0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/scsi_device', 0x40, 0x8) 00:50:50 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 88) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2979.298238] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2979.298250] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2979.298258] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2979.298265] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2979.298272] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2979.298297] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2979.298319] 00:50:50 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) mq_timedsend(r0, &(0x7f0000000000)="1fe6f79572b70303e80aaf86b3907db107f7befd07f90032ca5b62311b2d4109310171037425e0626f0b7c6b83cfd69dd5138d443d9dc00f205693733f425580572264323ee38652e0e0c314d68c5cdafed57d7d990efd70a96844b9d73bb348c01ee8a4d6d2b7af404d09b013ab496086de9c0d84602a3d66178f8ce9985f6acdde7ba35e4417446321467201451b03a2a3442a8898d85397d54de468", 0x9d, 0x1ff, &(0x7f00000000c0)) 00:50:50 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x0, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:50:50 executing program 6: getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0xb, &(0x7f0000000000), &(0x7f0000000080)=0x4) r0 = mq_open(&(0x7f0000000040)='syz1\xf9', 0x80, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(r1, r0) 00:50:50 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(0x0, 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:50:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x800008e) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:50:50 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000e32d2f66696c653000d13870632f9a954eb437fe7e74dd352a074d14e3dd35b0a1f81923f167df717caa12ff5f2500146c"]) mq_notify(r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) [ 2979.526591] FAULT_INJECTION: forcing a failure. [ 2979.526591] name failslab, interval 1, probability 0, space 0, times 0 [ 2979.526613] CPU: 0 PID: 10971 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2979.526627] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2979.526636] Call Trace: [ 2979.526639] [ 2979.526645] dump_stack_lvl+0x8b/0xb3 [ 2979.526670] should_fail.cold+0x5/0xa [ 2979.526683] ? create_object.isra.0+0x3a/0xa20 [ 2979.526704] should_failslab+0x5/0x10 [ 2979.526722] kmem_cache_alloc+0x5b/0x480 [ 2979.526738] create_object.isra.0+0x3a/0xa20 [ 2979.526754] ? kasan_unpoison+0x23/0x50 [ 2979.526774] __kmalloc+0x25b/0x440 [ 2979.526788] iter_file_splice_write+0x165/0xc90 [ 2979.526809] ? ext4_file_read_iter+0x2c5/0x3f0 [ 2979.526833] ? generic_file_splice_read+0x3ea/0x5d0 [ 2979.526856] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2979.526876] ? pipe_to_user+0x170/0x170 [ 2979.526905] ? security_file_permission+0xb1/0xd0 [ 2979.526927] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2979.526948] direct_splice_actor+0x10f/0x170 [ 2979.526970] splice_direct_to_actor+0x350/0x8e0 [ 2979.526992] ? pipe_to_sendpage+0x380/0x380 [ 2979.527015] ? do_splice_to+0x240/0x240 [ 2979.527033] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2979.527053] ? security_file_permission+0xb1/0xd0 [ 2979.527076] do_splice_direct+0x1b8/0x280 [ 2979.527095] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2979.527121] ? lock_is_held_type+0xd7/0x130 [ 2979.527144] do_sendfile+0xad7/0x1230 [ 2979.527166] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2979.527185] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2979.527204] ? vfs_write+0x422/0xac0 [ 2979.527222] __x64_sys_sendfile64+0x1cd/0x210 [ 2979.527236] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2979.527253] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2979.527276] do_syscall_64+0x3b/0x90 [ 2979.527290] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2979.527307] RIP: 0033:0x7f006e0f6b19 [ 2979.527317] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2979.527329] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2979.527341] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2979.527349] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2979.527356] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2979.527363] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2979.527370] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2979.527391] [ 2980.115239] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2991.877108] kmemleak: 20 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:51:10 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x400000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:51:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x800008f) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:51:10 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) mq_timedsend(r0, &(0x7f00000001c0)="ce93bbdd00cc02bd322efff4b053b980c0c88b55760bf50096c4f6e67813cbb264e99ccda87b4965975da79034c0c742d6a60f0caeccf0e84602df36652df268dba9b5f6c43c1152e90a32ab688d04b0bba093c1f9cb797f453e15c7b78fb6b3e59699e821cfd82345f5f8f410ad6df1f3e4207e64f2ac7cfa4e1136fe2fae722b32518ef41eadbfa3330f9e3026053cd0ea38b912cff9c02b3dff0be373e80363201a2667300e56743b2895953c8a", 0xaf, 0xfffffffffffffc00, &(0x7f0000000280)={0x0, 0x3938700}) signalfd(r1, &(0x7f0000000000)={[0xfffffffffffffffb]}, 0x8) r2 = dup2(r0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) bind$bt_sco(r3, &(0x7f0000000100), 0x8) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000100"/74]) io_uring_enter(r2, 0x638a, 0x570, 0x2, &(0x7f0000000140), 0x8) getsockopt$inet6_tcp_int(r3, 0x6, 0x1c, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:51:10 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x0, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:51:10 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) r1 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x90203, 0x0) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x81) dup2(r2, r1) 00:51:10 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(0x0, 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:51:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 89) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:51:10 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) mq_timedsend(r1, &(0x7f0000000000)="6008150d6668bef4f1ced7133ce2aac3c5da572528d712d6013ed8d37b389b6f54ecc973cbbb32c86a0a525e37c1e1582c5da371f28f24b7bde645fab21c161b452d4381425fe1661ca3ab80378d09b6b1c371fa92eb7246fa7c72a3c0fe499deac504b7987470451e76491b83221ce99c4635e65e8470ad98", 0x79, 0x5, &(0x7f0000000080)) [ 2999.471378] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:51:10 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(0x0, 0x40800, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 2999.511760] FAULT_INJECTION: forcing a failure. [ 2999.511760] name failslab, interval 1, probability 0, space 0, times 0 [ 2999.511782] CPU: 0 PID: 10997 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2999.511796] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2999.511805] Call Trace: [ 2999.511809] [ 2999.511815] dump_stack_lvl+0x8b/0xb3 [ 2999.511841] should_fail.cold+0x5/0xa [ 2999.511855] ? jbd2__journal_start+0x18c/0x8d0 [ 2999.511875] should_failslab+0x5/0x10 [ 2999.511892] kmem_cache_alloc+0x5b/0x480 [ 2999.511909] jbd2__journal_start+0x18c/0x8d0 [ 2999.511928] __ext4_journal_start_sb+0x392/0x470 [ 2999.511945] ? ext4_setattr+0x2070/0x2070 00:51:10 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0xe69bd1ecb39df1e3, 0x0) dup2(r1, r0) [ 2999.511960] ext4_dirty_inode+0x9d/0x110 [ 2999.511974] __mark_inode_dirty+0x425/0xeb0 [ 2999.511991] ? file_remove_privs+0x5b0/0x5b0 [ 2999.512013] generic_update_time+0x21d/0x350 [ 2999.512034] file_update_time+0x436/0x520 [ 2999.512053] ? discard_new_inode+0x190/0x190 [ 2999.512071] ? down_write_killable+0x170/0x170 [ 2999.512095] file_modified+0x77/0x90 00:51:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 90) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 2999.512115] ext4_buffered_write_iter+0xf9/0x330 [ 2999.512136] ext4_file_write_iter+0x3dc/0x1800 [ 2999.512154] ? stack_trace_save+0x8c/0xc0 [ 2999.512169] ? filter_irq_stacks+0x90/0x90 [ 2999.512185] ? __stack_depot_save+0x35/0x450 [ 2999.512207] ? ext4_file_read_iter+0x3f0/0x3f0 00:51:10 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000013590a9310000000000000000000000000000000000000000000000000000000000e20000000000000000000000000000000000000005007143032188e50bf4406737d1d89771fce91f243755293f575038d40e9b7bd24b5413711ad96aa2cd3fc6a073f56ff4ceed29d536a27f86ea7507d8096778c2118dcf94b5c9226f0919d9b48d5e0d695b1e63"]) getpgrp(0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000100)={0x0, 0x0}) mq_notify(r1, &(0x7f0000000000)={0x0, 0xe, 0x0, @tid=r2}) mq_notify(r0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000040)="9808cb1bd8c565b75475148406af7a4deac932514671", 0x16, 0x1, &(0x7f0000000080)={0x0, 0x3938700}) [ 2999.512224] ? kasan_save_stack+0x2e/0x40 [ 2999.512235] ? kasan_save_stack+0x1e/0x40 [ 2999.512246] ? __kasan_kmalloc+0x81/0xa0 [ 2999.512261] ? lock_is_held_type+0xd7/0x130 00:51:10 executing program 0: r0 = mq_open(&(0x7f0000000040)='syz1\x00', 0x2, 0xd9, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x80) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x32, &(0x7f00000000c0)={@private0}, 0x14) dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x43}}, './file0\x00'}) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000080)={0x62, 0x7, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x81, 0x0, [0x7, 0x7f, 0x8, 0x8, 0x7fff]}}, @jumbo={0xc2, 0x4, 0x7}]}, 0x40) [ 2999.512283] do_iter_readv_writev+0x3d8/0x650 [ 2999.512300] ? new_sync_write+0x560/0x560 [ 2999.512313] ? avc_policy_seqno+0x9/0x70 [ 2999.512324] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2999.512349] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2999.512368] ? security_file_permission+0xb1/0xd0 [ 2999.512392] do_iter_write+0x187/0x6f0 [ 2999.512407] ? lock_is_held_type+0xd7/0x130 [ 2999.512432] vfs_iter_write+0x70/0xa0 [ 2999.512447] iter_file_splice_write+0x722/0xc90 [ 2999.512477] ? generic_file_splice_read+0x3ea/0x5d0 [ 2999.512496] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2999.512516] ? pipe_to_user+0x170/0x170 [ 2999.512546] ? security_file_permission+0xb1/0xd0 [ 2999.512566] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2999.512588] direct_splice_actor+0x10f/0x170 [ 2999.512609] splice_direct_to_actor+0x350/0x8e0 [ 2999.512631] ? pipe_to_sendpage+0x380/0x380 [ 2999.512655] ? do_splice_to+0x240/0x240 [ 2999.512673] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2999.512692] ? security_file_permission+0xb1/0xd0 [ 2999.512715] do_splice_direct+0x1b8/0x280 [ 2999.512734] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2999.512761] ? lock_is_held_type+0xd7/0x130 [ 2999.512783] do_sendfile+0xad7/0x1230 [ 2999.512805] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2999.512825] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2999.512843] ? vfs_write+0x422/0xac0 [ 2999.512861] __x64_sys_sendfile64+0x1cd/0x210 [ 2999.512877] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2999.512894] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2999.512917] do_syscall_64+0x3b/0x90 [ 2999.512932] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2999.512949] RIP: 0033:0x7f006e0f6b19 [ 2999.512959] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2999.512971] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2999.512984] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2999.512992] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2999.512999] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2999.513007] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2999.513014] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2999.513037] [ 2999.709509] FAULT_INJECTION: forcing a failure. [ 2999.709509] name failslab, interval 1, probability 0, space 0, times 0 [ 2999.709532] CPU: 0 PID: 11022 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 2999.709545] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2999.709554] Call Trace: [ 2999.709558] [ 2999.709564] dump_stack_lvl+0x8b/0xb3 [ 2999.709586] should_fail.cold+0x5/0xa [ 2999.709600] ? create_object.isra.0+0x3a/0xa20 [ 2999.709622] should_failslab+0x5/0x10 [ 2999.709639] kmem_cache_alloc+0x5b/0x480 [ 2999.709656] create_object.isra.0+0x3a/0xa20 [ 2999.709672] ? kasan_unpoison+0x23/0x50 [ 2999.709692] kmem_cache_alloc+0x239/0x480 [ 2999.709707] jbd2__journal_start+0x18c/0x8d0 [ 2999.709727] __ext4_journal_start_sb+0x392/0x470 [ 2999.709744] ? ext4_setattr+0x2070/0x2070 [ 2999.709759] ext4_dirty_inode+0x9d/0x110 [ 2999.709772] __mark_inode_dirty+0x425/0xeb0 [ 2999.709790] ? file_remove_privs+0x5b0/0x5b0 [ 2999.709812] generic_update_time+0x21d/0x350 [ 2999.709837] file_update_time+0x436/0x520 [ 2999.709855] ? discard_new_inode+0x190/0x190 [ 2999.709874] ? down_write_killable+0x170/0x170 [ 2999.709894] file_modified+0x77/0x90 [ 2999.709912] ext4_buffered_write_iter+0xf9/0x330 [ 2999.709933] ext4_file_write_iter+0x3dc/0x1800 [ 2999.709950] ? stack_trace_save+0x8c/0xc0 [ 2999.709966] ? filter_irq_stacks+0x90/0x90 [ 2999.709980] ? __stack_depot_save+0x35/0x450 [ 2999.710002] ? ext4_file_read_iter+0x3f0/0x3f0 [ 2999.710019] ? kasan_save_stack+0x2e/0x40 [ 2999.710030] ? kasan_save_stack+0x1e/0x40 [ 2999.710041] ? __kasan_kmalloc+0x81/0xa0 [ 2999.710056] ? lock_is_held_type+0xd7/0x130 [ 2999.710081] do_iter_readv_writev+0x3d8/0x650 [ 2999.710098] ? new_sync_write+0x560/0x560 [ 2999.710110] ? avc_policy_seqno+0x9/0x70 [ 2999.710122] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 2999.710146] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2999.710165] ? security_file_permission+0xb1/0xd0 [ 2999.710188] do_iter_write+0x187/0x6f0 [ 2999.710203] ? lock_is_held_type+0xd7/0x130 [ 2999.710228] vfs_iter_write+0x70/0xa0 [ 2999.710243] iter_file_splice_write+0x722/0xc90 [ 2999.710272] ? generic_file_splice_read+0x3ea/0x5d0 [ 2999.710292] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2999.710312] ? pipe_to_user+0x170/0x170 [ 2999.710342] ? security_file_permission+0xb1/0xd0 [ 2999.710361] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 2999.710383] direct_splice_actor+0x10f/0x170 [ 2999.710405] splice_direct_to_actor+0x350/0x8e0 [ 2999.710427] ? pipe_to_sendpage+0x380/0x380 [ 2999.710450] ? do_splice_to+0x240/0x240 [ 2999.710468] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2999.710487] ? security_file_permission+0xb1/0xd0 [ 2999.710509] do_splice_direct+0x1b8/0x280 [ 2999.710529] ? splice_direct_to_actor+0x8e0/0x8e0 [ 2999.710555] ? lock_is_held_type+0xd7/0x130 [ 2999.710577] do_sendfile+0xad7/0x1230 [ 2999.710606] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 2999.710626] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2999.710644] ? vfs_write+0x422/0xac0 [ 2999.710663] __x64_sys_sendfile64+0x1cd/0x210 [ 2999.710678] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 2999.710695] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2999.710718] do_syscall_64+0x3b/0x90 [ 2999.710733] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2999.710749] RIP: 0033:0x7f006e0f6b19 [ 2999.710760] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2999.710772] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2999.710784] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 2999.710792] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 2999.710800] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2999.710807] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 2999.710815] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 2999.710837] [ 3000.265437] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3012.020745] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:51:32 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x1000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:51:32 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:51:32 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 91) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:51:32 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x0, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:51:32 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000000)={0x0, 0x32, 0x4, @tid=0xffffffffffffffff}) mq_notify(r0, 0x0) 00:51:32 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000100000000000000000000000000004000"/74]) openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x101001, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x6}}, './file0\x00'}) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000080), &(0x7f0000000100)=0x8) 00:51:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000500) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:51:32 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000240)=0x1, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) sendmsg$inet(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000040)="5f5b91ed6d60487f304d3591c763d71662fbcf401cea729536a599ce458853193abb973a7d75834a2ea04f1a1920f495924e5c15367a77412e7b04e62042d10d", 0x40}], 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000001000000000800000000000011000000000000000000000001000000050000000000000014000000000001000000000002000000040000000000000014000000000000000000000002000000ffff0000000000001400000000000000000000000700000094040100000000001100000000000000000000000100000001000000000000002400000000000000000000000700000007135c0a01010100000000ac1e010164010101000000000050000000000000000000004001000000441c2971e000000100000007ac1e000100000000ffffffff00003a348203ed861dffffffff060f91cdd1071fe46e750294040100140000000000000000000000020000000000000000000000110000000000000000000000010000000900000000000000"], 0x138}, 0x80) dup2(r1, r0) [ 3022.100802] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3022.130147] FAULT_INJECTION: forcing a failure. [ 3022.130147] name failslab, interval 1, probability 0, space 0, times 0 [ 3022.130179] CPU: 0 PID: 11043 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3022.130202] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3022.130217] Call Trace: [ 3022.130223] [ 3022.130230] dump_stack_lvl+0x8b/0xb3 [ 3022.130262] should_fail.cold+0x5/0xa [ 3022.130286] ? create_object.isra.0+0x3a/0xa20 [ 3022.130320] should_failslab+0x5/0x10 [ 3022.130349] kmem_cache_alloc+0x5b/0x480 [ 3022.130378] create_object.isra.0+0x3a/0xa20 [ 3022.130406] ? kasan_unpoison+0x23/0x50 [ 3022.130441] kmem_cache_alloc+0x239/0x480 [ 3022.130470] jbd2__journal_start+0x18c/0x8d0 [ 3022.130504] __ext4_journal_start_sb+0x392/0x470 [ 3022.130535] ? ext4_setattr+0x2070/0x2070 [ 3022.130559] ext4_dirty_inode+0x9d/0x110 [ 3022.130584] __mark_inode_dirty+0x425/0xeb0 [ 3022.130613] ? file_remove_privs+0x5b0/0x5b0 [ 3022.130652] generic_update_time+0x21d/0x350 00:51:32 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) socket$inet6(0xa, 0x1, 0x0) 00:51:33 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 3022.130688] file_update_time+0x436/0x520 [ 3022.130722] ? discard_new_inode+0x190/0x190 [ 3022.130757] ? ext4_generic_write_checks+0x248/0x300 [ 3022.130797] file_modified+0x77/0x90 [ 3022.130834] ext4_buffered_write_iter+0xf9/0x330 00:51:33 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)={0x58000, 0x86}, 0x18) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) sendmsg$inet(r2, &(0x7f00000011c0)={&(0x7f0000000000)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000001140)=[{&(0x7f0000000040)="e881a79c3cb85e2b132482a91b8eaf86406a8a23be80395cb4238c7054b8d09137be4d7dfa964e4d406c59ef96f5776da252abaad5b766df14e9b831c6455453f07718b2ee3958a1e2f791cdd9d2c4b065d9f2254414439779f4aa0d4c2c5cde1a7eb8904fcbdb416fb8e5f9581b255465e59580a5234a43049f3fe28c16c320a7d4a0fe638ab465fadc110b96b1c9cda63752eed3c7340a1cb6a0317c5ccd394a2942c4", 0xa4}, {&(0x7f0000000100)="b41182505adc3518bef00aaa5f1c526a6b1e3e714a17c4869e79db9bdf471a233f5030a27ddd12b04a29e1a266dfdc6c24a798b82162c26e87da6ffb5e5117f7", 0x40}, {&(0x7f0000000140)="32b6756942c4bbb64e63c8f486aedd7247e048d4983ad8030c2f6398ed6a97f964bb536c1ab255a249bf1f33c3912e41358b790573ecb57ce0bf1fb48ec4f7a3d10c2f763179d0b80aa8211be6e41e7b1a85a506e590c1139736ab0a25bd8c6b62c2d1b9a91d94ec349b9e3838ce920d972d56a2bc2130698960659a2eeaefd1ec7dacce99e0c24f9972571941b2afb02090768e17dcca83cd4df09fc0e99d9910e5f45bc922045976e9e6f4f0218bb9a970f00ffd1a39f9344409b4ab46cafe38b4dc03eb32d0bedb44cac5d0f0452e2aa72826328aed3b85ebb884bdc3387af75520afdab2b6cc46af6d807c466892708910540c42d72939771e17ee7dcdba3523f99e35024b1876528a19ca6d5eec170769a3dd2cbacee55e01a8e9d409be447663938fec63e9ac2b6491d11e9ce4f0d2859016f0082d1810406b030dde638c017a6ef1ac1c39af441e9aa85972865b7fe4b1fdcd41bcfb1e90b21dbcd2f64588a086b27663191e94c9b94b7c45e2d398c3f45d929f3c887154fc644bf315b6b2bb0529fd8cba8c48e09ef6e20e7c4240357d60d19f0fcd9409a566821f099fb685edfbba2e762ea304567ed5d256cad72b48aeb99a1c0b65223f96d3181c878242b5c062f32c1f78594c4b253a740b84e038e206b1884e2a0fa5063fa82a2882c34e7b977082bb2b0f02c8c162775d846ce3cf828657cba93a22e576227a9d073bd921b37a29180c3e53210a346debb280c6d77f2c8edd1922cacddcefae46f33c8161cd37652e02b16c1408127a085b3aea3109c7fec9f34688d1224e3f62cee536da3fd2ab94f8edac8faaa69785eec4e8f6cc1b1798005c15e75edfa43dd1e82775b883901fc4121761fa2e19d78d5d38c08b797048812db723e375a99e2704dea6b235e8fba8a4178d928c28a12fb82ef1de796c7aabfc6f63ed85df8871b767f7318aa9b8efafef8985fd398e45bc6b7dbccdc6acdaad2a140b4035199c90d56643a5cfb8aa9e5b0d29e0af49dd25ffd6f0cb7c8c841287373bf627f1b8537919a4564afba5445158b6f0c8bb9e11da2a451b3dd0abcacfec655a735d51e03505d4dbfd40b19d2b437130ccea8e1638f35aacae6e21c1ea99ec096c22c8b56bf9a73e07d2a7def2ba130b19556f1a6f0c4f08bc50e7866e2f4c820acf290b159ce8d50dae3774c2ce3ab4bfc87322f279b2690b22b30fdb2a5d65dbba7e8cf9eb41e5926a22192782454af7aba674c554308769ef216cfceb6ab9738f3b21ec242475259cad13fed5bfc8667b23b71aceaee04ef93b13a8256cf518291b9eaadb0d1828b19846a5c8d574e15e6d22b43438ed85c748a1ccab5b7b43c22ecb6fe1e1d5ec5a7693f9a659ed13cddc90ed6706802e400ca602a6013e976205e34efc62ab58c46d23096a45b838672736b34bb9b423df054babd477bf8f7f418b0c9559bb49e0d40249a5bebc254a899a8eeea0f1e76263f033fe5c8db74e2d43d69be786cc26c76e0d0fd46014f102019772aa308d32e14de532623e339c18be95067cd1c4e860ea4f2f92c4df8f3c0dda97233fa0b6e8595a39f1b452c6044d44a6f3db8118610630e65ecb518d3b45637917cfc3ab8cede70371f491eae828d5928b96b56ba08d8104fee4c2cfca2553f5ec233e19e335e42024fe2a34615a925aa1597546e6e8a353cb037b06ee049476f625b1280dae2d03a87ab2b24694986db8c90d4ada6002c6da7553d01f668cfb5b521e6e872eb6dd1c028b3ad1ba36a09dee7cd7e52434953229e0c71b34d42d76cf2603c1dd87f7f02440a91f8f2de5d5626c128ef4d430d1b04dd53cac09c9631f68238efe1754e5f3d5c1da5e00d2946fa99101befe5cdf0cd795732d1ac767641351394fa64906fb52cd447c1b3cc8f52c327633a59b222bfad1aef3e8da22baa26fb22fd6b5890522316f7113af7320805253139dcb6abd9ee1dc3d419f52a149a2da4ca01df0cbed1943a73e0bb71ea16a8a7fa7fa0e8b4a01045834249a48e69cf20ebdce8709b4ebdae0c23ccbf9d1768da6041ed5e3c79e5754d344c3ad7c2955c21301b9a6bef993e7efd65c8990d4423430734e9f2659270be9c8f421b82eb7d64b6d804e058ef20c8bb17080efcb81850375a5827eaff2ec89e581ebe8b8ea8e49a08b4b53fc66c50fe2459f81bf4a66a65d6bd182aecbd3c366d25b2ab5b45aa030ac14727ca0ac8eeb9f5079dfb688a57041f8c1b251c8c60653c3afb6380364009b766fdc78c1297d73bf28807542b9eb013e637a03f8c8d4f0ecd4317d22071c5ab1ab3b5dbb8942966b9b7672fbd49571af50abcbfe60b3a05b83e3438712f959220bcc24b3d928261fc81111e75c747e04bcf01bda19e93b455083b870b10a39422862bf9a5eb1f65f304787413e4f926798f0f8b577e57c6cafb9cfe8dff5d227a9cceb9bfac62044c5de2f86a971cc0a33f93ff76106a61f341cc12938a267df8a0f82fd9e755eaa8d58bc38da4a52421ecfb4450277d4ae9ad20166a52874cfb7e00984472b3ff631cea18ee114a406524100fa3c0608f7c88e6d78694ed71e84c94364417b2fdfa50415b7217ba6ffe592e32da7e93ebdbe000d6d65c173cd33926c886963f5cf9a95da6c9997297c3e8a104defa04d99c3ea5dfc39a91042e8820930dd9d375cfe62265252d9cda887e8e86784ec61fe8e29758950ba8846702a09ccd1f52249ec84a142e4f10530b77ff93f7a408c39700160b7316270d0d1016d3617e2df6877c7b75d0bd3363313d656a875806b98cee3765df6c855b49808620c64ea06fcbe03cd6db34ab3710886092c3a4d6869e79f2ad0a3993cba2476a07e021925478abf9c6824472eb1e18f67b62139bd4547806779066253072ef8af7782cd71a525277805847b0c3b6e0e34ddc90ad8bc1f8790b48f9abb6200e529efd1988f99cb0ac39eebb7eefe77abd42c2c369de80e5cdb6124a1caab8ed79e6ede176a2d89408510e20a44f27c267ff66eea4fdd878523240d24e37c78a4501f30343fce590d500459a57b93f0b456cd96b0f86112b2bdc783ffee402428957652233ddadd45b21afa92b34af9c2f3d0d324b9d200258806428068740d304122bcedffb5bae54419a332a0d34bd5f9350a08ceb499f5e9be7a6685e26e7091dfea0bec070f41df4bf26877a5606406c3bf054589e0028bdf660c6cbe3d2d39e254606d307af9878644219ef9aa3f51b9673e5e76cb422f4d735d895614a029c6681898ee8ccec2a5c999c9ecf827ae275cfe3a215ff50f58fa56a3b60859aa2fa4e94f9d9a4f0d3a265ba5ee5b3fdd8af677b8c3b58c33fc415397780df9a873a18be02a41ca94b6ab76e4e87a431da0e6b2c604ff8aa62b3957dafcd286abc621ade181ac29140439b12a35be789e8c25392b075dc785ba5231c3ff5c34189748c6909d662769de4229ffd3d207553d6090e1fbdbeab217dc6e5fe7dc654a5d34c8f45467db91219d6bfca6ff1d7e30c30987c29f18e27dc3b37589565406d7d24164cd17bf483c98470f0cca57d716cc4c097b3184cb2f067bafe7d06a30d7b9e24f320e814470d16c3d243d366cb423e19add32dab1b8e9b5f270fa1875699c47a6d63e829f3b21a9919d2c6a499e46d4b167d1032cb96d1f4e62f45a33131263faf9242c62c3a2adc8ac3c1285e57d0c53373dc51fb1d36315c965fbbde0a31cbf428352f558446f04780874b0caac5fd128aba8449b18ff7d12e12aba9f6e5758eb2c78902ba74593480b076374d1f96a01083ddda39ff4132a1be7687025b5d2f71221657171402f3bab316044cde6ae9ef942888e800dd48dab71763454cbbe6b3c61fb95212160dc0d5c5cb84883a67bd98bff9f4580e8754a4f3daf6502d8e0d0f01c3b233e46663dac229d87cba3777fd486cc3c868834345fcd2a390927e7c1e39fc5c2b9c5a8aac43a03fc72b44f58968887f039e14b557f5929a2229655c377f454eb89883d45f44d80716afb40cc284119a1a68bff0ebe4a34aa33dbc1a8b14f1e21e5c4aec6fa1ef21858eddbfbb00cc8d00f6c05d976f5da46ea3dcd30c44c64d3715cc009b7b5251e02928a84b29f68b5cec51919313a19e3444d5df76d4e0d34e2eb75398f51169da879b8e03cd08a814afb9ba1b636085e20970451167703ff44e36e6af8725fe7dd788884461ea7c409b93c3554a402d0ae11ef698ef8340564f54fd1c9125de71bd0bef6e38d34edfc1d3363b8227e662a0452a4ed90395070b6a7eee9db63e8910a36a756aa6f6ce73da29a55446a6318680a9ee9b3c9f53b5a5b3c8a9c2ebb1b0502d273fa7b3421a0a20ef4216eccf0c61c2aeab725f3ede0e068d3af1c3329e5366da6f5b7086013de924bcc20c2d63712001465da61b1b35656e6d41780b3ae0c4574e15599d0cc9518f7d2d7d4688bfb5c4020dd350e33aa3b462a18bbe0c770a8e17d3519c5e157d87e20516cc5d8d10d24edc012466bf28362d081ed95ac1f612326bc2d8244dfd06da2647a98a19ee543ff72384af637ad279bb315b157d5ca71c74a66150d496a27d8167ca61ffcda799e6216c981c1b0e51e5161a1d7bc98ad2911338377d67a8b6880b53f07fd36860e347a8044293ac72cf378d02b0d8f82912f2e649bd18f57590018bb881c570dc71caf9b23e9d4fb9a125111b6624d277733d6cac906ccb2bef1fa79874263cd091c9c94feadfe6aad69f2736ba0a72a89fda6dc632a2fa682141f0b0ab62689e118f54ec6508bb4e854eb664db7e787e1a160e9e5e7b624100e21a79b6fefe439a30e5e79765953fbce4a89b7e391e4c71117165988299570cd3a52358be79d3668bfa203264c26ff91bc6806a4f94f3e8f679e467ab0ce967ab4c85654d0b14147a1f1300bdaef5fbbbc67739d4ef10bd081a54fd0aea202e19d527e889a16d69bbbc3d51600204cf7180e31a4ae79e25330dce29bf3eafe0295afffce29e6bb5ef41ff9b065cba206282ef8e8390611907e751be6df71cf8b1410d57d230685907411d305c901b640de91430c6275b58c2569d8583d78fd6ac0620120f0465c7d97cc1a9acfdf0fa50dca377d25f002f618bac8616621e91493f6c5108e3763da6e5c8351130b096ba52941b20dd0f84e0033f160a5cf1f4c6c5470eba19a50d7ddbb4521725353cb2a26a96de3ea606ec4af01876b7bc2c7be11a5e2cd490abafff7f6c15cd9b2a3f62089a331dc543ec9d28096721846c167f37a06b95e29a0401af59d6085e5172e63d59cc8b106db186e864903adc734234762d0dd6fcf40deb5508b16d9babec265c3276a174bef609d1aae952172b9bdf0e03fc99b3af59a9ccf65fdc36bec9741ce60f14fa2e8e038ffc91e08301c9fcaccdd2b39794ada75adc80d7a25e43c6ce59feeeb51eca5825b3d2da21732e7fe8d1d8500d8cb55a72a883e5cc95f0c971e99cd1a5790000ea29426385fc4e515c76d0433257c775ce30229921561e5bf0355931f67913e092e12a86d0c22262d4699c0d4eda8ea231cc65b40e2715d23b7bd1318cd27a1a6c112d430454e45b1690d3bed06fd03c35cfff219e5b43b2ab14d0c5647b19662212568deedd1af01d7af2d13f54a8d90220c4b5b6d3227b4ab618d9aff8a8a2601abc2719306bec9d2c5810254153a91e5e09dfe7c11bdda2af4b5a580e657373d792187a6f511f8f1abc4a0800a9264c466d495b32e21c395d98e072aa194e1167f34943e20b5ee969f11339744da1144dab97dc3ec8313671acf3709fbef29455b6a", 0x1000}], 0x3, &(0x7f0000001180)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}], 0x18}, 0x20008800) mq_notify(r0, 0x0) [ 3022.130872] ext4_file_write_iter+0x3dc/0x1800 [ 3022.130911] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 00:51:33 executing program 6: r0 = mq_open(&(0x7f0000000000)='\xa1pB\xe5\x84j\xcc\x93\xb1\xe9\xe6|\xb2l\'\x00\x00\x9a*$\xdbv\xb5n`\xfc\xd0\xf2\a\xb2ov\xf8\xda\xe4\xa9\xf2\xe4\xac\x13AJ\x1b\xb5\n\xaf\x7f\x84\xba\xc1$\x0e\xc6!\xfa\xd1>@+V\b\xcc\x89\x92\xb9{\xfcU4\xb0\xa9V\xe6\xa9\xeff_\xb1\xa3_\v\xfb\x1e\a2\xdc <\xfa\xd1>\xa2\x15\x1fk\xd8-1\x01-9\x86r\xb8Cot\xd3G\xd7\x17\r\x8c\x04\xaf\x05\x0f/\x89EX\x1a\xd8A\x9e9s\xa1\xbb\vo\xe5QG\xd2\xdb#f\x06w\x8e@\xbcj\xe5F\xf3\x9f\x04z\xadt\x03\xe6o5\xc0\xbb\xaf\x00\xc1\x16J\xa2\xd6\x03F\xf2\x81\x8e3\xffa\xb6\x8f\xc1\x95;\xcc\xf2\xc7D\x04\xe7c\x03', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x800, 0x9) dup2(r1, r0) [ 3022.130957] ? lockdep_hardirqs_on+0x79/0x100 [ 3022.130991] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3022.131024] ? do_iter_readv_writev+0x2c2/0x650 [ 3022.131053] ? do_iter_readv_writev+0x343/0x650 [ 3022.131083] do_iter_readv_writev+0x3d8/0x650 [ 3022.131112] ? new_sync_write+0x560/0x560 00:51:33 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 3022.131134] ? avc_policy_seqno+0x9/0x70 [ 3022.131154] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3022.131198] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3022.131232] ? security_file_permission+0xb1/0xd0 [ 3022.131274] do_iter_write+0x187/0x6f0 [ 3022.131300] ? lock_is_held_type+0xd7/0x130 [ 3022.131345] vfs_iter_write+0x70/0xa0 [ 3022.131373] iter_file_splice_write+0x722/0xc90 [ 3022.131426] ? generic_file_splice_read+0x3ea/0x5d0 [ 3022.131461] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3022.131497] ? pipe_to_user+0x170/0x170 [ 3022.131552] ? security_file_permission+0xb1/0xd0 [ 3022.131587] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3022.131627] direct_splice_actor+0x10f/0x170 [ 3022.131666] splice_direct_to_actor+0x350/0x8e0 [ 3022.131705] ? pipe_to_sendpage+0x380/0x380 [ 3022.131748] ? do_splice_to+0x240/0x240 [ 3022.131781] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3022.131815] ? security_file_permission+0xb1/0xd0 [ 3022.131856] do_splice_direct+0x1b8/0x280 [ 3022.131891] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3022.131940] ? lock_is_held_type+0xd7/0x130 [ 3022.131979] do_sendfile+0xad7/0x1230 [ 3022.132018] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3022.132054] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3022.132088] ? vfs_write+0x422/0xac0 [ 3022.132121] __x64_sys_sendfile64+0x1cd/0x210 [ 3022.132148] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3022.132179] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3022.132221] do_syscall_64+0x3b/0x90 [ 3022.132247] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3022.132277] RIP: 0033:0x7f006e0f6b19 [ 3022.132293] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 00:51:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 92) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3022.132315] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3022.132336] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3022.132351] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3022.132364] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3022.132377] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3022.132390] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3022.132430] 00:51:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000511) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:51:33 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 3022.479551] FAULT_INJECTION: forcing a failure. [ 3022.479551] name failslab, interval 1, probability 0, space 0, times 0 [ 3022.479579] CPU: 0 PID: 11068 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3022.479599] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3022.479611] Call Trace: [ 3022.479616] [ 3022.479623] dump_stack_lvl+0x8b/0xb3 [ 3022.479651] should_fail.cold+0x5/0xa [ 3022.479670] ? create_object.isra.0+0x3a/0xa20 [ 3022.479699] should_failslab+0x5/0x10 [ 3022.479724] kmem_cache_alloc+0x5b/0x480 [ 3022.479748] create_object.isra.0+0x3a/0xa20 [ 3022.479772] ? kasan_unpoison+0x23/0x50 [ 3022.479800] kmem_cache_alloc+0x239/0x480 [ 3022.479828] alloc_buffer_head+0x20/0x140 [ 3022.479855] alloc_page_buffers+0x24a/0x690 [ 3022.479890] create_empty_buffers+0x36/0xae0 [ 3022.479928] create_page_buffers+0x1f5/0x310 [ 3022.479961] __block_write_begin_int+0x174/0x1540 [ 3022.479994] ? kasan_quarantine_put+0x87/0x1e0 [ 3022.480017] ? ext4_da_release_space+0x570/0x570 [ 3022.480046] ? invalidate_bh_lrus_cpu+0x120/0x120 [ 3022.480074] ? jbd2_journal_stop+0x181/0xed0 [ 3022.480101] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3022.480132] ? PageHeadHuge+0x166/0x1a0 [ 3022.480158] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 3022.480193] ext4_da_write_begin+0x3b1/0xa30 [ 3022.480223] ? ext4_write_begin+0x1470/0x1470 [ 3022.480242] ? ext4_setattr+0x2070/0x2070 [ 3022.480261] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3022.480289] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 3022.480317] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3022.480352] generic_perform_write+0x24c/0x570 [ 3022.480393] ? folio_unlock+0xb0/0xb0 [ 3022.480423] ? down_write_killable+0x170/0x170 [ 3022.480457] ext4_buffered_write_iter+0x164/0x330 [ 3022.480490] ext4_file_write_iter+0x3dc/0x1800 [ 3022.480516] ? stack_trace_save+0x8c/0xc0 [ 3022.480538] ? filter_irq_stacks+0x90/0x90 [ 3022.480560] ? __stack_depot_save+0x35/0x450 [ 3022.480592] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3022.480617] ? kasan_save_stack+0x2e/0x40 [ 3022.480633] ? kasan_save_stack+0x1e/0x40 [ 3022.480650] ? __kasan_kmalloc+0x81/0xa0 [ 3022.480672] ? lock_is_held_type+0xd7/0x130 [ 3022.480704] do_iter_readv_writev+0x3d8/0x650 [ 3022.480728] ? new_sync_write+0x560/0x560 [ 3022.480746] ? avc_policy_seqno+0x9/0x70 [ 3022.480763] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3022.480797] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3022.480825] ? security_file_permission+0xb1/0xd0 [ 3022.480860] do_iter_write+0x187/0x6f0 [ 3022.480881] ? lock_is_held_type+0xd7/0x130 [ 3022.480918] vfs_iter_write+0x70/0xa0 [ 3022.480941] iter_file_splice_write+0x722/0xc90 [ 3022.480985] ? generic_file_splice_read+0x3ea/0x5d0 [ 3022.481014] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3022.481044] ? pipe_to_user+0x170/0x170 [ 3022.481088] ? security_file_permission+0xb1/0xd0 [ 3022.481117] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3022.481150] direct_splice_actor+0x10f/0x170 [ 3022.481183] splice_direct_to_actor+0x350/0x8e0 [ 3022.481215] ? pipe_to_sendpage+0x380/0x380 [ 3022.481250] ? do_splice_to+0x240/0x240 [ 3022.481277] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3022.481305] ? security_file_permission+0xb1/0xd0 [ 3022.481339] do_splice_direct+0x1b8/0x280 [ 3022.481368] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3022.481408] ? lock_is_held_type+0xd7/0x130 [ 3022.481440] do_sendfile+0xad7/0x1230 [ 3022.481473] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3022.481502] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3022.481530] ? vfs_write+0x422/0xac0 [ 3022.481557] __x64_sys_sendfile64+0x1cd/0x210 [ 3022.481579] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3022.481605] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3022.481640] do_syscall_64+0x3b/0x90 [ 3022.481661] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3022.481686] RIP: 0033:0x7f006e0f6b19 [ 3022.481700] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3022.481718] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3022.481735] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3022.481747] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3022.481758] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3022.481769] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3022.481780] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3022.481814] [ 3022.929504] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3035.938125] kmemleak: 20 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:51:55 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:51:55 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x4000000) 00:51:55 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x2000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) [ 3044.801078] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:51:55 executing program 3: sendmsg(0xffffffffffffffff, &(0x7f0000000d00)={&(0x7f0000000000)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha224\x00'}, 0x80, &(0x7f0000000700)=[{&(0x7f0000000080)="aba3d35f43a7046f9665f3bb4191f1e4d653187d2e8efe3de41eb7cb25c320db2d79ab003b40857030b50e1ab43531714a92faf1b3e4802561f57e7ff0c8dc6ba7d98698a04cfbde72dc46cf4774ff163dbd2d6837b6afe171", 0x59}, {&(0x7f0000000100)="19505b5fc63a2263bcf73ec06080dd4df99a52d32a9c159a9b238719df49dc13fb367f1b571a229cca4e37b8a76bbb897e770519ac6d838a8b5f50", 0x3b}, {&(0x7f0000000140)="b2615a478780b2e734e6e445899e78e8b03fb55c3424ce1f29fae25f9701b4e7aac92a2f7dd033572021586bd7d25defa5779d40e2df29f6a1dd6c589723715884afc3dd1190e4de53bfbb293aee5f9d189f5a503e99dd5a96565a2b12ad05565dfe503b9b2b9296e84088c0a9e741b6b93d4abab508b9b73af1f811c25bff9673964f67c951a9bc68e0eb33c223ba5b7a9bcd4e55363c1238ae56ce60ec016fbe3c2c5da33d9470c0418a73b96dce4c", 0xb0}, {&(0x7f0000000200)="4c08bedc05fd3d56b465c906138308e11ca44464826f967672a3b5de74dc223b0b6940140165d4b0c94e8572f7e2ff73617940a4da9ded4ac8377d636dd9ff1f4691ec4e7f", 0x45}, {&(0x7f0000000280)="58e937433191bd3541e898206a37564f0c62a52e49419741f745039270c25eda9aea0a84cf1feeb9d6e3da1adf171ba5a600170b474b6e30fec430fe551bb5fbe7730273f2d0bcf7d1d520ffdee5387d7e8b2e674c6ac9897c5bd57c68f2bad98a6044e94fc75efac5609a5d14148bd610f098bab5d2f75aaeb5355bd4af8b7c1f28fef0e9edfc5bbef71468c8c3a139799a3ba7af90339eb03009d99c9a66e15f4886c6acedbd5e4247735faecd75d6b2e710c8a581cd3540bc512847dbfaea9ae81a80e10e94f484a6b361af6440e55a23fb2efacfc599d2007a987cff9e2574af88d3963f02e55be797b9bf02a01435397e3a80119635a4d3c3d39fcb", 0xfe}, {&(0x7f0000000380)="ee9873e1eccac7fcb239c5d4177019fa375b148a01d931345725564dd36e0cffedd3bef3845be79d570c3eb4d37f56185a4a8a621c19880ca90e773079b33e2dbfe061e85a47a4af1a1b4b21f2e604329f1b6d2f7b4f33fcea818e83697098cd969ade19adc41011fd0ebcb14ed7006328d92c9a8f7dba2fea2eba860ff7eb6d11a580647efc26d77ee98d7bf607f754f286ee96618a3c3d9d200a09a62ff9d09c0c942c5e5311af4015e82d5b55901c4ea823df4b480d9cdc24cef60528a1e860ed6726a3d109d06b4fe7", 0xcb}, {&(0x7f0000000480)="ba94812ad03a1e594eaa8c606b9ca15d51a8b62391a2901f2d6324a936005dead1e7976ae34e310d503a9224aaf26e586f74223beef9bd3ef3d9e2673493e056c48a39bde58c7c3217d0ba8e3ec2126e247fc33e6f9792e2f5d679bba8c6e449e0b0b4", 0x63}, {&(0x7f0000000500)="15bf6651de6b0da3888448a49ecc416d62907a014d4ee8151dc37c75ab234d3be87a8d369b689b1beef03fee6ae34dfeecb0901c950becc5d9b97cfa72c4e320b0efbc56158f7e7e0f2971ea6eada84c8949549e0a040dd2a1b59dec841deccbd2affaea087d3fa831f1ee6a566678bf53585b115e9cfff04223ad85ff0358fef5e7d06d84bd7ddae835e0f16037f8eb3e460d6e373939e382db38", 0x9b}, {&(0x7f00000005c0)="a2391dfe7fbf05c723979c0583e3937213bd36791746bef4282e", 0x1a}, {&(0x7f0000000600)="ebe35ed222d62fcf5d6cfe45d1673e4a196e5e16d10b904f98aef1d27868440b5785eae170c7f27eb02b0aaf0f8ecbf0ada4b99ef32171b6be841b3ea303f8c9487af1383f5d2cb5f5511137a7640abe90388862879dfa1b4de9972b0f449dba8223d94d520498344ec520edb366ee8f6b0e1e043a05b0764070613db38b08eb76497e6d4ed81ee5e741ec58bf33e6b86ace31b8687b988d1462534352fe6542cb34f910c5651256feac82348785e0e35ccce5064613775e1506539e318f36248e86c495f30e87554692ec206860daf1441fde1d06c3", 0xd6}], 0xa, &(0x7f00000007c0)=[{0xa0, 0x114, 0x3, "d28769f976f79cf1c049da6d484937017f213543d6fea89243199e935975698109754873b7b467c9fecf5d37ab73f8778a3075e7df1072542ba126f75a98c2913e6119192d2bbd7de8d7a0092d6b45ec118541d0c3eaff131b3772485f72d774f4bc4c701b431eefb8df0154a17f6b0c94c95f8a8fd99f8812959235f255fa1cd79494ee35ad71948a9968b411"}, {0xc8, 0x112, 0x1, "f9b3ce0a2b79c829f3aa816c1d8030ceaf235021b088aeb4b9160031cdf45ea3eab23d0914966d3716cccd28e2ea6b7f6ff7ccd6470ae09876667355e013a34c9597514a02568e7f1a21eec0a1aefa7da16f8d22ce248e72d3c382a49fa3eb517fb2f921ddd5630803ffcef67f5c0d5cfac07df623d207b673d95bd1bd9780fbaac362ff7759cd6623cd52d0302dde7ce83b740a8cfdafdbe2405ccea385165166b940f30bbcab7650758017455564cdf02f13d606e8"}, {0x78, 0x119, 0x4, "b6da37471df6bad84084de3d2e6af82fe7fbd7e55979d3dd4f60b411ede324e486e49f440cf2de730b97c79f8299fd0fa89c2165094199fad91d82c8e7cbf223db044c0c522649ebf902a0edf8732ce7c2456fda921747c7a5cff69a9e69c7442fd402aa"}, {0xa0, 0x103, 0x50, "2ed9c33a48fe40d96e65ad8454269e36e11e5bbb54fa960d456e0ce0219ba08987e5d8aa3ee6dfda48a494c16b7b678394bf61a04cbee338ee0700c7383e6d27bb44022f314942e2d425b36c69e0c92f4534321b19caab2f1b847370d64fe323ea180371cf1a1ae44fdb89945738861013d0a63bbce1fb700fb248a242e7751e1e245625403ad7fc22d2"}, {0x58, 0x11, 0x81, "4a956b9573ed607a9eee181da336167b2d664b38fc696da451d83f595003867f702e7612f2f27207fc52104361881cadfc0bdf5183d924c36ac1f9a8af3d9c7b8af86db092768533"}, {0x78, 0x112, 0x7fff, "0f34b658fdbbc161cd826f254c391da0eccd2e3357fcf2a1688d44e7f07b6d873f8cf05a637da1e4d37708532ab9a297595805c1441f67afcd7e0b76ab1ebbfa2723e0536895e82acf8be848fa76477fba618e945d51ee132f586d2205ee19877e673a8e"}, {0x68, 0x11, 0x400, "40d45b2a817729c3d5a1a93c99cfbd8d5736f37aee860f3c97b56bf0f7f04858de89624eb8e31d6fca66b9b204cd77c62522fe13a40d9e1ace1a8740b131ca89f57d58da8b9f383c20976947d548454677b44a2f"}, {0x100, 0x0, 0x7, "12c18971e985e9a63c0c4a7f165d8659ea47cc706e1a2e84b7753ac1f2cf8698ba6639a907a785f98aaacb59f4d971b6eb519cc4a1bb97f2e79e4111fba72cbb6e49a23d9eaf87e5b7984626fb43029c99d1b1dab05317dee192e5747f225bfc123526c126ee690c19c34adcb9a24d03d6245f4024f7e41f23b3bc1fa55461a4215ce720960c3a2adb580561a22f0fa0463d1a58ca56d88d25f1beae94d7b3cf1cd36d47d245194e5a8f422298c155baff1ed994fbf9616295847e299c3f49de3dca6d79d19404766ce7e7d69b4acb4094dd194a04c9d14ca27f1017259debf3d5788d5e606b3b6051"}, {0x70, 0x118, 0xc00000, "210ad0d36a573a621476f1ccb9b74d032d53083c08dc537791eed5c59c55e1aa7095fc77e248066011cd960c33ea0f57e4394da80d9b7bfbc9cca86a6a6c420479014532e69e07a23e6fdc4b5f3ffd3e40aab0108bd4588c280e77f46ab2"}], 0x528}, 0x44000) r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) 00:51:55 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x2, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) fsetxattr$security_ima(r2, &(0x7f0000000000), &(0x7f0000000040)=@md5={0x1, "4cec887e2298ee923987e3abf948fe8d"}, 0x11, 0x2) 00:51:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000600) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:51:55 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:51:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 93) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3044.846661] FAULT_INJECTION: forcing a failure. [ 3044.846661] name failslab, interval 1, probability 0, space 0, times 0 [ 3044.846684] CPU: 0 PID: 11095 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3044.846697] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3044.846706] Call Trace: [ 3044.846710] [ 3044.846715] dump_stack_lvl+0x8b/0xb3 [ 3044.846736] should_fail.cold+0x5/0xa [ 3044.846749] ? create_object.isra.0+0x3a/0xa20 [ 3044.846770] should_failslab+0x5/0x10 [ 3044.846786] kmem_cache_alloc+0x5b/0x480 [ 3044.846803] create_object.isra.0+0x3a/0xa20 [ 3044.846825] ? kasan_unpoison+0x23/0x50 [ 3044.846844] kmem_cache_alloc+0x239/0x480 [ 3044.846860] alloc_buffer_head+0x20/0x140 [ 3044.846878] alloc_page_buffers+0x24a/0x690 [ 3044.846901] create_empty_buffers+0x36/0xae0 [ 3044.846926] create_page_buffers+0x1f5/0x310 [ 3044.846948] __block_write_begin_int+0x174/0x1540 [ 3044.846972] ? kasan_quarantine_put+0x87/0x1e0 [ 3044.846990] ? ext4_da_release_space+0x570/0x570 [ 3044.847010] ? invalidate_bh_lrus_cpu+0x120/0x120 [ 3044.847028] ? jbd2_journal_stop+0x181/0xed0 [ 3044.847046] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3044.847067] ? PageHeadHuge+0x166/0x1a0 [ 3044.847085] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 3044.847108] ext4_da_write_begin+0x3b1/0xa30 [ 3044.847129] ? ext4_write_begin+0x1470/0x1470 [ 3044.847141] ? ext4_setattr+0x2070/0x2070 [ 3044.847154] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3044.847173] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 3044.847191] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3044.847214] generic_perform_write+0x24c/0x570 [ 3044.847240] ? folio_unlock+0xb0/0xb0 [ 3044.847265] ? down_write_killable+0x170/0x170 [ 3044.847288] ext4_buffered_write_iter+0x164/0x330 [ 3044.847310] ext4_file_write_iter+0x3dc/0x1800 [ 3044.847327] ? stack_trace_save+0x8c/0xc0 [ 3044.847342] ? filter_irq_stacks+0x90/0x90 [ 3044.847357] ? __stack_depot_save+0x35/0x450 [ 3044.847378] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3044.847395] ? kasan_save_stack+0x2e/0x40 [ 3044.847406] ? kasan_save_stack+0x1e/0x40 [ 3044.847417] ? __kasan_kmalloc+0x81/0xa0 [ 3044.847432] ? lock_is_held_type+0xd7/0x130 [ 3044.847453] do_iter_readv_writev+0x3d8/0x650 [ 3044.847470] ? new_sync_write+0x560/0x560 [ 3044.847482] ? avc_policy_seqno+0x9/0x70 [ 3044.847493] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3044.847516] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3044.847535] ? security_file_permission+0xb1/0xd0 [ 3044.847557] do_iter_write+0x187/0x6f0 [ 3044.847572] ? lock_is_held_type+0xd7/0x130 [ 3044.847596] vfs_iter_write+0x70/0xa0 [ 3044.847612] iter_file_splice_write+0x722/0xc90 [ 3044.847641] ? generic_file_splice_read+0x3ea/0x5d0 [ 3044.847660] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 00:51:55 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) [ 3044.847680] ? pipe_to_user+0x170/0x170 [ 3044.847710] ? security_file_permission+0xb1/0xd0 [ 3044.847730] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3044.847752] direct_splice_actor+0x10f/0x170 [ 3044.847773] splice_direct_to_actor+0x350/0x8e0 [ 3044.847795] ? pipe_to_sendpage+0x380/0x380 [ 3044.847818] ? do_splice_to+0x240/0x240 [ 3044.847838] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3044.847857] ? security_file_permission+0xb1/0xd0 [ 3044.847879] do_splice_direct+0x1b8/0x280 [ 3044.847898] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3044.847925] ? lock_is_held_type+0xd7/0x130 [ 3044.847947] do_sendfile+0xad7/0x1230 [ 3044.847968] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3044.847988] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 pwritev(r0, &(0x7f0000004240)=[{&(0x7f0000000000)="0e4b8590af63b4c900e658439bbab4689ae47460054a1a17b8a973213ecc0930919d7894c8fb8ca9da7586ee692d40320a488b2252cb2e8d7f0396855321575b605da135c3bb322e064b75c27af8515877de563f18c81263038aa0475e05d865ed4ecc3929eca03c72cf1e96c112bf4f3ea7de611bc060d1d77e3a2b8b057a53dfc8ed80ed06682b3bcb7bb06494da9752528ae0993494a90b0076fbe3337e24efaac8f2b46245d4be47446f81362da425b82f6353b36c424901b965df455d3255e822fcf1d767762823bbadfb963260e8c41d8f183982537d074e7787b422c313892c5c64af1b94e84a62121220397edc9b95cb97c4d38988b22b2dc55cc07bfb323f0f315c9d5c030cd1a714e8a1863f16f20b8a390d8023f5c0c9fa860c502d3ca00c52ece85b29b451a0ddad15ab6e304cff7a8094d3cfd5b8898b03fef20cbb9ba300345d1402fe25f28166567e1d864b0b41dd7e7c0ac0eec3c6511cb1999bd63a5f3c7ccf83a9df01ec8061c085845b07640544a59d15ff2e360750d9a809fdb7ee40b21f806c56edfaa7d8e79ab10e06ce4895ab4ed48dd16b63b3b42c4d4beb432fb913d3a740c0da21fdec9dc13ecc68204a2caa59920faf161346ef298100b0f6327d596e9fa558b4bdea90b6545e5c4379b2758dedde33521429c046e62760eca3da8ddf1cc568546dda1017b77f65a1b7f8e75fdc50e8d8bc8f5f860c2bc80fa71b90e9c4f8c3d18faa8a5316785dd96a39d8ffd69d507f520dc9438ff350bc1fac87c5342fa645e54c4e6c7c4abd6277bcb4b6dc5f17d118c8bb5020d4c6b98830a076422b033a8fc216ee6840cb22767816247b532dcffc65c9a317fb6ff6a67f636204897e7abab7950efbdb8579543579f7cb1dcdf5b0f25dfd182302f0ae1f1a2404685b773a5b22342c50831dce312316f2a90f510338453ce6d1c101769cf6c39707c9bdbb2a93828d64b45692bc9d73ef9fc5b386eb3a6afb68b9095dbdfcc9f054216f6552eece8b9cc110c70afc94992aaad2089cb27e364164c56fb47ef03e51730ee9667b4a277f5cf495afdb04dbfff8e7785d85d90a6be2aa76763f2bcf5e87157ce1478eea5fdf3552f01d494ea33d2003e593ad4f0750c44f935c93acd13483df3ad1e7d2a82dd30f9db4d63dbbe3c808f9d67ac9e1fad9f6600716c9ef80504ff463511cb898994210e3cba40788c3b58bf456fe999d697e7a84e8cb8f3bce563b7bbbaea1347c76c974232cfe108bcae7f3361b4ec86ed57ee9ca97a8cbe3a01f22aafc92a397c47ef5d3ae8f6b5a6a4716bed72c84e032d1304808740f66cf21bf904828ae407e805de4875d58e56e55c569bceda1302515667d74db1f27730b6f95715f6dfeaffbd2fbf7275c72490d5beb8579dd74304877528194d282b9a34ec084048afa70bd890bc2a9b426c215b4c7366aae150769571bc4b521f6d4151fc3a5738c2dd720d0d23a7e749b5c6b0bc98f9a5612b2ac5fbceea658fa0b949be70bac4bc976c5204972df2348aca081b70f3294d1ad9d7cd09ca60f51a319118dfa2e83b2d1dec0e467b1c73ce0ae7b6f7ce4c83fb5d3f9a7c467d8176e40de0ace5b7307a357795b861c0e8edb207f0aafff5d5429fe8fa952d244f6d718536f81d8b1402a8934c62aae7ae3ab5b70437ec34c2cc764f437feb1c9fb1c81357ffea34ffb5849f5ab9c35430bcb98c4d68cb71e54c0e1e3616e05d7139d0463c1454266f6659f0c319a42d0d019d10888b974501c1dca1fd664539f96cd6b42873c0897aca5535e69fb91e5d6bbffe0349246050097678120138b6770515597422ceac041d2a5dc46bb8968a8e20f7f1a2c5f7ce9ead3eac0265beddaed4a3a966550ab1d1dae40f8e799786197be12d1297071ba7df5b65e9be5ed0cae28eba8376b272a8088a158d0948e87af28f21bf9ddd9f92811098f42efc7441e273d65cf5c191a30d31c484b0188dcfd01ed2d121f1fc39affea252dba9feec9ad0752b2ddd26df1ddd4cd64369b4defad931c517bb1a8a132a0feb6aaffcad70fad8cfc175d8f3daa30983e87757f8610d733189b0dce75dd32c03bd8049a4746547377c134941e35050f5f7e90a2fa903b7e0f0eb03c744f69a3da662671f03c7b051b5d0b159a129dce66d0ad09dde32919b4c1e9ca7dd69c67dd0af7b5f77b8f285d40868481f44c087d6c71d6c517bf542fcd1ae65638225122dab0dbb352a5f17a9a5d2be4bdcee2e782ce36e84936c01042c4db669400c28dba1c3204e57f96d6b36be27706007808500cb02263ef2113e6802f93d7a4650df18b629dceec988e860ab01af8e3430db78a23b029f0ccff256eccc68f900beea3fc947098e9f9d95de89688ba495c0551024b8e4a65178547ae800a6eae707374883e66013b8e4bd42d8386611708af7de7df79537f2a70c45612623752f400179ee4bf641ba68e8ca3b025ef39b8dd4967e0bac7510472d5155d92aede58e1a37568bb4e00bc57c04fdbc6a91594525449d1cd6080fac86789d3798e4a9c802fcbca8a136328bd04bc42147282399d2116c24dbc511ce07b9547656455bb0e557f0eda29d8049696c38085636abd93f3abcaacbcda5e65cbb67bf50494323586199ba22ad173c9a8ef6a2fc5fefc537290d731e41a11dddcb3034af827130470c05d05b9a51b0bd32752d5701e5fef76996d721de819f70b6ff58404b80a9ffb92786eeabf561caa438b7b068878a567059452826a12694b18668b3f19e542f35db17479f39c82ac722e08abc67e0502fc3766591c346b25cd55948ff05af877c20606b6b84f868ade87e67e7f9df689f49ce6ad922dc5ae4f3db00f1566727c37308dc21904e14542073b677b438f7df165154e6b51370968f00d67a7cb3f511e21e17aec7c1126f6c77daa278923f5af51da61467bc4cbd2321f4633bd12a2bb5e09a22fc9dd1410b47c6b74b5399ff7799f15a7e71346d238cfef074424b9649b0728c2f5bc70e0508e93d3fa02e390f77fcc448634b2726c41cc2cdc074a278753c10d7751636035f79601a57f76468674c40dd4e826ba7e8bf8c1413aa0524dbf170e63b3553754b353e6a08d6d317ac1a5aad098e186a9207cc81532c199097ad21940c6d52e906d8cb822354ea38014639a068203dc0506ac11d4709165990653f1aaba76d6e74d77d2fe12829a722ff782b874f457a416778a6d40f31d6434cfa66c8bad45d8f8f96c1ab775c8c67bf3d99e4c8fc54c76ead8efb817bb576650dcb726648cee51257057492630977460a45d41683958fecf9f28a1c2da6eb6f508d507677bf72159ff1006798275255ba6a29ef372a3625bc35659af07b2c89fd2ffa7622299e1e58459986d8b32fb87238b5d46435adfd830532acead1a0ae2f4028af1f487dfc305cafd1e0d7543a4ddedf3e6abc69a4d510ffafe8521af4cc9a46baca640e1f5b65535e56bff0a9a76742e6ad12d5947861b27a608d4a593187378884cb66e1e781c88c299cbed94e3f61d7ad87889949fbc92f5aba939ba7fa6daaa55b176250c014a0affd7b7ef6ce9b62a6c5aec068272f9a4fb095cef4d9f63b880d2ab9fef2fd4458870e79ee210b7a414d11711deaf0d15263c406e905b4bbebecdf73c68def1b44f22b0828548dcf3ba207d427f68ce0b2c374d2caf2ae81fef1fd77d6c96b2955ec01b4823cd8357a42b0736bf728d3ea90f373f6088e7e0faae0ade9e52d34a141d0133f109081052300089b1c3abb78e6cace70434b1530dc10407615349d91f887c515eb8cd5c2314ce1380176cb97c1718736dbb01049a28310f038baef27824375734dceb3de4762fe93ada0f99807227cc9032e50ebb5fc02c4288ffb79d87a0ea194c25ebf48d829bfb7f66b04aec8dfa0c355a7dafd00f8a391e32d87c206d478e68cc9528e1a9376646a19c57bfeec5521f3fed7f1fadd2a70fdf2a1fbdae06c0e681e962a04e74b422f06e4f024201dfa8e5e534815dcf3414fdb1953ba0da75135e28c4c47a0911d96f574e5575a22d3fbeb2db0898504091ea697d5c2fd0e5241f3fc4069762ebad89cffa938fc1b4af7bc92f9c25745177e75604240311deac18ad2d7098e3ce566a8fa27a6eddeb176e95ffa45570e0fae9dc4e03cc5145459deaac0b91a33002162347d57e842666204854456dcd248791ee2fa272bf150cae74a7fd83f5655d3ab6a440c30956dc3f0dd6c65bb343d3479acb7cfa4a58ed7829689a38f0806c57add2a76a94eca33e1a72d4508766f99d74258d906be8001c0543491e619a331db8f92b6d37ebf91473d509d65f8c9b2c0d9b6159653a808a101ad86733eecfb6e8ffc450c67a386ecd9fd1bfc7903de48a393d9626f7fc22be5ebd15fc8cc70aa95acff51f8150bdb4d93aea870a5be36f2e0544e18ce3692b0dc70f1bc23935e673da4c7c6f48dc9f1170a58792c0f31140e13172d26c538f9a46ae04235f8c0e924493936c296ad67a25ad01c1c00bbab153fcf326c70b29b67ce6d4d8af0616149c2f7c7b2d658c0a8489fe3ae29875e3631ea152a9bdc5745b7c2d3fb1c53afe67e1d247fdeda923b2db224839a74ed3a674b5125fec923dd74f0d76ee8ad6077864fe7f094085eb6da29a44c94576354ff8c84db900622f40e7d19fd2b21a8b3d01fe26ea04b72d755821ed482696dc3183a114d737f9e905f211399b35ac7fc32eea971f8f456fdb05a9bced8753709faf6913a023635b226cba47f7ed2e76c638a35b5279d28e6d484f1bbfa086c9c81684874de5e595837251cdacf83b2e1dcb9701cbd1e94abb9ab62ba26455a321e00c63f0323f3f60e45aa9832e431383e2101ab7528711f716e31821102249321f08a6cb522e9bf52ebedb3117590f27f52a33e57ae6314fcd2665c3198473436c15a09b6c2a93a1e674acc3b292087324d351ce73ec619ad0cea42707ca5f0178bf7e5faa1a1abc96aa79b2c84ac9428460cc81f5eb3692472f0760cbd9d9d3c9a9441cf4ed917c11d29c5bec8d4cb3d41f2e6e0254a89d0e0b5830c1e1bcfdfd160ad55eacb4b16abe7e27ffcad7a03ada7e53e40ebf45b836e481360129790e86d71049f8dfa7cc8616139a59fbda349b0d52ba9637aca9d2b3e56b12bc073220a37858bd1baccee28339779ab137ff027e9bc0baee6ce3feedf9b9939d888205188bdbebc1b2ef8885e18a631af3e85a45d1bed210fe2775978e0d6880aaa9da0c3d76b04526f4a2aa22ca6bf13f51a05863802c69867c381abfa1455e5408810d9d1088ae416a90609ba98c5ec0c0dc5d7d3a7e9a382878349fd5f27439e5f73fa45e0d33109ef42d31359a0ff295e5e9e936253fc8bd576a846c7a9dc535aa27d7abac681d6720df0e77df75095045d7a9a9fe711a7b4bb435d0cff06b5526c9eb3377b024ca4dbd1d6bbf489dd04414f77e815e90d3b2f82676d2714b554d396be622e50e522f246f573d798d788d90189634658241114f5c8ad0a8f4a281540db4ead61e7d49a566fff650bd05580aa82f863374cebb2aa9cf53cb34d913dab594aabfe17d1d9a23a63957cc721925a7d04bc6c75cab760c35fa02c95dfcfa683519f47cb96f6c84bd832fb84e052c860f041d8d7610624aa8943308c3d9ee3d4816afdbd74ae512facf6229ec0a4dde865b4348f79532c4f04dae3fcd23cd8fbc7adf7f93d1fb63e2e976574a00ae912c6f0449f4b6153e537ecd2efb3bb03b18d21a6d87998981de7ca193f0698fa2bedcfb3644cce4f892eb23e21ef0", 0x1000}, {&(0x7f0000001000)}, {&(0x7f0000001040)="8f270f66c7d943153ea6f53cd8951180f36f74c5e8cac1c15d4ea4be12993df43a4c65c0704015f5ac21ce2f571cb52d3e5a90f04831114337bcaa840527b17654de6c3be9d7847c13d0ef57615c88e42ad57a6647bbf34ed4102d6954e4379d334ce32974a6f3050e5767bec454ef7817629fd024cfb265524a2a6e9fb0f2934d72bf116630d436646a4eb5ff6cc59e4f6c54d897798a61d8f17d85442bb1ec6ff94ad9e45acb330b4174aef8378393dac4449ea69858e42f049528ca480d32d17d77bc280a40969912f58b61cc7907f42a5f09cb63942031573d25417196f9ec9ed9dfa945bd1fcf539f3167815897a6a1582ac63cd1aa14fd069f2a6c1e66c6a4688e84f0abe3be7b6d1bc26e75c8d1c3c7e5593b12280c7d4b53490ba5af7420a0a95ff7bd56a64638dbe35161fb4ca4d1d13b0d054a9fd3f87adbc03a1c4d1d6808cfbe3a61880e66548277422cc209133d0bda43daa3ddbc23ce12815332e8f3e6269059c492e808aceab3740a502b725afce5f2485248c24de1a96241a83cd2f60e9e5d2bf3e262c0a3053234a49dce4ae10f2577b8b97702a0d68b43e7f4d253cee83790b9e399ac0b77a07fa89aa2192caf8ea447e5f70958b81901b074e8ead7fd64cbfe55ab6573910f69de488aacb72bd39d92947b2aa55549327661af1d8cfa1be2255ede4c2a5ffe0c0a4ee88174dc4d81f8be91e847175c2fe18bb353fa2866bdb462dc8cfb6eb515fcf86958db322f78078b0b2a95a2ed089acd26aacecf925d28bb0f77c24e559a66895ef4282c26b892578250adfebfe895d626af4edda0f6b42e76b756d7f67ee93215faf3f3a0595268523a9122cfd153d170db164ef08181981994b8df9274c2a7addbb1e752b71237a71a4628a7af57b6ece39a11da9e692178196a96d7a09c392d1a281fe294e89d6668e7547c871310d8b822658c3948a810d95f28bbb618625b1a0fc2360ca1e74cee914215d3cc8cc316c020b49dfcaea3bc5e4831316350450cba8a62b71528c34b1666245ddc9e59f0dc8c613807e04a7a976bf3999fca394796175cf4d4a3e32277db4b6e055427cddb3f1058c36d6d8a20cbaa36f4262a5aeb520d96c1498aa7d408a0879373b592631bc9c98bfc176cf60fa9e233fad6f20d63f0c4b566e050e8594841383f690839e64bf50c3188ead10696668aed00ecec1f87b5f3bacea124743ebd2351c09aeb9ed65fd4c08315a906eaa1951bb7c9162977fdffccec62a05e8e079563500cd26e3ef8fd4b138a6ca724f454298727f1a05c7972629b54d9a5b324bd0541fdd962816aa24ff2e9df29813e90274ee492653f2f1604cbdeebe07bed9e0c4881ab6986c9f5a99437a1064d65ff3fe7c0fcb36907e6befc8565c08ad96e354653ab17b6559977e96750489bc8faaae83b0002031af17fe3eb5022aedb8d721e0730cea816d76d50ee9a175bf408a86e547c6ae4573dba77c64239cc5babdc100157501e0beb6daffe38e4727fcf1d1f6cbd37b95c5e0627bdc240421f44e31763ed2945162293b20bb0e765529021c0dde4876844b39e19d0012e3678f13e40fb1553dd3c17d047c90fda8a3ab58daa9bcd1a17ddeae0ea19b7970e846ebcc58699a9869fb90e43afb1f5f8f491f4577939f827d04f809bc1892b90b9ca7ad9d604919610a8e919f22bd0249c57d30035f079bbd3d3f589830baffbd5100102643283e7c1c82f9984be7e553e944be7f968fd2099019cc4da6048b5a51ceb2282d2d652d2285ed8671b3c6126139b506f738dab9ef300dfd0bcccd0aed9d3620ba18c3b4bc3025942130cd9c73de98d2eca67db49fd235be131afeb2880ccbf2f753108e006e176d50e736b30abf0e9cb8cba073334afb8c5645d424f1d290efcf81f6fc13da881be29b6d9e1ea7d2bae7a491d1ab906b62ae7fb556ba6b7ee9c1df5e02bb12129399bac652b9e1c982c4d22e99f85a2781bd2b0611dae6b1f0eb796e4a2da024de1286079427e44aed2e98a6d3c069a5f2c08f9373033fbfc916085ee3401d86a6dc71f921aa7cb67c5f68c478acb778a3e67698d47ed176debd4c6d99093570a3289f65090f0c7ca198ea981e78db49239e24d86eaa1e558b968a6f51ee415273082843d0acea31314222e50c535c4b3b20ccf611f2b549929d2f4f84eede5eabffa3d0a61d527b7f571e1bc52508fe144238ff977d3856a39975031d0f3925afce77e15ea67688cbbe2de39ef9f0367dc95984dd965f24495e3420fa0ab1d16090e00263cf905640efffc3961412093d2e1d891675408855b7c235ff5870af5504242f05d14150c6b07014c1de628e76b7368081108af1def7c6c2ed50d35a1b100452f313bcdd8dc4571f242a901c00f216a80be2595a79bfc2fa08fcfb8a50f146e4bc752f4d8e118c8c9a2d21ba96b9bfe988458e7c67c19d3c85f5b12419a18f2a443d598b33a06eba4c4717e71c2c9987bbf4cb54d64c215493af6d164432eda4118dff95f91b28f76459e7fd6b15c123e0785a77a18a5b93ff9ae4fb6de82306bb8f22b8a89a38ec7cb437768f56ef5121b62d88cea7959a28581e9139fc378cd8ec2bb7fd236b8e9336cb76cbb459d2331d68aea5e9235b1614d776a8219f7bf6075b662b7238ee002a18aeed2d5deaeff105c11059b3a47fd639a63a7deba9fce50e2364fc3576c5d19e3ec26ff2e6b7129d344819d10e252ff5cfdf5dfde98b401f17aa9a9839f6384c6fb060e42944c5a4acad1fbb5322feb2bbfe9c5fa4c6a3b504422e519495a9686e38c0b6ad9f27e4191f6d6f8f37bc3fb554518012936a0f014149f03734e02d42e144a791052aef5a66ad1ea8e7ec6be5f992343dbfa04fa8837ee2f514fd455fd6c3c650b7513db8abf17a0c3781d09ed9ed1ee2de5d2ec6d70a4ed440a70398d1e480f7859d060165e507d1e5b234eaaf2ecbf8602e32df11a94fa402f3a1322f6ec49636e731a75e7792cd6ce4893e8ee3f82a8f2d5e99e0d8de2fae626012977527b16eab50ee034ac1bddcee88b4ae910e0408427c75283e6588c978c44df8636d8317354ba1bcea0f42860ef74e0d4a51518d3d9b68f275fd6ff81556639938e2db8fea746865decb9244a819bcf0906357f8e52bf59c9cd351673507ffda1c15762a172c1acc046450fd1658bd626cffbc7ed078bac99f72216d9a3aa67c8ad201231e5bde09080ced88083a3852e5979ab4b2086d1ecdbc32c387f86cd8104a301008fac9684668ebf21087a6512da872c5d6aecbca388e1429693c774889c697286cd986986446d4ca01db2d3a510ed524ef1839b1d4af44190d99410748a677fd2b73091b32fdd3436009e5750d02e624267d3ac2776f072754d1e4544017e892d9a4f0244c6cddba936dddfaba7bd3409163f9884c273e721455081b8df22fba25db4b2cbdc88dd0e80a0e4a2ff0366f42fd38d52868a2894175c2f2572c946ee5dc315215c10384df9c0e9538a4d8e2eb409feaaecccbcc5d5706ea4e8b4348fea63c5f40415327a0db326db5c6125b283a9117018b3a228b451b2d6543a6df1c14c0c4aa9da751636a19f47a745d414225f678a131f315d467ea99471eec60695ea57cda20ef318633f70937c510e3d51d4cf7b9eb0e955a7ec06707cb47aab9efce2929b7b5c0592e90c8d8ac59f1277e1ac0889b7bb4f744bc61e1f203f014398ee6d07d873084e382e34b7656183cd406880e3812d098cfe0a93b6dca4751ef192c4c83a69907e3abc16332f635c1907c0a6320bd84ce2c4fb28bb2016046a2d9ee801e1cf0a6fef426d786525ded04ece46c51cb81722a396d0ec6372da0fa4ba067f5d587028ff4b6ea81abb1cd8fcd0a30356f75e4e22373bcea137433d953daac5c99ba4501f597e8528395c563de6ab4d91adbfbfec3a5cb38dd57a6c9e77b1644013929c952557eb6c0d46a850736c21a85bcb7c70342e7560437b5ba9bd5343376ab2f81588afc9f07c18c5eeb32502b981439760e131eadef281fffe9415c0ad814ee17d12d66c44a282374b95dab5b255ffb0fab1b9ad9cf685d057712dd661383ff2fa7a2098cb6c5f881585ca303411f38f1cb933d7b966f12f63c4ce0fa2a23583f110e51be3390f61da951ba50bd0fd57f3c3587fa6b531f5828d04147fabf5feb66a0b150d6e0888054ae8dd4271a89f8063cdd5f737dd0f6102fe24fa53b8b679f467ff4ea5d9adbbcc31f7f1d2a68f6d444ced3247566cda419770dfff2e3b2ecedff803aa4e83d519ff1eacebe0f5d2d838a181cb97100908c3342a9f2e5fa38f39601a82044ef9f1fd3b8cd52aeecbbb9820325b6b0abe72cf7d59f6558b66c3bf7b038ef8845954a92000fd3f2267ba7164fe80677c8be3b83a35338ff7bd3c3d931090762a106eadc863d5369f93546610d93663ce44963eb42ac88ca1504158ff82b119e438e2854c08bf7ebe9b8eec0e5fd1014ae0e227d8244c7432ffaf3684e6f7b8c5fedf627ff8f849228a618c99958fd80b446d3096011163e664804e1e1eb82c12a18b17bcd0ce2041c4d58a2c540fb2a1777252c1504abfe1cdb41b32377a041d77e2e67f5103dfb7c00caa43a4c4c4cb4080956c608151e14b83777c508e615d2c8173a3492be2f2375689ff0f08147b21be1ae0edb75ad03840509ec6609be5de4fcee0ec42c1d1f6747c9dd2f591a90900705b94fdfd2a393a63b2dc4e3468da61752675b84478c2a19260b347cb8dc1041973bba44d5f7ce63f9a9e5ad7a463373049e7f5f27c311af0cb688bfc15a2c2d3eedbf571cbc5eb40d31e20deb441b0b7e710f545fcd57eb6b842fd0cc3a28c25bdb7bab894474a58dd8a7797f0fe05e5e15a68e4d513309a147767f6b65a13a00f0047d9c73460ced03b17c624a01e23e3ec01c15d971d2eeb14a3898484cf6179f410c01abce46d5598b497c72741a387d243dadb9b008cd49929aa68e146f188218787d1c7a5288d7db3269e605b25a03c5dd945a5a4021d318284e4eb3195f34e3e2a985d436c976e18901ac5099b5d529656da34051548d5a36ffde8dd73c833a5f83bc55d73ca43aca24d763af7612e3a8c6b6e862796f932bb0fa972d25526a3f47246a19a950b01caa1a6c123c65e9c9a2037b587c065356ae0ad276b5be81555960c6b7b0b4d6dd9f606a0fe60c306e43c865d0c722f892a9c26112e11dd6581abbf95f9ba473b8265174bac25baf7dd1f4eb8af565df2f422d4b63f1b14ea5fa11251c3aaa4ee92072508dc03e437e76d1b9b70a8069fe60abadfd34dac78a2119ff01db09c2e88c266091b693872ce5ca9a8f3cc269afe77aa4f1ac8d44776d98bd18572cc51eea94743c5ea816ba91132543fbd1c55bf6a0c91f226b1a0433dc5f3c221d65e94266f03ed66c16f80ef6ee76fc1a721ba088d17cbeba81177248e50384dc3dac1e7e0ce5cc5cc135cb9486fa0188f0778e3cd0ba758e37f1bd7efe60377255b90e7901d151b8108962bc9d0a1aa9d207cec5fc1a2117db86dd26088534e21011b492f7b07589daae64b0a88084d00df16e2f676fb925dc1301e76ea10e8c164f105fe9c38a3c922dd434c51f6ad0113c8446a31bf68ca08565a058e524db03497585904ff2710076690bc031c2c35a00334c9f8f6b7f95602ad585b6e8fc8e55327ba72c7e443f174789056a960aea8f22a4e8cc6d324f00716a701867e44be8afc7c8f307530b81d8a0a25e5fddac20849bce853c6325a32dd7201257ad5e37a60892f75de2873fddb5bf4ded7c560e2", 0x1000}, {&(0x7f0000004380)="7ce276818a3cd3db3c08753ee8e149319e9d2f82ed12251a25d1766d42a22ed1577e4c53e4245e70fd1dcbb5a5d93ff2abe4b5bcc5c07cf10334faa93f7c182610645aaba1f36f356810c32e3a42f6fa1ef4a7d493a1d876d028f290ff0327a3443bfe96e6aca97e53faa32c8c1deed729cde92c00a59d810a1b7c739b77d0f15e47be9524e5e7e701afccb46e058df71d3d659d73fc370e69990f9709d4c859babdde93890a64ce9e18f3827939e983a449c59c340d8a10f09b300e0976fbb2", 0xc0}, {&(0x7f0000002140)="1056", 0x2}, {&(0x7f0000002180)="e37039e05eb2bcaa455f8f5a30dbcecf89eb6cc92e5199ec38fd19c84e78e3a92b19bbed343f5c7d2157ca859ccb78a47a064e224923103bb45544dd33e5c6a863a274b5923064f973e5a55c78e3ab8df12364168ae6f4bcd8eaf66517789d2d1a738a1fb26b31195d84f9fa8bb33f13da938fcfaf7f068cd1d3da9a0fdadef60f317d36c85ac1e6c7051ef922f210c39403b378dfd28468104e5a4f2e1c4996e2537387f997c447bba9e8c11b85a815a665ac6404b98cec7267ddea5ef5879184212cb81430a89e75d67237881662db70b99d6444c0861dfd9224b1a7fb05850f48aff28e80d05bb77beefc0a741b4d90020af88016718c4dc62708e986033711046375793b35647c89205c15e521a3081807913a63b2e4bb4dc6201633f8fa052aefa193274850e58e00c621aae77272116de3a8a60640c113cc4215f275d85223f87871d5eae360a55c5b84346c45ec222d71322261d9292b0230669dc8a867b32caed3723abbee331cd4d7199d1803feedeaa9e1e01041d181d4557f9217d93a76a8c480fbe803535d176eeb17e66c4d1a5f80f9f95f154af3301e3c17e239014655a7b12a02b464337eae9e1a676197f94cc6ec43a9fd786ea93e0d88dc104fa5287c2ac9f0461e09d059945d9854b35c6eae0f4f9c464a6a140ffee78bcd01b8a18be704c11c9379d05a264e517fb2753c107d58f928a0a88da1a7f525690c75a56f5107d0d40b5c4ceed06e05e7ddb9d27b06325369e1b1ae6ca334d926232d4c10ffc39a2121ea391c4d42619415c2f9765b80020ec4218ad18578858a6593e71d912aab8a86af0150a0026673833202ef6d876bae63b5b229db8c50b525028c23eecda639b985320b346d5294d37d5aff6c5e72b908fb6b4cbac2c932beeb222a065e02680c561ea0ce230d1d275dbfcbd5bbb03d483191fd35937b89e003ac8fe5f36c44bba66b14cac908069d18d03c9b6d03edabc94af74ccc35dbecb7abb7f806a12df672f95d7d2163709f1f54a783b79bc421b918ab378b6dcad2ea24c96ff616a264438c0620c17b8e807a97741050151076e3a7eca4bc30a4f33a6fd4d5c413a21162c41249bd9c8a1571795ffc3e7a37b1f5ba417662f3261395cd0323a5a829db1939c4ce7fa593c488710c971dc02d45d3923421d351aa4407507946b7377dfcc02bffecd30887955d14fd8e1e7772b28f998754d7146ad7f8ab3d24d104f4cebfcb974b7f9468bdb73df0d5d388f300d99b66032f737d8375108148bd4401b9ce1c15342c35db9fa293c931471f15344f6c1016a6763016a0ce95b6b91c5599a3b6c5697a809db75235cef1bf1d9747eb0c09dd7330bc324cec4376565c360a7fa0649564cf33c9d7608c98094872aecbc878ef95fa9de647e3d4a36bbaef22392704c31ef7bbe4316a1ec2ce0c61959562c81e02fa7cd4d621489f12047943f59145060c1dc89d3f005c187ec18b10baa1d19b26cdeb2f3eeea429ed859941824e4e9f0eb7a6838144dd52bfebf293f02838ab594ca74c66145911593954a6162db883725304208017cdd23fdfd8258a62d3f4113d15fd3bcd66045ff282ceff7d6af559bef123aa73b270773be6a57c2c6ecc25a5b79509c83db370f4aade3af6e9a865c3883f7ceb6c014acb0823449fa28ebab79a6e86bf25f4dcd1a5c535a00c137c1af963198f3c1c21677f0b4ccd9151b930a6a04375249b97f9d61d7af74176300704398c4c59a2e90f643275cb5b265e978e1eec0166eb9a7154c9cc6c969cfcb221faa513b99053a90221b3365d983ea8d8be91c150112f13c70700aa2c9227089895a513bdb6a2ffb0428eeddd113be70a7f48f7f962b9abb8fe09171ff3fe966c0b84e5715cc4b1a6525a2e86d90cd98990a74bb4d3696150361ff748f926e8cd21e4da24a9266ab0374d02d274b416463e8f55ec91e5e2f03bea9cab91909c5286769ac9a47f97a4788940f4cce980d287f1ad965818a116ffdf41faed71b86a3f0716605b749d3a7d716f17bdfa1007908ff6322339c8c8c94f438b7696414cf883834e436b4e84345ebdf4e427e7f2f10e57b30d2116363fd6e31810e522ed5edd334bf7248bf9b0b9e0fb71e9ad8b79490d9416e7eac9324f8a00885c393630b1b532ad0bb0a6a436dd823d122dc9c1c93ac972ada943a5d779a0d718db5f2af460b20f2fc65ab31409879fc3e33be482e88a1313d90a2fe3f28242e06eb1e1e0d59002aa2c5a83c68207b4ed9c7cb4ee5989dd16b4d4df7a5ef1a5d1c7bdbbfbc60d83dfcaf7e698e8154bf4a3bda4422d7a36ae9faea6c99209de927cb4863fec6d6a5371f2abdcbc38d25f7ccb91751bc3b62918d827c6d7df02848f0354cccfff55440b34072817ec533a1905d0536027b994c84350aa29f28a10ff3188a75dc8720211ee522b22389cb3ac3f87c5e988ad36ed1d83b2c8b34da3190b9c64c0c72b4808bbb26b45b03db69db7f7261ae7bcebce6933a6a289603572ec0865b50fdee2f00d0dd2f218ba40f7a8bcf0d7a90f7fb175dc4443f1ff580b91e2500557ebda2cb48f7368cb5a07bf7ba3a018fb4a0805e4d4aa5680b7a7c81dc831db8b7323770c7ffb3e19e0d96f8d9de347c02b74fff627f05d1e03670f9722c8a8e9dc8619d58716d7f6304eaa864e7c4bd83c96a7d2f890c57b3c548c3962b7ffe31c365ee13d93a6a445c69cfbfc7d384e27160b6ffcc2fbaf3769cc875077e6778868d06b32554db1ecdb0e20ab9f80a269b7944154fe7011133c083ae9ab770a4d24450090537d9ea6a1563dc1dd94eeae54f34cd8efd7b4c8390633b5228f8e0845da66a6c4a6959ccd75a1fd4afa19e0cc5f089bf4653322f620dcbf0d86755b59264bdaa2be5f84713c027cfe97d848a6abb95c515d68affc8def2b403e1a155d04e6d39a382719e74afc9f3904137901106c8b738b79b17cf51d59d7ec0f20d501b59db5a6c76a64324166d6c5f2725eedaa5c0afbc7761a0f9f3f5315f4ccdb1ba32d04729a303130d0605d911a9786cabfac01b6ae0f0badd47aae2e5a0703f05ae60117653e1f8f71bb4b4213f6f6408dc53015e985b4777ddcd20d3bf954708f367ec9af9cd3e58076a900c48e3c3dafe59047f383b499c91b71ac038233ae7ad93d13bc05b7f9ad7d1625aeb9edd2ebc9235d5b312255dd7cad4bff4220479e299428aa14450597a8d1e546b7211d012c7ea4a91a2cd1c96ecc4a505deb016630b2e1b96e3bfbf1302035400a249c77f60495497083a2c5aad9c70adb5a94fee57f89fa1c5c3b14b515c8ec51037b88999c4e86cb32f2e7616001305b82bdc3d7d023c82f4e34ec4374bea8fbee3f355c403f07fcdc513aa71ce5a4d5626bfb7d4e23b5076dc2cc8f16fd25747d50f7e870f672f33bc2122166b47df5c33a593215cc11b6cf87517592aa78630de8c5053d82cf0c063c57a396d6b5376e02c0880449f6c3f4411561239338aff84b977f939dcd17ac6a08491f92dd4ba812c4c6bc8777412d3ae8466749e99a2905a60a9fb84f1092f05b657dfa42e517ce0f7f70c7a222cd1e525ab5fb72164d90446124435f13e0cd550e8f486daf888c4f577a309085284c7c69ee6fb308f12c5665a1c4f4f57676e49da72a826450242cca73a33beac7c063a33fc8755ecfa76cedbd3452332390f13744a3d0312b69214c3f31ea5441d4ef325c79e1fcbb8a58b73d0345be502af3facae91a01213a1ad81aa0c37839dfcd393ff52e4b801cc84cdbb7d2b2945cee0cce3112837964249221980f593d38624c26792e7e052fc5ccbe8e7d8dacece12862a2cb4e64c3857bac05ec343f48a32d6888491325195eca84cbc010d393816876185f14ca9c789cf22ecdff477dcb65da3a2a631567bfc67d6b9783ef02b59674c251ed8b84eca82204f76fa004aba7a791f13926a5943f94594c569a4bfb2468f0f4c786ddc6c22bd4e032f86144fe0f53d6aaec3771e09e6eb3451ef268ed15f2f1e6b76c0693785dc9abef23f4fac356e46f373bed5027ced45e40a43d10ee3f0a95a56ed0011667489738bb39c21c8b5bf14f2d969ff0e94b17250b42bc7cacd6cdfe22bb0b98f77181ba425b142f0bf43e9e98301e6d6310461bff8aa60049d189df7e0248d5d5d42feda91204d5bb8215fe01fdc0e0a763424c2599c24d56d5b03bc80796f086becbc1983055e70a9dba8d9a1fc5bab302c98579f0c0130c5dab7f2096aded3ad32dd39f2397669c8ddd65c285e892642109c25a9f311a572fed9e6e9ad4928e22660a40784741ed255ed5518a2a2bf111fdacf8a7417d5cc9603be62e98898a1c4098afac1eb7a19fed121e5c5a60f9eb8c9c01aa6391ec9e7ebcb1fe2e6815afe17f0638d037ff8c1bec5e77a64cc86e5b9c4a8872f5053bfb3e47bb5e17caf1a27d92fff20c61555825e9cff544757a29658dcac80a893ae47d9e8410cf816e7463a174312b2fb5c8fa54875ccf8dede8f79edf023fb26f4463cb63a4c2a94ed7077fa2ca6e76a8a0304c6cbf7c2709f7bfdee057a8a5ecae7e1f4d3cf2cbfca5163b58f53c2f53903a9480449a36450ff6b593fb3e010cbff4a7723a657d2b3ca952b22fb64257dec8486d7164c0ec678ac2acf1c8781f06418954a680a1be5f4124a6c5ab48d6341d643b5863101bce53eb68dae90c3b8a215bcc362f1826514650260fcac670ee799ab1b2634a9bf0d41a18233617b56a8a8aba4e892df933096766859dbb50b4e67b777b99ff989ee4349dad9289ed18a0d90799ab43380e6047f12f03e63e62a1d2864fb864218bee78b767e20128dc35ecacfbca24a7738aaa8cd91ce134261bef7f227e83c68d66cc8f8a241d166c3501e800ba9839dc0beb99a3592322a780511b8b7397078e7c44909009780c4e0e004d8226c5bf42b2f8a0fde204973cdb14bf3e263ee221b059f8d4a213fd52b3f59f183b0bb7ff5251c9c206333faa5825c6df9e75c3473b34f9b37987cb375dca90424738efd9119cc681ac4b8e1d073e4a354ee4e40a85dbe7f41c80f911fd24fa2cdf22dbdd6783404fe487c6c824412086ea32e2abca3610391c2872ef0f10489eed36776f8ff8b17ebfc4f41b2c0f734db3aa36bc8da89981dccda9ee2281500a09bc65a3de5c7cdf9ab7e7c3692b04328bbc41e40607896f8ccd467a48cf6a10dad4a5b93a9b966f0982ef3afa91470df5b6b04474340e1dc6bb60f0d71a1ee7382e6546949e9cc78ab13903cbaca735c928f4d527945d8ea8951f60ee3baf3355643a84217b379cf15fd13238def692f8a1ee25d07dc1ab861ce815db60258fbf94b246c3248b230458dbf7a73a526fa628f3ae9e315409747678a275bbc98888ec4dcbc6ddfe67292127fb84ca890d6a5130afb8f2f36e2799f90d3d547a3c004a89fb46ddd02423701134a67d6994622531d293fa7f7f50f046bb6f977b8603166e8bfe7d66c67c74063a377c82ac5ed99e01313ce97af7dfca35a481b6f4ef710a78e1336e44cab302c6525ed9b31a248ab88e473666ecd642091f3562344bb10e88352c175336fcbbbf15fa82ce5a76c579d452bfcd86bfec7ac5b5e0d03aeee9baacdbbaabd8166f476c4e95b7e6d0cc497b324c2e5077c9d9ddd24652790137541d19c46174e7f7c033758b679776ef29fdd8e2199e193b061ee4d9c0b69f1478cf5c56de8dbb4204055a82a4128622191352afaf411bc410f8903b0c08df05ff9a38d4ae2c961df8f390463c20907ac90f576d07e0356f36fcd24db0d22a94e2a859", 0x1000}, {&(0x7f0000003180)="bed5d422fc92a17ae36c3a543eb2733720c2c42a4596a5a0192583245dbc85b3909b9fe036761afcc75da9bff731e04e47ab6305c8bfcae54eb3b09ef8bd96c685fcd173eeb604d8d37c9053c8288bc5c3c5ffeb4d8ab8d5f602f13ccf971bedb29e674b3fbb4c662d5dd8be4566337ba9eccad05d986f05d2e5547185d17f917ada18893802937b71ab7763455d9779810492c8bc589e744c73aba5f811e6e6383b3205e105d20fbae63e5ca688502eba62408f9e86663c3c302ac49447ec9b8e54359766f1cf7667e489addd7a1c9aeeab1a1e2342bad277cdb7b8af1939607a1e90bd9fc50435fcb52c94f8c67d434bf70b34a2c39ca05a159c4546f35f66b167a714f2644551c050645f690476f25bd4b034478b52352d292f5fe061b6cb131869ff7cb53dce94c7c3b5796631fb2b33105baabeff0649922487be5f5a017543302e8ed52a1b15fe6ba29267e530bf923926ee2bb74e62cec26d24ed4bfbd6f86b7d55e2ecde07c895ebbb4fe80c346e0efec7c5bf62d4b85c56250ce2a782e42447530af748a3d416905b00c85e5cb07f9a3f2cf20586ea8caad18a274a7b4857f1a17073c3fe0502f3db5efdbd29415a67671550841d431b6a73f9bf4dea7a783a116ce1dc01b6047c8461cdab870819ea78362cbe60229065678952320a351869b3db298b9fc048e904de69b12954fc6303f13e066d51d24558593b653a0b2a81c00a5b129084127428609279a2b7868ceeb21be566391fc1b6489231355fd90bb7eb9ed958463c820e8fa3d1902311f93b89bd1dd39462fb8a2792c7192426a1a2e6df908113a27bf4c6409071ab40027b3fa754aff8a6c49169daa40694b436b98fa69aba9d23002097246cbd9b22b114fa8306038bedf2a8410278a7d44e4475e1c287c07e785487055a2a53e6e9ec061df046fb53730e4ef2c64d5b2d246d514405c582163d55d25c4feb0f7b33a57c5a4669c5f042d28af64cb05c908d9a23b47c7ee1f60161d1a775683ab54bd6d28171b3c156288a4d03f34886a09252ed0bb29e69d785d6c2fe02d4379cfdd5c1524f75fe4b6640fbebc5a1ec5c59de68d601f9ecabae78cda988f6c87a9bc90726469742ba49a6bb14fc20cdd74fec7ebd2982c9efe6fd3bd3e280dd507dfc4d72be16a610feec9c47ef1df020e1b0bf3fbfbad2ff285ac2086adebf2558c9643e873aa51d58e96f542df1f819c03266c09068a4145810c9075b3578b7c9fcc20bc5d3c4eafc0362d6623785279b9e6651c817cdc7406758d93c2dabb72ff80375e80c19e40536b3e207d06e831478c23039054467f50576332386e09553129908926894448462421e5726e37af8898769384d325bdbfe217202801f6a8e5460e31650373e4c276eb34ff84d5ffc9ee0cac91587d7e7838a156250f9053bd27fdf113888f5825660e9497d1c8f8e9f4535154d7b013e429ff9a8eee347c4c0f3b95a1e3c081521728df7737140b4ad35e802474e4737cd0889c08328e7c2c723ab7b89a55a544e878e06ecb5f5b931d776fd5dd7effa02cb05f81971ec83e5a2fe452c0ca44481b4fe6ea5eaeaa619d3bf5017beb792814901cdcfa97fa6aee581a5f7a1c4d50f585b39919451c281e860e41e19016c0a9205a8f35b9621d627236f9bab30c3cb8feba15652d259d1dfe305691fbc5ffafcf373787cae868fb76985e8feea2b876e50d72a1a95cb0ca23fa24d05b745a4f9668b15c1052c0d830a6f3cd91f4d833f24ebaa556daf0335226ad7ceaf92d42cc9dea3de364b03bbd111c569fae635765163be7d1d738c1684a5934ec64a54b3b0d558f950340afa8b9edb3ebdd3c939ebaa047e71e2e77470373c143e6ae6c9e7f63129bc16872ea79bc39d76d185d1fcd24624ba39afd3d54ae4602a31174d89623e89b3ca7a8327ecfca83d30f5ed90a7e576cacaecbba3f732d7ba1d122b3df4361f85b3ae3f1a5793d1075d4d9545229ba6f96b246b0e046fe688c111e23bdb16e1124e10f3a6768b2e18ed0851822399133c47e015e7de419bd48a85d3f9ca607baa9cbd10661daa8778a5cf4e29e56b923ce1ec5048d12afd56fbf48fca8550e1e3918e186713673701bba87b5c9e103d5ca4925f4c223d031987a65c7c5297628466b3781e2e83bbd3e645b734994c26f3af0d34f4d6552c5f005c699ad74353d1300c94a8ed3ad8d2298c730ad6b9d3f1d9bc7333d9d03619bbf43c3b6cc96f0dc542ca8bc06e7a6166d89a18e04390265bf752f8bd239b84fa5c9b334ccb4b5f8cb88fe40ed3d9e281920196077fcd175310b0997567fde77fcfef957e8b2d3a8bbea615c2343beddc8f9f22b06576d433e9964162a5db08d566d755c94b8268c18fd0e698a9ca3bd6499fe928910c9a442686f1044d7a281ab90e4a9c94869721e9de5b13eae6df563e84419fb44a22c3707d617ddb6119f9efd11cf88fea38ebc66ef63f72eed265534fc85c1aa1a4647aeefd862d68a40b4eae2450f9a75e32ccb6cee8ce6dc6e51692fed2a46abb5646967e874e401bcde3392aad16fbac836777b9ddd54058e66fac41c4f2d81fddd24c37f6f3f11d7723f2ff2097bfffff5dc7e26fb2f0849dfb1827e6c1371f11fb6434628f1e0c3693a178bbbe7adc2917c863be261e81ba70aefef1cae9beeca33d34785d9923373442d6ef00d001224d9c4e75b325d0b0b8bb9a99fdfc0f22002ede51d673a6d4a5779554d9228d5b61913205001bad8da662aa9bee06bc1894651acbf8d4fb5224d20127b145d715c74d72eeac8baa1e0749b62f125f5184dd8dd68eeaa503f1817c7878be3afdd0038ad5f44ee3bf678f35f3b79f88565d56d4726526fab0e4488f2bdf3e2defb458216588b44556ac5dd1d1bd6436ee3f48b3941083a3f74cb9105c5e4d4f067966acb4280fc7e6eb1c0d1f953f52dc99d3af49e3da2b3b4c76393291a5d56aadf63a5f9e2df4adc6f27f91105ef463925faae92073cc772bfa776abf48469ed28a1993b81e630552edc73bc5e2b229ea5e0c9fb8ea851ede240b8542459b19cb804b2b6e502fc3b0ab3e188fc3f2a9be9580761faccce1c4ecf42763090ac251ec8bef4dcc38da7f6ebe57d8e5ff7e85ad5a4e56a084160928daae76e74e9374a77973eda4db558d53bbda81f4c998e7c561c2daeb930a790e9dc8425c4cea102bf24f0bcad8819391a42ddeef936de76644ec7ad057b8253fe4ff3f3a0849e52d3d6c1c2f61d1f98331b7bdebd871153b4a25b302dd5f0fbba76d6543fb58d81ea4c67ff663f936d1fbaf11a96f1376f7c7298f8929c1d5bc3806ae80773ea207c9efbbd2ad918f9c3e964d334a3ae59bf3c08c06d200fb7416cf8ab7bc272f482d92b88d3ab28ebef8490f29039ce46908a1e1f93a30e88c187451c08f35906117e974f9426c8d8b66cf781b6479eb17b8421e606ea7e6a3aa5fb04ec3f2078578f02810316adcdd14dae99a281bbdb621ee7e6bd86e6d21e7791652c129954e10187474223f87b727cc785fa53a36b2dcf1d087c81289cf2aaadb51f6ebe68314d675ffbc44c334a837c53e6c6fea3f0944267f70ac270b27f806017ceece789949ec967de55e87e980ee45f620de4a470865f12bb4f5cc85586902c2ee3963ae38d23eadfc675871d680c495803565f533b124fa557bb349736e4ba73f1601ccbc78734990500bb0f0a536d7d494777a2f15b68291da1ec81dd47a23fe9306017b75d15d7f5dcc45d433c0a6fc70e3dd3d165b85876b9e1a57975e307d03901d30b0a9df254df5abadb4a49c280840aafbc4a0348fe2c7bef7754e85116f26775670130d34996534bbbda4b25551b16f9864f5885c645348d4232f38faa5d64ada0ce1702b5c355cac5bc97cac87a1edc902fa930063923d6911147870bb82dd4b42004a78bdc8e8b96ecefbb48167fa338342e18130b75c0b40d001be5c762e56105e59ef1ae563ffdd067f029c29c6efea71ac870e393660673cd86ac857be35ad4046b907b0a7064d339ba9b49a2588236649270a0520b333cdafa5ab27b400fd89a68ee620e0286201b88ea65bee478cd02b6ed0350bef2aae80bc02d2e4975f77887c150cd68509adeb393add2bb47e52316c3a043aab182f197e1a14a95d347954bc58664d2b000671a774cabaadbad96ab4e185fb5a2e2be23f30d22f66ce7232c42c205d0b2bbf886bad62e6035d421309a9b035be737acce29e7e4427269ea7161a5d9c57fd26cc1d64ae772cd3461259b774a9ae6debfe0c0d9f8b62c24566218bc961b584758d648874c4fcacb0a7301c6828980831c0023afa572243b4acbd5e459245a669ebbe757d64adc2e8ccc710025f7a529f301450ad413b640cb1333e3505afbf0d770e1da5498ebc7653d088315b8257431f812dc8719a88dfaa0c5bb23ce6f29f3c99e5b46bda806e35ce9a0d18e729dff087063fa5dbdd0ab68af6bab6f93420ce5e074ada49888a2b7d499a644088cb9b259ce816fdf32b4f99c5acdbbb70adb04ee30f475b822fcfd06fa2d9bc77a74688a840873320036abac09176a191050077b6ab01451d50040ce3f43e32864ebe1c71aede5cd5bac171d5ee84697f19773cc57cbc5a82ab2512b435b433b52ea3cfae81de28d5b26b604e63225d530914074cb89b4f03f7d548e949c1d6030a87fc8affca340fbae541965024e53dba8611b4aa92bb18cb101110a719b575df649195bf58718f331428fc6dafbb43ce4bb8b53e774435f70c15c57c9f16c3387e3390faf08b8e06ef109871ebca5152f8a0e828fcf4dd6a61dbc4b8be7db6f35d980f130b7b39d95d50b4fd0df6eea9e18db0cd2f8f4d8a91c4c32c1a1e360c8b97b5c67f888acf43332ef0a0b273237550bfc2713a643d52599ee55f0f881f535b76981045e529bdb6f04fca3cbd2f35ede3978713044c723bf0cb80a04f11c203499a4361bca5cd1918b97a47df7188f8fa9c635daf0727fb760f9a9c99989791506fd9f1d4d7677e790261b43a27d5179a682f99023f674de64abd5089364844d97c1f69c235bb01694655ed958c75345f7103287722c38ef1cc0e9760099c2590f8d1b85abfe12b6eadfe17dc42fcc8400deb2cb8a28ccb9ca61c1ca642db595840a1398a9c1898df2732248c509d06a754f69d3c36370b79c10af4fb1155339a404a40a88927bf2057fe64e6a2b2d21674c1ce6406a16e52137860961ebd323af109939bfebed0fac9dcd92bad1ba83cff543bfedd9fcc658a73f8f592a4a319305dfa1a0e4aae0cdbcc52aec5b83810e17390b31bf757c30936f41baeb63c2c8873651dbad768f5a6c5b5c01d6fca4d24e4ccece82316b37df902137a9625e1109a5689fea0eca851cb0a4a49e77ba198ca5c20a3a8d72053bed85b81af7e58219c4f9c6dfa28df5ceb4e568aaefff0dbc13dbac6429ef5a778db3c54a9e7e23ecdd9e33894987d76358eb1d74562a14d5354647fd2966022e1b4458012aa4a1e35c1df2402db2fbe046f26ba492712f390a4315fe401e2a0fd362e134d2805728906572277cd5b9ea747af822309dd2dfb630bb99b3866390c74444b3447926fe55101782e9ddc02cebb2ee1d77371b1353e8aa813844d99e09f12aae0aba32d8ae342edee383e5155c44bee338dcb15253a647be90e67ca5982460c5dc84c1b5dac6a116bab55d100249dfd3b660a5b17c0efaf7e9b950fc4fbc24bb52590ccac6e9b2f1b5206542f6c2588cb56e7534aff94dc583fd2076053299da55d13b1deaf85dd599826ea8f7c0791", 0x1000}, {&(0x7f0000004180)="df35a09c0ea8eaf45ffc3a60188ef79a343de2d5b53f", 0x16}, {&(0x7f00000041c0)="ef584dc44ca384469b7de00a340aa81713cf27486996d17b3e272bcbfe4b98c1d71bdb1a97ad1379b838014671e826ec0f8ea66fff23a3315c53daec604d48388e93c3a448ac99099a00281bb069996a3507514ca7b402afe65622ede409e56551e8b6411374547e9b9df48e44cb43", 0x6f}], 0x9, 0x400, 0x7ff) sendfile(r0, r0, &(0x7f0000001000)=0x1000, 0x5) sendmsg$NL80211_CMD_RADAR_DETECT(0xffffffffffffffff, &(0x7f0000004340)={&(0x7f0000004300)={0x10, 0x0, 0x0, 0x20000}, 0xc, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x885}, 0x4040800) 00:51:55 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(0xffffffffffffffff, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:51:55 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000400000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003258b3ac19212018d4"]) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, 0xffffffffffffffff, &(0x7f0000000000)={r1, r2, 0x9}) ioctl$PERF_EVENT_IOC_DISABLE(r1, 0x2401, 0x7) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000340)={0x5, 0x80, 0x67, 0x7, 0x93, 0x4, 0x0, 0x0, 0xa000, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x3e4, 0x0, @perf_config_ext={0x38e, 0xfffffffffffff001}, 0x8000, 0x5, 0x42, 0xe, 0x1, 0x1, 0x1000, 0x0, 0x1000, 0x0, 0x7}, 0x0, 0xe, r2, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) 00:51:55 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = clone3(&(0x7f0000000200)={0x80240000, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080), {0x23}, &(0x7f00000000c0)=""/72, 0x48, &(0x7f0000000140), &(0x7f00000001c0)=[0x0], 0x1}, 0x58) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x2, @tid=r1}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000001000000000000000000000000008400"/88]) ioctl$BTRFS_IOC_SET_FEATURES(r3, 0x40309439, &(0x7f0000000280)={0x0, 0x2, 0x8}) socket$inet6(0xa, 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, r2, {0x3}}, './file0\x00'}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) dup2(r4, 0xffffffffffffffff) [ 3044.848006] ? vfs_write+0x422/0xac0 [ 3044.848024] __x64_sys_sendfile64+0x1cd/0x210 [ 3044.848039] ? __ia32_compat_sys_sendfile64+0x210/0x210 00:51:55 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 3044.848056] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3044.848079] do_syscall_64+0x3b/0x90 [ 3044.848093] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3044.848110] RIP: 0033:0x7f006e0f6b19 [ 3044.848120] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3044.848132] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3044.848144] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3044.848153] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3044.848160] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 00:51:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0xffffffff000) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3044.848167] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3044.848174] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3044.848196] 00:51:55 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = getpgrp(0xffffffffffffffff) mq_notify(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x19, 0x1, @tid=r1}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, @out_args}, './file0\x00'}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000000c0)='\x00') ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000040)) r3 = getpid() pidfd_open(r3, 0x0) mq_notify(r2, &(0x7f0000000080)={0x0, 0x3f, 0x0, @tid=r3}) mq_notify(r0, 0x0) 00:51:55 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(0xffffffffffffffff, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:51:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 94) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:51:55 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(0xffffffffffffffff, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) [ 3045.197740] FAULT_INJECTION: forcing a failure. [ 3045.197740] name failslab, interval 1, probability 0, space 0, times 0 [ 3045.197762] CPU: 0 PID: 11130 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3045.197775] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3045.197784] Call Trace: [ 3045.197788] [ 3045.197793] dump_stack_lvl+0x8b/0xb3 [ 3045.197818] should_fail.cold+0x5/0xa [ 3045.197831] ? create_object.isra.0+0x3a/0xa20 [ 3045.197855] should_failslab+0x5/0x10 [ 3045.197872] kmem_cache_alloc+0x5b/0x480 [ 3045.197888] create_object.isra.0+0x3a/0xa20 [ 3045.197904] ? kasan_unpoison+0x23/0x50 [ 3045.197923] kmem_cache_alloc+0x239/0x480 [ 3045.197939] alloc_buffer_head+0x20/0x140 [ 3045.197957] alloc_page_buffers+0x24a/0x690 [ 3045.197980] create_empty_buffers+0x36/0xae0 [ 3045.198006] create_page_buffers+0x1f5/0x310 [ 3045.198028] __block_write_begin_int+0x174/0x1540 [ 3045.198049] ? lock_is_held_type+0xd7/0x130 [ 3045.198067] ? ext4_da_release_space+0x570/0x570 [ 3045.198087] ? invalidate_bh_lrus_cpu+0x120/0x120 [ 3045.198106] ? lock_is_held_type+0xd7/0x130 [ 3045.198123] ? find_held_lock+0x2c/0x110 [ 3045.198138] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3045.198159] ? PageHeadHuge+0x166/0x1a0 [ 3045.198176] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 3045.198200] ext4_da_write_begin+0x3b1/0xa30 [ 3045.198220] ? ext4_write_begin+0x1470/0x1470 [ 3045.198236] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 3045.198256] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3045.198281] generic_perform_write+0x24c/0x570 [ 3045.198306] ? folio_unlock+0xb0/0xb0 [ 3045.198324] ? down_write_killable+0x170/0x170 [ 3045.198346] ext4_buffered_write_iter+0x164/0x330 [ 3045.198368] ext4_file_write_iter+0x3dc/0x1800 [ 3045.198385] ? stack_trace_save+0x8c/0xc0 [ 3045.198400] ? filter_irq_stacks+0x90/0x90 [ 3045.198414] ? __stack_depot_save+0x35/0x450 [ 3045.198437] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3045.198453] ? kasan_save_stack+0x2e/0x40 [ 3045.198464] ? kasan_save_stack+0x1e/0x40 [ 3045.198475] ? __kasan_kmalloc+0x81/0xa0 [ 3045.198490] ? lock_is_held_type+0xd7/0x130 [ 3045.198510] do_iter_readv_writev+0x3d8/0x650 [ 3045.198527] ? new_sync_write+0x560/0x560 [ 3045.198539] ? avc_policy_seqno+0x9/0x70 [ 3045.198550] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3045.198573] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3045.198592] ? security_file_permission+0xb1/0xd0 [ 3045.198615] do_iter_write+0x187/0x6f0 [ 3045.198629] ? lock_is_held_type+0xd7/0x130 [ 3045.198654] vfs_iter_write+0x70/0xa0 [ 3045.198669] iter_file_splice_write+0x722/0xc90 [ 3045.198698] ? generic_file_splice_read+0x3ea/0x5d0 [ 3045.198717] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3045.198737] ? pipe_to_user+0x170/0x170 [ 3045.198767] ? security_file_permission+0xb1/0xd0 [ 3045.198787] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3045.198809] direct_splice_actor+0x10f/0x170 [ 3045.198830] splice_direct_to_actor+0x350/0x8e0 [ 3045.198852] ? pipe_to_sendpage+0x380/0x380 [ 3045.198875] ? do_splice_to+0x240/0x240 [ 3045.198893] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3045.198912] ? security_file_permission+0xb1/0xd0 [ 3045.198935] do_splice_direct+0x1b8/0x280 [ 3045.198954] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3045.198980] ? lock_is_held_type+0xd7/0x130 [ 3045.199002] do_sendfile+0xad7/0x1230 [ 3045.199024] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3045.199043] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3045.199062] ? vfs_write+0x422/0xac0 [ 3045.199080] __x64_sys_sendfile64+0x1cd/0x210 [ 3045.199094] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3045.199111] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3045.199135] do_syscall_64+0x3b/0x90 [ 3045.199149] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3045.199165] RIP: 0033:0x7f006e0f6b19 [ 3045.199175] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3045.199187] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3045.199200] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3045.199208] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3045.199215] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3045.199222] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3045.199229] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3045.199251] [ 3045.639136] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3056.813055] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:52:17 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:52:17 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x3000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:52:17 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x33, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) 00:52:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x200000, 0x64) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r4 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_open_procfs$userns(0x0, &(0x7f00000003c0)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f00000007c0)={r7, 0x101}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000025c0)={0x81, [{r7, r8}, {r2, r3}, {r7, r3}, {r1, r3}, {r1, r3}, {0x0, r3}, {r7, r3}, {r7, r8}, {r7, r8}, {r2, r3}, {r6, r8}, {r6, r8}, {r2, r8}, {r1, r8}, {r7, r8}, {r1, r3}, {r1, r8}, {r1, r3}, {r6, r8}, {r7, r8}, {r1, r8}, {r1, r3}, {r7, r3}, {r7, r8}, {r6, r8}, {r1, r3}, {r6, r3}, {r1, r3}, {r2, r3}, {r6, 0x0}, {r7, r3}, {r7, r3}, {r1, r3}, {r1, r8}, {r7, r3}, {r7, r8}, {r1, r8}, {r6}, {r1, r3}, {0x0, r8}, {r2, r8}, {r1, r8}, {0x0}, {r7}, {r7, r8}, {r1, r3}, {r7, r8}, {r2, r3}, {r6, 0x0}, {0x0, r8}, {r7, r8}, {0x0, r3}, {r6, r8}, {r1, r8}, {r1, r3}, {r7, r8}, {r2, r3}, {r1, r8}, {0x0, 0x0}, {r2, r8}, {r1, r8}, {0x0, r8}, {r2, r3}, {r7, r3}, {r7, r3}, {0x0, r8}, {r2, r8}, {r1, r3}, {r7, r3}, {r6, r3}, {r2, r3}, {r2, r8}, {r6, r8}, {r2, r8}, {r6, r8}, {r6}, {r7, r3}, {r1, r3}, {r6, r3}, {r7}, {r6, r8}, {r6, r8}, {r6, r8}, {r1, r8}, {r2, r3}, {r7, r8}, {r7, r8}, {r6, r3}, {r7, r3}, {r2, r3}, {r6, 0x0}, {r1, r3}, {r6, r3}, {r7, r3}, {r2}, {r7, r8}, {r2, r8}, {0x0, r8}, {r6, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r7, r8}, {r2, r3}, {r6, r3}, {r6, r3}, {r6, r3}, {r7, r3}, {r7, r8}, {r2, r8}, {r7, r3}, {r6, r3}, {r1, r8}, {r6, r3}, {r7, r8}, {r7, r8}, {r6, r3}, {r7, r8}, {r2, r3}, {r2, r8}, {r7, r3}, {r2, r3}, {0x0, r3}, {r2, r3}, {r6, r3}, {r7, r8}, {r6, r8}, {r7, r3}, {r1, r8}, {r6, r8}, {r1, r8}, {r7, r8}, {0x0, r3}, {r2, r8}, {r1, r3}, {r1, r3}, {r1, 0x0}, {r7, 0x0}, {r1, r3}, {r7, r8}, {r1, 0x0}, {r6, r8}, {r1, r3}, {r1, r8}, {r6, r8}, {r2, r8}, {0x0, r8}, {r1, r8}, {r6, r3}, {0x0, r8}, {r7, r8}, {0x0, r3}, {r6, r8}, {r2, r3}, {r1, r3}, {r2, r8}, {r2, r8}, {r7, r3}, {r2, r3}, {r1, r3}, {r1, 0x0}, {r6, r3}, {r2, r3}, {r7}, {0x0, r8}, {r2, r8}, {r2, r3}, {r6, r3}, {r6, r8}, {r1, r3}, {r7, 0x0}, {r2, r8}, {r7, r3}, {r2, r3}, {r2, r3}, {r6, r8}, {r7}, {r2, r3}, {r6, r8}, {r7, r3}, {r2, r3}, {r1, r3}, {r7, r3}, {r2, r8}, {r2, r8}, {r1, r3}, {r2, r8}, {r6, r3}, {r7, r3}, {r2, r8}, {r6, r3}, {r1, r3}, {r2, r3}, {r6, r3}, {r1, r8}, {0x0, r8}, {r1, r3}, {r6, r3}, {r7, r3}, {r6, r3}, {r1, r8}, {r1, r3}, {r2, r3}, {0x0, r3}, {r7, r8}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r7, r3}, {r7, r8}, {r1, 0x0}, {r2, r8}, {r2, r3}, {r7, r8}, {r1, r3}, {r1, r3}, {r1, r8}, {r1, r3}, {r2, r8}, {r1, r8}, {r1, r8}, {r1, r3}, {r1, r3}, {r2, r8}, {r2, r3}, {r2, r3}, {r1, 0x0}, {r6, r3}, {r7, r8}, {r6, r3}, {r7, r3}, {r2, r8}, {r2, 0x0}, {r7, r3}, {r7, r3}, {r7, r8}, {r6, r8}, {r1, r3}, {r6, r3}, {r2, r3}, {r7, r3}, {r7, 0x0}, {r6, r8}, {r7, r3}, {r2, r3}, {r2, r8}, {r2, r8}, {r7, r8}, {r6, r8}, {r6, r8}, {0x0, r8}, {r2, r8}, {r1, r3}], 0xb8, "0182a96206f013"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f00000045c0)={{r124, 0xcfba, 0x3f, 0x8055, 0x0, 0xd3a, 0x1f9, 0x7, 0x1ff, 0x1, 0x1, 0x1, 0x0, 0x80000000, 0x6}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000035c0)={0x8, [{r224, r118}, {r250, r41}, {r28, r102}, {r160, r53}, {r6, r192}, {r99, r41}, {r33, r185}, {r149, r235}, {r227, r50}, {r256, r265}, {r210, r73}, {r114, r293}, {r207}, {r242, r15}, {r125, r261}, {r180, r44}, {0x0, r61}, {r91, r105}, {r258, r89}, {r310, r76}, {r83, r301}, {r229, r285}, {r25, r12}, {r163, r294}, {r115, r48}, {r11, r65}, {r281}, {r85, r294}, {r170, r143}, {r214, r92}, {r286, r270}, {r140, r222}, {r131, r231}, {r197, r238}, {r99}, {r289, r52}, {r152, r10}, {r90, r202}, {r25, r220}, {r225, r64}, {r49, r138}, {r163, r153}, {r59, r283}, {r289, r247}, {r286, r103}, {r9, r159}, {r110, r257}, {r236, r86}, {r166, r222}, {r46, r194}, {r227, r237}, {r101}, {r287, r204}, {r177, r257}, {r295, r120}, {r242, r18}, {r243, r118}, {r218, r32}, {r217, r253}, {r72, r184}, {r39, r301}, {r297, r245}, {0x0, r252}, {r67, r102}, {r251, r232}, {r229, r174}, {r110, r294}, {r170, r82}, {r126}, {r9, r147}, {r2, r282}, {r104, r69}, {r264, r102}, {r38, r134}, {r140, r184}, {r271}, {r190, r135}, {0x0, r136}, {r287, r136}, {r266, r145}, {r187, r20}, {r307, r31}, {r81, r102}, {r39, r93}, {r144, r14}, {r106}, {r244, r50}, {r57, r103}, {r195, r107}, {0x0, r13}, {r79, r29}, {r108, r179}, {r121, r35}, {r56}, {r70, r301}, {r85, r194}, {0x0, r169}, {r197, r238}, {r87, r285}, {r311, r143}, {r230, r206}, {r168, r80}, {r213, r95}, {r142, r113}, {0x0, r45}, {r119, r40}, {r112}, {r199, r68}, {r190, r301}, {r225, r135}, {r193, r298}, {r62, r296}, {0x0, r267}, {r287, r40}, {r214, r226}, {r297, r162}, {r281, r303}, {r100, r216}, {r139, r29}, {r248, r272}, {r146}, {r115, r277}, {r168, r194}, {r121, r157}, {r251, r176}, {r114, r63}, {r11, r34}, {r11, r151}, {r172, r84}, {r233, r240}, {r262, r155}, {0x0, r40}, {r17, r196}, {r178, r288}, {r144, r151}, {r307, r156}, {r278, r277}, {r55, r21}, {r242, r98}, {r229}, {r16, r167}, {r284, r200}, {r191, r122}, {r19, r43}, {r269, r15}, {r146, r53}, {r242, r58}, {r90, r109}, {r203, r129}, {r246, r280}, {r119, r40}, {r168, r76}, {r60, r215}, {r154, r181}, {r170}, {r121, r241}, {r96}, {r128, r274}, {r289}, {r6, r309}, {r273, r247}, {r207, r254}, {r255, r275}, {r22, r202}, {r54, r95}, {r258, r263}, {r47, r309}, {r126, r189}, {r165, r78}, {0x0, r300}, {r90, r63}, {r99}, {0x0, r279}, {r203, r141}, {r17, r93}, {r56, r212}, {r213, r268}, {r30, r64}, {r26, r15}, {r100, r291}, {r165, r97}, {r117, r164}, {r211, r249}, {r133, r259}, {r305, r179}, {r209, r257}, {r149, r21}, {r264, r66}, {0x0, r290}, {r304, r171}, {r42, r228}, {r302}, {r203}, {r182, r183}, {r71, r155}, {r246, r148}, {0x0, r65}, {r123, r148}, {r299, r37}, {r130}, {r108}, {r114, r198}, {r193, r237}, {r203, r40}, {r186, r24}, {r88, r94}, {r83, r77}, {0x0, r78}, {r150, r51}, {r38, r208}, {r140, r231}, {r234, r132}, {r158, r219}, {r203, r282}, {r175, r103}, {r295}, {r260, r298}, {r123, r8}, {0x0, r10}, {r239, r162}, {r137, r103}, {0x0, r296}, {r292, r167}, {r308, r228}, {r149, r64}, {0x0, r80}, {r127, r290}, {r131}, {r106, r265}, {r47, r309}, {r264, r261}, {r140, r223}, {r56, r161}, {r201, r109}, {r172, r303}, {r173, r276}, {r170, r84}, {r1, r208}, {r1, r45}, {0x0, r252}, {r108, r301}, {r75, r111}, {r221, r143}, {r182, r261}, {r140, r27}, {r54, r10}, {r248, r277}, {0x0, r192}, {r205, r116}, {r74, r185}, {0x0, r188}, {r7, r219}, {r244, r306}, {r36, r8}, {r36, r23}], 0x4, "c420a6d0808f5a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r54}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r312}], 0x5, "af2f1a9317bc6f"}) r313 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r314 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r314, r313, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:52:17 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, 0x0) 00:52:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 95) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:52:17 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004800"/88]) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000000000)={{r1}, 0x0, 0x1c, @unused=[0x9, 0x7, 0x1, 0x3], @devid}) socket$inet6(0xa, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r3 = memfd_create(&(0x7f0000001000)='\x00', 0x4) dup2(r3, r0) 00:52:17 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) r1 = signalfd4(r0, &(0x7f0000000040), 0x8, 0xc0000) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) mq_timedsend(r1, &(0x7f0000000340)="55ef6a9206f33c29dd0e5d600de8aac7746fd96584a23833d0069b6c3ae0b3958080eb25a5c1dbf5a5ea5352bf2a8b5f23dc4d794d95f712736bfffc6fd719939cca764ec9b0bfcbbc062d16dc7c4da63190df5989738df182893231af6bfe1125b64f2d098fc8ae2734151fd3431bf5ea078d810dc1809f0cba806e653188ddecca48f59385bc0678993c08fcf5896eefebf9e3682aec61e1213d3b2b10d24e0bac0af2a30e7d41873c83b6258975935790be066ffa76bd039370694d3194405f74014e81269bfab3737addc028f823cf4064ef90a6df8c1f926beb2e036904377c02acc20b79051b58d5ea4e1250f73e3d6b24ca2eee26fa7a076d21294929bb78553bfdedc91613209ccf8f93c4525e3171a9583709ed002d281f7ca54f82708cd5308641cf8eecf10760eca6d472aa74cc122963c2e28c4e336ffe7c8f0dd27f527cfed3e60f43ed2723f586f57e2876d534c2cea0bd7e560a3fa7ad4645b4fea33548c7feead9c3ad951927628b129c5f0548d947fa0ded4d9c4d112ad2b880ffc3516efc5f599b3c10d9eb6be56dbdc5004e2a6b1e0046dfdf92a6ad0acb323d3639b4db22939b782ddc00fdea1c5ab51d998ef548a93ec9bcd41475cb201829188491600768234fec01769c51ab3256dfc47105d97ada1994e21e274679792ca0a0466d02fcd89743d07b647228f54cb23294d9d02ec517481878e9e17b183f8a908b76873565566df13b44d4a0eda7e18494856bc42208c74054bd832b0012f457a82fc6b5f498211758a76d9abbb0fef3d8c40f12c6c8b0718ee750f14c0ad0bd9aa140260672825d59bee0302aa3d62610b928be62d52a3d4aca4a6e9208dc27fef87ecbdcb618275275bab48e6428d781fbcef17430e876cdbde30cfdc204c724cfede4603f0cc6d8714daf06f94d5848816fcb5997abe8f27e07afe40c8eb10df527252d5dbb5cdf4dde9baa8cc6aac7a65eabc6cc2899da1223a06c88bfac613d1d7cbf5d9c00ef0a5fd3ad9a36da04316cc2e991b41d8a54881cf327ea6581787e73b6e3168a6c8c1731725c95cb8da74f233913c354a3ca6f1e33e8f0c0b0d6610db27c3cd18e0b40713a1eae840649791ba6cea49f867ba448a13b2907208f39df3e00c8ef38778cc38fefa29a36344f5921e0c625805cdfea9d6873096cdedf67e8b116c2c186258d5d71d4ffabc09bbb2d7494aca78279588565a0c3f027cc485a3264bd029c287be03c611430ecf9abf4fb33bd76d4e54689bfeb69a70fe7c0f8d41c8e4a3f6757d910eb6789075c3b18d03e8956e643cd0182f8203f58c55df27c8d31dd71a77e8518ce5d52ca747e2f6c0469a22402dd3fdfd48da8b17f22595be64ffc6624bf0071d199f35b4a0bca5baaae2ac2c3dfd271eba4d7648b07fefa6aa0896fc245e1f47514d1a078c5529575bd377757496ea9964aa6af3bea9c67f0c4528de7cad450827eb6f87fa0d66f505047592b599b53a340e40db19c6a92cf1b3bd826d69f81009b0df90914f9d3e2e6167ef006f0308fe908393127f165b14289f285d5374f9b07e33c0da57e30ca8eaca3023dcde701607533f600129b65cff07b22660066e935495cebee502172b97b85c8288ed4930a43f7a1ee4415138b65e46fa1f787b2c42db622ae89a846ab759b30b461a9cd8609ca2d63ad9a2d984736166e70d8a908d9671627321cbad7fc28df3987623fcc56d0965034479456de5cd9904267b7568877a2f45241d1b30ddf7322820539f668e040ab4bd722831f7872c9d91fc93426462fe49fa9e35d1e911fa65170a5830af9c5a6220ef2550a161302d635535df0055b01b7c401cbd6752e535293fde3bbd3753ffd726f405ba62cd9f4d12ea77151cf9b2d1eb05970c3f41afd89e782138c6dbff70f5d4f732db0626386fb1c90575c6a3ab4b9540cf811b8be270f4bdd444abf22ba02589aed153d5c7c6b07a9ee4e9ccfb63aec4b94c3c4a2296e09c4833b2aef1911ab3007495817306fca3e9251c3cf0b3a93e844ce0c096a901fa30d1d0b609f6b08319b298e2536a97947a4855bd74247d41ac18f9cd3119b9a2fa6af715a97dabc7424a4c075e87670b9507c8a4c68050b2bc4a262502ed05e6570389bc96ed01cf374374c326d6cc2fdc41c587c8a6078696345734bd140098ceba422612cdbc0cec60fa4be1fcdf74d7e77f5122777947a0cf452e2abc2fc0f7027b45c9d14fd32fb352fc5242cf13f06df3f9ba82099031e86ff4adf76050cfd59ce9598be3ac93209d60e739db8228b52bf556dcd95c6ca771f0cf9d0a2cccb42f8d12b780be2f3c2e50840a6c5435de4202f720b49b2c646b091ffbc50155b8bb82f9fd175c4726b6246a3c57b03cd9734fdd1ff282a210e3a88a61977036fb94228804dc3866d1a065ba472745cb0b39c3c2a2e18ab34d9f67527961fad3da598f63d1237503d278f03bd46e5f61b950093cc5055423c4c329409f2b9685b3ec0a060f46aef9a659ae902f2fe15881fc1440f1a46b7242999f600f4768d2a27caf3aa22a8af80d1b64bf5da1a70a313d73e1c04d7e9aeff9707feec24c7e4cfab3ca67d56f0549d36b999014b74b2657af62e5121dda51db734fe1a95d27fb22b17bd2b3f1275e7601f13149c4b3ce2f87778f5ddcbe8d95a46b4f6a7b1e73175ce47c3d7acd9cd4d545f57c1a727cdf9bdd2f64f811046157806236299b99de2929eb266f0df9f3b82bfa72ea2e5f6b9d7dff94139b98c69ec2d25d808708c8e445b217256da8471c084c3aacf60daf4f6e2d45abb9725d82d6bf050b8a670d5573e83c905c0713572e12e3f0efbd9754e30295dcc1402cab971c70b6831458419a578815d8b95646304d3314bb91e0dcbdaf3dcafbea76f047a22960c32937f61af184be1e1b24ecf9f7a3b1a1385ff0c3a7f3d693e1ca5c7e78f0ac120156d6f19d878fc8d6e757f7d6ea574436f1c1442b2a81b93b6ed658af867bcac4d2fe9c74a449615f15025a0c11759eed72eb5773595a358e83232601da188f05e44255339c3a4db8d977a14ab442628dc449c45db3de4a02caff9175c6631cfdc2997d1d0284ab63f0c39a5f7636978f8388bb238b68477dee91bf8c4b42bfbb38c519619c274428f9bdc89e548645a30e2fb12f0e73dcefa906b912690761259ab1f6fedb74d7e7c2e19d43034ad9dc69f476388358f4c7102352f32449a99b4081420a6eecf3777486d7eedcbd8ff66435619cda2a26bc51d0b7d7bd6a105fb478e199d7a4acac4021476ee7f46bfcfcfaa90c8c380bbd7277665bf2778c0ab7b3c1e71cf7a91cd1f620ecd85255621a83ac06e1bb549c0037e7236d701b3040f7c08aca143802ea0f057890defdb6e913f030d0169bfaee85119164e4181b8cad9d720e415740e34280c7a8e459bc89d60292a2271a372949667387329f5d419eb199ccc9182d7e549fa62d0189749d357e9f2adcd676e730a543ac9e21ba30ff5b6f24a2b6cd7fdfd2f9510f00df42b044674e5aa4d9cd54fd231973096cffe29bee99dc10a1c4ef0c252ceb8430b167d16be6fc79494f5343d36caed4b80593efaca79142e87f3c2dc5dd42990528ce80d62dfa75ba063769356f53c658dab9e778c237c26dd86a2cf284b367bfaf1296373591170a3f26e04c6a725b794260e2d59cd84f1f04a09a4a4cd235135faac657c3ee37d5c8691291935b76bda3a4eb241cba64aad240751a482901fc1d0ea6fe55c60eaf0321b12ed9540835acf41574eefe21b0e7d88cb543161c781c504581489223219d51cb7173bae5a0937b639a227b0e019f211050dadb79811e85b9dc2b760486f3c6f42611e7d66c6329aa22e88c2bfb89314cc6b94b7b94a59872b4b95a3149f0a5d1ad11d004f511a7e3e0a18c038e517e9fb1657bf0dda6b4404fcce3dedba15654c29849e946da3e74e3e082607a0cd9a2ca09f42e5830b0c76b04ef0f317a2eb869089d0dd1ca42302cfd62137f77dec5cdcbb4f6d4789bd8f5fc9f176b74818c95f9e5d90271960171ac1d78e9fbcc69e397445ec57dc899763e919f5f4257a3be93f66d85a4a1b53544b755ac5ca057ef5f2341eae30531b54e4376c68b9a1832846888b674fe987ea2f2625ed04a90a9234550f530560091acfaaba4384e347f3cdf20d43bde376278f1af0517ce3e93d3d91cf0343f72454577071e3986448dc0e60bba88df1083f05388ee86094f84f50f9ebf80536a7a3974771a709ad2b1aad166f842330a710610ab148c716d8a816b9c9ecb143a9607cbc32cc7b7f226e404d9326c685e1d18e5114d3030fc81d421ce868c48dd9fb0c70947bab22d4f582bae6f579c2ffc1dcbbc8f115d281968196c40821ea98e77a24be0c474f1ef30c511e6b7148a72c21d40dc5a70b6b9817e269a6a52f1e87e2566b84d4f9fc6826bfc54595d753107817a1e8b602d71012d0b96542577d32fba716be3c5d5b733157c2ca4da8df3fd10b14f30a88cace5fc1827d90b25ce0fca0c9175b0970b1b7ecea366133bad79ec09b054c298814171e2808f0235fb40b0c7677e3a6fd1ef5a86c0a51f539f0fba21d95ebea09ca6c2d218b92fdd665a0ef28c10473828e90d454bb3a5c849786b255ee30d4025d7c749734887c443033932487647f2e145770c200a2ebe5d0115cd624dd808ccf25d85e7c8264479831d7c151434570e69ba8e21b0266bb61becc282890778d69ac3b053f7da40d9464f05ad24f2fa39e97d0e8de875ff5b1a7b209d6f6426675b2192b89b07544766a0f8f222bf434f037ac4f0d8df36e27ade9f7391e009a9cab0c43d0520c88a2016c2f44d43d9260e0f0ed5d8844275454329e93ab983916c39e9f4c87dc07a93048c25d0bd4e7682befe99cdda8cc1eb88a3f86defa42e4f7a444c6c0f997a3f194b5c17f8812c77bef7972234377ab2a66d2417c619bef5314569c5e6c491e27680ad7376e124f52f89471751ae8068bc5dc2d6a0e05b6e3a0275a1b4477544141f6dad177c8cf4f8ab85418ffa3d44b23e5a06b4dbc6ba6277305f8c73f3d4082406e89265d9a2fe181ec6d8ba44dd0bfbf21e53c95c1e086a1e751aa0a52a92f7431d6bb923a7f1cc0297024b56f9f163921e927d8b95860bc9a2230c0716dd97f845518b1a6c24640f20f9147d3c77fe29232f312760c1f14139a66ef7b974265a25bf3f51c579202bc9351ce645dc95d441755d313f7a5f80e48212ba278123fe6e3c98b4668e10a10942f09287e3e0d6a68766cff4a95958eccfc2fae74240f137fdb6269a4bcead99e13090fbb927d6cc3579824973555bbc9a175735241240e9ed8d5cc4716dea3443dab1a293c5b155f013d7211d5752523d2fbe4a655dd3736dac0bda3cdd6888dd51b1614dd4743035a8cdfee7892a87778b4afe1c29ac846686cb2131231c5fa32b83adf5e172c5892f0c9c8516d14ea43f0443cf880c49467ca26953542db44d6429105ff1ea406d8190faf165148a5b555e802c39d9da0173c302a1a615f850800d1ce43fe5d05e1e8d77f21c2c356562a78aa88d025d8a2daad1eee3a177a55c8ae47c06bf51ae95ca2585cd27f60a1e53255b79cad74baf46be4df847f6e3dd2d35582e836284a3e3e60946bba86d9a573370d61385e9c66a3ab99a223813a24dc986b5d2d1319770e75e78d3ce627b60a7cead751a956b878158493de00f1f5c9a6f1d5cfa7d8ef986ae76265804ce7dc62ec9a67e9476a6962fa7153cef0f0b36fe5dbbc3179bfb761e794968224790caaca9ec6", 0x1000, 0x8000, &(0x7f0000000100)={r2, r3+10000000}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) openat(r4, &(0x7f0000000000)='.\x00', 0x2b8002, 0x3) [ 3066.704978] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:52:17 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './file0/file0\x00'}) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) mq_timedsend(r4, &(0x7f0000000340)="ab161bff7e9e39ed98592b82a26d7b168f13e8b56123252b8f3d99d0c7d64e2e1c5f711e37e5af53f8ac2805922eb48468f914fe4879f8ef442c9a4a320f852eea707847fefdb1d5a1dcbe360a00eb63792f6bc460841de980968314763a9b26f14c37c298d20ea69628e5e5fef62e5178607b651c18e874e3b30ffb8fbcbecaba9ff6e957318a06efc44add85b80c7ead5e10011f55f1f3ee72ea3d0dab8f0ddb4fbfb9c0dc5d16fd85520361dcd76efdf47f79d9b6953897a270d53585e4d37437de04018d7d22fd75c62dd8c6684146e6179c75e4145d2c167f5ddc7747c9891844c3d0325635287bc94399b546c51a8e46b74e8bfe857b4523e4161b7f30c61ec14cd3d26a3effdbaba8ad15b99cc91a6322d0d10b1d6ff7f8ea78d9b23d3fdc554d487db58436402fd3cd8a05c7ec27208f72cce7a3dd7b0695aa6eabd081169baf14ec99a090e584e2040a9fd1c229d4484a0bc026a0621bfed47f1b2bc6acbdd3e633710becc8e9d8ba4de6e60f3efaaea639adaeb112600c65a2de87b5fc156114cc7fdb1e526bd1d153d2d63742699149471a81ec56eb2673dbc7ec696bd5d6531d0a8cb22bfea43dc1f09722e89ca15d3347d7ccc0ff7ac490c11f511be81c5873db06f42b01ac96137a9fc8fc0f80c79140120b4d43e1e45125569550b8d78f5fc574b754c1afe8e0e0fd5fe0818f2d9790478bfe4b648cc01dc5a714373e198fcc616ccd24c2fc0e51e367b6ea12c69855cc2d9e79d77f3262fede46660b109dcc07dff8cded4ceac0d757419a170ed7999d66ba659c3e4fd5f07c0e571527c3d21a35038405504f030c6abbb4f57e9020afc03b3ef2a609014ae7dd2852e684f8587fcbe4bd6b5096ab3faf621ff60b5f00498598b1af097b0345815c3294568da55bda17f23b1a274781c9fa5edb0cbcc307b99c9de05781bc46b089688ffb1dbc5dab8cf5275f3f411cd42f355b70068a23364074ded9e7e1e45aaa34746cd9dd00b1a5fd71f3e23a80cd80043441e8bfb90427916854de343ebfe566b151972fd6562bc89af1d0d3b5a652d72c8152b3e7a292cf5b78eebc4c1f99416c8bae8eccdd02ac40632e1bb9278d10f5aec86404dca25947e0e2c61a46baeb9f44bb5341f3cb529de874a9e5f6e2dbf025fbf81d5f55a96493b34af09b056a49640dc1182ffeff518514ef7ec3c6a6a026494d5f59e89b21d07fca2a2c0788c8e9ce1f8b6ce3ec075fa5ca654bfff824f2a1675078b65d961e8dd68894fcaa9cac9095417859653bb4d0682b6610cffe7bf96a206270c261e6eaa95e1d780f4b75ad4da88c9ba1a8802843e51bf8d4734f21be1e78a96075428b06eed9a81669cc7cf3520d0ffbc2c5bff71fdf09506e221a8bef60bd0aa0507a9736952e95d1b31c071125d5f9e43b2a1576a8502faeccd38486c17d9fa461de393f8a7ca5f5370d05dfe646cf904c1011a4e9c1f674b3627a4ecb58c63d02828036a143e684d0b4bc900689386dc280abc229c6817de056c7a085d5b0a3c33e09f99dce723bb59ab34ddf0f3e8a4490122a722a3202daac98c063948abf6f4abc04b501df356d87b51a831be4a973b3e780143ece211db5fbbd0544631f6a5e8410cc560f96f0fa81601d65034857f6e41722ac0b823549f650a61498b510a54d77837b3892d0952e6ea567c11264f255641312f7a06b256e88e77e41aaa9cb0f210d6ddf586ca8a18a033615b10bedcab550f89f22c8ccc579eabebe043dc905787c119da6fbc776650753f924c897fb6131f30aa28d7724c0adc2b65066f771c50011df2acb88303012b7a4fee4a2fa0e6fbfd816fbc1313c1f5b25a8772df46b4f1e35624e91632bf3c9c9ba1f3d024eb7a678276d8f6ec1b797f28d4bf6bf6aa89078d315102d1dcb4e6fa17397f3b04c75faf38e698256dfae6bb77901dd32c4b397bdb0687875c210d4eeee8a03e391c6f68efdd18c92bddd63c58c39ce2d3b00de13dc70f7ef8957e24b9313437af3a8463592e918e0b6c7ca97fba1e77f1c8cf67090f661264fa6661dca0024103e291c5edb1df58857408891922f1c826c9cdae06e8ab0da6cd386a15073315a200692d2fad3f81a4061cc333ee1755fb2fb944bb25e0e3ed250fa73d4a6f46c894c0f19a066e8d8d5cab4e00f71f618da413e7f4fdb20b05b4e6a3678a9dd8cbed4852e4b89a7a9da732ce78aea91d3b78528a492ef143e4b1a1deb686f4dd3749f8c577dd980c3e9fe6a1934b774987c4d772c4374a09396b07b2db8616d67bad83e44a69996ef9a6af2d17fadd67d2df16a32019348689cae3eb7c78ba6c6f3bb284b202ab744ce894dd7716fc1a527774bc743ba61931bf64a254637fcf8f4bd7ebe6aa3117dc439faa5899d0de14865e3fccf4536f8f0f4520f280ecb59aa4e8ed11c28b7c5bada66d5678704da111d5e89e6913878a33beafb4579b031c03bbdf8966a48b51ecff2f100d484fdb1309d83cd7b34167f44a9232a22f9980cbd7dc994a9afb4536b060b18211e77e8c1dee0afcfd48d4097dc19d365d6092bd1e1a9a5bd63072f9df9140187caeafa9e2df1d6ed13aadfef2438d5559fe1cb56a8f1715868fffd091e5bb46ee7cae51246881ff43f8817e32333b13018a58b87ef05a367344e564c00e1242a276d7899020accd7caa8a63f69d7747abc453d050766f433cf68c3c257b6e4bbf6f5e4291d77dc8356aa0d97436d1473bd794ba09eb956b17b182a0e83961c05a1a5896c9093ce97c1dccb34db6e3c7d4d595743597165519b15a75babcb100540900d410c3f39949e79d68fc854606b6a96a108ac5c5b7324f5560601763513a7eb329f4e9a698d5ad10c001a8604444f78a5f7652f6ce55beadd4adba5c411a11524022d0ec0f5cffe5bb989d10b3d325ca10420bafda4572bcec8286e49efe843a505b250335597cfdab53f498833e2ebf18d7027c5cf07540bac23621a4bb551dc60a15b507f973b50f77df302a8da7016f52be6ee07cc1552ccc333a4a749f2e7ca073ee0c318909dc183788b01b6e542fdc84e937380a41cd326f4c1054d73cb66aa9a5508721b82e1adc025328f6b9571819b505d4740a878b17825880c3ac6c3cce12df74511c9a53b3cf7896c5b7dc7b0372d64865c47be055b1b13fb7a4bc2755b05aeba38c4e5127357b6cc344b358c2d6af1d86d03236739c42110920deccfef16bc0640eca12b47ae320c9ba9b05db93e7a0a1f0b07a5a423122597de89f43574a3dd4bdf2f5903b3906a4b64b3d34a3777bb8ad9c18ff0581017437a008e064c361dfa67b8c46de8f921a97e62fe48ba7c0bb59fcda63f1e0c30931b8e103da2f9e58698b5cf4d8513e3c10f5a2a3604ff34eaa6560296152020c332f5d5dbb5c3950cac2fe596987ab175c4c873acfc44cb472e96d5850056ecb18370ef9f3ba71e6094410cfb4960e619ca73581bf2be086f24a13c612e0dfc747ddcfaa08f90e55e23ccab62a93e2e97c2b6c8704962459b5ec98760661ef7e5f580d27d0ef70d2d9bb09579d5d858388053296a8ed5167dfa1c9cf72e4dacb05d69ac69b0c09be60447917bad819a5c33aba526a192d5304e6f37484c4fd7950739432c50ff57d653e775e221706b7cdb37fb59860fb984a68bfb6909f421778d71f30dded6f19119a216ef5cc3a6b84c265ce979702b7300682ffa818fe55448cdfd67d6154d18b5ba53ab836d84d68b81bd7d23fee4c2d1745a945e262808c43d68eb2cd4fe8fa32f270ed3477cc1c852b0d37f0dee63d5d49e2f8680be567b7618a7029314a6fc6ddf5db8e241dd3ef497b46e42fc2a0cb7a42646feb2c2796ccea89b89f95866a2953e0a097e1369a9c2e9a75ca5382ae7ff500af3311661c9f4a93461f2e25ce14112621d033ae3bece65f18f9c2a01c1a5577f224b249f2aed7f7300f0995ea8ddc229beb84222de04fdc6f801445fb5bfb704babc611fff8dd31de7a49ed689ac2ed2b9ab555db8717190d75b9e94594291f61cebb63f5193010740487d6ab9fe5220d5286cad1a9e5dffb743f5b580dcda106c55b4a51c1673a67fb017142cb0dd2c8d2b8e05a5873be2e034591f5b5e77bda90563607fb63120004ac3f22a780d25c9728dbc9887a063e75ed75133207f1fea8bf7c15658fc099c07551b9a428728a8293cb979bfd3230d49b374a3acfe6ae9765d6c4f323aae53c994dfdc0529392ac0c21da4a2d3a7d0749faf6938aa5f2bccb0083f8478ac3d695268107d98cbbb68f5ded576f1ed00a92078326741694fce87aad35d0a0d10ef306b0dbdeeb8653c1597f746e03d7b6f153b9b0a0bcf2633361e1d7f948dab5624100b1869f533517e17e870d735628302675eea124dca9fa1d52f367f689e05f74f2ad318694f556b0968bb21d61ebe429a07b02da0cd8685d559834e1e9a9e483c47fc895cabc988604b42b8057cb0fe874c75fd2d042333c849d1d73a39b78840953e80e72926e09a5cd83d41d985f14eee9381024640fffeafa666765479787967227c42c5a2d81e1e40d26c341008be4b94c4160efc720ab7e195e87125ff6dc74e306befbf01de29cc553892169a093970644f623285ff868fcea7a66018cfd6780bf1dbed9403b81203859ba03f26063f04198912e36cf77d788401a6a68d588f1f24aa2d0d7c4287cc4c093afce80f3404ed6a28b681669fe16a36d4d6b7d0d915154d3a9ddfe00626f033e4810b105b225c2649b3480c91a5392845e0e4a9714c2f5104835fa495270e04c806b8f481523ab573f495f7e72e22c6b71deb77c9daeb590fa964da5749461fdffefdfcfe0144190ce988ee1e5f9fa91a8688337b47b7d85980eb39ba62af96d84ce18326359cd2df65312e5de07e8957f0aa4d41b4572ab3ee1a9d0da51db9492ef9554233e9987947f43491e7511d4c24356f28c051429d011791f2c3761dcb455bcc3e0bd970522080955bed56835608c48147962ec2efef1d8626f2b6057db14bef5697f67dd3afeb5cb41ba08df0bcd9698d68ac43c6cc5c2bcaa186ceb51a493a57f9089a08995dae7c3620169e1ad8ed386d2ead2c455a243947b1ded58340ef7a3840e2fe42dc6459b26459854c9289a826dec51c2889befd7fa5e248be124bebda9cfed9ae56bdaea237fe35331476e239b777ca0aebdbd824aa91dcf2b8f58398011f902dc6e36ee5f59d44f0091665f335969723d2f9c554c222ac82e47346c811567a2fb022b92300b48d2776b49b9084f23ee9cdec4f34ff3cccf2f75b7ae181ddb088489eeb2b40bc028676f6df9fdfb321da9336ed9663021cd471aa6c55c47575654ae9692dfc2da50cda994c2634ff51ed7c59d29cc7db74a5f7580349dc6fc2ee9ec4ec9c472f7ef7196e6c995c9855f1cd2c2e2150b095af076d2da477a9b5d1833dc1b312abcd23e2976ac2e8c89be6c32904b5c836b1a754485288d061332ccce9f2e1ed11f7a55ab8fb6c142e7701fbee68df4e0498ac53d28dc1aff0a8881f073682814b88d617a16b1085c90c55f0dd8afbac72fa1d43487ad0a4e02d4c718bbd425a7e6893c2920b98e63bbc6f0dcc0a5e18da1f4f006438c21a7e49df30639fff7c0703912b55c0761916d9dad34549c727c9ba461cf806d645f7e6d4e1b41b71fbb75ab769c035653b908614629fe7324b1fba008274f723b8ec9caac8b1968c407e89a408ecf2232e1ef5619f054c18c4d579868f00cfe9f91464821bda3a51261fcc1ff2380d5a748f5ddc8bac6a0a56915e774d5ba25532d6e0", 0x1000, 0x3, &(0x7f0000000100)={r5, r6+10000000}) connect$inet6(r2, &(0x7f0000000140)={0xa, 0x4e23, 0x80000000, @mcast1, 0x29}, 0x1c) r7 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, r7) ioctl$LOOP_CTL_ADD(r2, 0x4c80, r7) [ 3066.753586] FAULT_INJECTION: forcing a failure. [ 3066.753586] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3066.753627] CPU: 1 PID: 11158 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3066.753653] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3066.753669] Call Trace: [ 3066.753676] [ 3066.753685] dump_stack_lvl+0x8b/0xb3 [ 3066.753720] should_fail.cold+0x5/0xa [ 3066.753751] prepare_alloc_pages+0x17b/0x500 [ 3066.753790] ? lock_chain_count+0x20/0x20 [ 3066.753827] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 3066.753866] __alloc_pages+0x131/0x4e0 [ 3066.753894] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 3066.753921] ? lock_is_held_type+0xd7/0x130 [ 3066.753969] ? __filemap_get_folio+0x2d4/0xfe0 [ 3066.754007] ? lock_downgrade+0x6d0/0x6d0 [ 3066.754038] ? lock_is_held_type+0xd7/0x130 [ 3066.754080] alloc_pages+0x1a0/0x2f0 [ 3066.754116] __filemap_get_folio+0x65f/0xfe0 [ 3066.754164] ? lock_is_held_type+0xd7/0x130 [ 3066.754199] ? filemap_read+0xba0/0xba0 [ 3066.754246] ? lock_is_held_type+0xd7/0x130 [ 3066.754280] ? find_held_lock+0x2c/0x110 [ 3066.754317] pagecache_get_page+0x2e/0x230 [ 3066.754353] ext4_da_write_begin+0x383/0xa30 [ 3066.754393] ? ext4_write_begin+0x1470/0x1470 [ 3066.754420] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 3066.754454] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3066.754502] generic_perform_write+0x24c/0x570 [ 3066.754553] ? folio_unlock+0xb0/0xb0 [ 3066.754589] ? down_write_killable+0x170/0x170 [ 3066.754633] ext4_buffered_write_iter+0x164/0x330 [ 3066.754675] ext4_file_write_iter+0x3dc/0x1800 00:52:17 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x180, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) write$sndseq(r2, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x1, @time={0x8683, 0x7fffffff}, {0xe8, 0x8}, {0x3}, @control={0xfc, 0x0, 0x7}}, {0xff, 0x1, 0x0, 0x19, @tick=0x5, {0x5e, 0x81}, {0xfe, 0x3}, @connect={{0x40, 0x2}, {0x4, 0x1d}}}, {0x8, 0x8, 0x1, 0x6, @time={0x2dc8, 0x4}, {0x0, 0x3f}, {0x7, 0x7}, @result={0x2, 0x8}}, {0x2, 0x6, 0xe3, 0xf8, @tick=0x7, {0x3, 0x11}, {0x4, 0x3c}, @connect={{0x6, 0x9}, {0x1, 0x81}}}, {0x3, 0xc1, 0x6, 0x9, @time={0x7fffffff, 0x5}, {0x6, 0x5}, {0x0, 0x7}, @addr={0x6}}], 0x8c) [ 3066.754710] ? stack_trace_save+0x8c/0xc0 [ 3066.754739] ? filter_irq_stacks+0x90/0x90 [ 3066.754768] ? __stack_depot_save+0x35/0x450 [ 3066.754811] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3066.754844] ? kasan_save_stack+0x2e/0x40 [ 3066.754866] ? kasan_save_stack+0x1e/0x40 [ 3066.754889] ? __kasan_kmalloc+0x81/0xa0 [ 3066.754919] ? lock_is_held_type+0xd7/0x130 [ 3066.754959] do_iter_readv_writev+0x3d8/0x650 00:52:17 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, 0x0) 00:52:17 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 3066.754993] ? new_sync_write+0x560/0x560 [ 3066.755017] ? avc_policy_seqno+0x9/0x70 [ 3066.755039] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3066.755085] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3066.755122] ? security_file_permission+0xb1/0xd0 [ 3066.755167] do_iter_write+0x187/0x6f0 [ 3066.755196] ? lock_is_held_type+0xd7/0x130 [ 3066.755245] vfs_iter_write+0x70/0xa0 [ 3066.755276] iter_file_splice_write+0x722/0xc90 [ 3066.755334] ? generic_file_splice_read+0x3ea/0x5d0 [ 3066.755372] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3066.755412] ? pipe_to_user+0x170/0x170 [ 3066.755472] ? security_file_permission+0xb1/0xd0 [ 3066.755510] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3066.755554] direct_splice_actor+0x10f/0x170 [ 3066.755622] splice_direct_to_actor+0x350/0x8e0 [ 3066.755666] ? pipe_to_sendpage+0x380/0x380 [ 3066.755712] ? do_splice_to+0x240/0x240 [ 3066.755748] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3066.755785] ? security_file_permission+0xb1/0xd0 [ 3066.755831] do_splice_direct+0x1b8/0x280 [ 3066.755872] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3066.755925] ? lock_is_held_type+0xd7/0x130 [ 3066.755969] do_sendfile+0xad7/0x1230 [ 3066.756012] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3066.756051] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3066.756088] ? vfs_write+0x422/0xac0 [ 3066.756124] __x64_sys_sendfile64+0x1cd/0x210 [ 3066.756154] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3066.756188] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3066.756234] do_syscall_64+0x3b/0x90 [ 3066.756264] entry_SYSCALL_64_after_hwframe+0x44/0xae 00:52:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 96) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3066.756297] RIP: 0033:0x7f006e0f6b19 [ 3066.756316] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3066.756339] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3066.756362] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3066.756378] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 00:52:17 executing program 6: mq_open(&(0x7f00000056c0)='syz1\x00', 0x1, 0x0, 0x0) socket$inet6(0xa, 0x80008, 0x10000) r0 = syz_mount_image$nfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x2, &(0x7f0000000100)=[{&(0x7f0000000080)="e39abf231fc4389ada49d4d67fbcea7a05f4065992d94572dbf17be1807a8078c93dce7e0ecf5a1cfa65e9b350", 0x2d, 0x100000000}, {&(0x7f00000000c0)="1cfc781d459bbe7c5f36a7df4429c9d00a5a2aa837fdc33d2a8017e7bf36df65a016f9008e6b74e054429b7e12c0969b2b720038a18b48", 0x37, 0x3}], 0x8018, &(0x7f0000006880)=ANY=[@ANYBLOB="972b7365723d73797a31002c000000efff00694af7c27f90d10d0000b71cdd67d9b6cbea0bdbe5078094559a7b6d4bba316f50b5a3e373d073ccd105087734e97d9cf9e8d4f3fcee0f4ad0b0bff2a5fccd5ae65caba6f986c29794ec2d7cb6de82f4384d1b6b8eeb272cda85db158aa2c1d984b4ce0c078c1410b3a271e29eac"]) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0xfff}}, './file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r1, 0x89f8, &(0x7f0000000300)={'sit0\x00', &(0x7f0000000280)={'ip6_vti0\x00', 0x0, 0x4, 0x6, 0x5c, 0x6, 0x8, @local, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x80, 0x40, 0x0, 0x400}}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) r5 = dup2(r4, r4) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0xfffffff9}, 0x1c) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) r7 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000340)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r6, 0x890b, &(0x7f0000000380)={@private1, @private2, @mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6800086, r8}) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000000)={@local, 0x7a, r8}) [ 3066.756392] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 sendmmsg$inet6(r2, &(0x7f0000007080)=[{{&(0x7f0000000140)={0xa, 0x4e21, 0x8, @dev={0xfe, 0x80, '\x00', 0x23}, 0x2}, 0x1c, &(0x7f0000000240), 0x0, &(0x7f0000000340)=[@tclass={{0x14, 0x29, 0x43, 0x8}}, @pktinfo={{0x24, 0x29, 0x32, {@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', r3}}}, @rthdr={{0x38, 0x29, 0x39, {0x3c, 0x4, 0x0, 0x2, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private2={0xfc, 0x2, '\x00', 0x1}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x84, 0x2, 0x0, 0x7, 0x0, [@local]}}}, @tclass={{0x14, 0x29, 0x43, 0x2}}], 0xb8}}, {{&(0x7f0000000400)={0xa, 0x4e21, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000440)="84bdc51c7409b7b8cc2677645c8c6053329412bdf3c52a563b74064ded9da3baeb24324464287985381dc24ad4f1b3ff1aa920b3f0d6109f5ba52be89a73ea4d2c809edc575fcfc3b661e272045febab8150f12d", 0x54}], 0x1, &(0x7f0000000500)=[@rthdr_2292={{0x28, 0x29, 0x39, {0x6c, 0x2, 0x3, 0x0, 0x0, [@loopback]}}}, @pktinfo={{0x24, 0x29, 0x32, {@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', r8}}}, @hopopts_2292={{0x20, 0x29, 0x36, {0x3c, 0x0, '\x00', [@ra={0x5, 0x2, 0x8}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x3}}, @hopopts_2292={{0x58, 0x29, 0x36, {0x87, 0x7, '\x00', [@calipso={0x7, 0x28, {0x1, 0x8, 0x3, 0x2, [0x1, 0x5, 0xffffffffffffffe1, 0x7]}}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x3}}, @hopopts={{0x190, 0x29, 0x36, {0x32, 0x2e, '\x00', [@jumbo={0xc2, 0x4, 0x1f}, @calipso={0x7, 0x30, {0x3, 0xa, 0x1f, 0x6ad1, [0x9, 0x68, 0x4, 0xfffffffffffffffa, 0x2]}}, @generic={0x9, 0xbd, "9a2132095d1582c214dc3c61bb0932f1ac4b4f66a3ca2721bab8ea478382187a18abb98f503d2fe5dff9d46befb5d9243418cae31623c760302d7cc7d1ae009df83b8b1be1e097f362887e758e92ec61faec425e6029bd9804164d9488b423bb6454c961ba649e1e15fd5455e006551a99b0424b95fd960e977c28c7bc4d0b2cabc9144509faaef61870dd49ac5ba93a9c3fea7b0c194549caf73560c42019154ebba1ff50110d88c5844c9ff1b8af9404ee57d0b0ce728ca27f20b4a1"}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x40, 0x63, "6aac28ba65d1473faab57f8b131908009105463347b28616502fc6917a22f75972dea4a0dfcfe8ca174fa4f9295af7b0bd520708a81dc64c9015f0ffad77470544f2ac60de3c2826ae4c7f5cc5d988d3639df0fd933f5e111e0dd028f015d1030676a3"}, @hao={0xc9, 0x10, @empty}]}}}], 0x288}}, {{&(0x7f00000007c0)={0xa, 0x4e20, 0x0, @mcast1, 0x5}, 0x1c, &(0x7f0000001b40)=[{&(0x7f0000000800)="befdad53054d5fb68b9a17b3aaa6728ce3a955f900bc28d91a1ea063a411ef8629871b89f378fa0659cd436a8768a80bff8e1dbf309b7a5436ac4c1fee6991c6126ff1859298b8fbfa5c65e9ff6c3ff33a1efca782ee0a8bf8dcef0aeeb0f8", 0x5f}, {&(0x7f0000000880)="25851c9120fa47cb7d9f3959b9356411450c34148dccd67c7f28003cc1e1944b125f3f70e4c8d6340f1adbc15699fbc7666efc16935d1caecb4f8e", 0x3b}, {&(0x7f00000008c0)="5017bb3c46d94984b187fb03d0a3d7ff2dc71981701771bd4217af17a7167501b2063d28d63fde4f911713d4a46000acadd530a92dc30299bf2e804074081bd30797ab1572bf438adcf17bf72a7809495c1bbb019fb78950e2c3a7e6be208ac9417209352503a43865a6525f4bbfeb39bcd86c6aed277f6814a11cdac886e3d347ecdb47a54c0b8e7ce445c21d5dfc360aac9f95a29e31895796fd2849813d13fbb56741f348655d6a5974ac4f1ce65998c1708f7ece23d4dddbf3594b87eab582cc0a5ea16f3069eb229a870e05fd", 0xcf}, {&(0x7f00000009c0)="5fe1ea705b81b4ac699cb437ad0e156a6660a5e557d961d4138ebf7c65899ee1563f0b09852ad1d0e305324c9f9f455771a00b3b000f6935f4151a86853c947131d18b017b49d4c39484c855f076f1e577ad855e6f416d118a3cb9263729a2beb6d51f459f17cb73d7629054c36a59d68f957b7403ad4f3eb9935a7c08acd84dcaf3c8f9d694b9a283f61a22d27c2700bc9ad18881a19f87bdd041b6d1471c497ab153ec4f354e55a600d693c42f2b68384ba7164d2eb594fde2b35059467138e96f86045d299b4d0c36d7ee6003adadd221bbe6bff42ddd22a800ff1a18616e6e692239978e729d0942698e7ba456451475dcdd85af6ef58e9d00be14cd5ed8c60b1ac9484b878c863f99fd8c26141d225259e477b44ef817f0055c42ad9c322997fb1f398e85aef302f7514378f88f67e9d7c405808637bae2717240d9bd41fef48f16c6f9eb5840e2c512ff6978baf74e62abfcc3145262cedd818a548836f1abc2132b45beed398a797a08cc75b51ef646040d754cda8db324e6edbf32bf448bac0ed21f5b1b8e48e3364c59c4938a11cd127d881bb4a5539af121ff4340822cb24245c4b84f9e65e7b6b7834d597151f0323be04c612a4a60d74071045c12650ea9af0c5c35d471eacf2461dd1d4e5c2fc98e391b174437aee037bd1e68af72d84536a2b8d4c4e1c98ac95c8a6ba4946dc772fc35c4fc540254c8377cc2b0029c5c4699508acf5624e3925cba3a1f6c572658c52fcd4ea39c963496d2b3b3c5f18b6dcf4b4c206071426f3d6204741ddf607da4e8f95a431eddaadc3a691fe6b7fb98e35b7990066a5c27c2a5c8a09f63c07fb11c86e04ee7c29e0101d79ce1bebe2db1707eef17058b909fbfee96969119ed8c1ad27bf907de04a6adcbf52900cb2edf462fe0bfffc3863316a3604fc6ad1d3c554f30a8ce6873e1cbf6641612495b524bb0396ea98a6812e5baed078b2183b3d5428b588b1fe05a42042f91968f49075424c3ba9f2441994793f28dda1157ff4b16c92feef37cfcafa8101656055d47db9e0d5e59815d5fbedb0380fa59e6d52976a505979bd1e5a5051cf780bdfcc051dbc4d3e8c783f4a0b50d5718ea8afb2d4e6c82a77e2a0394a4a9a570b450f4123c032692fd9ae143a5d56eabb0809bac6ef420608c5ad1abd16e965777efef42f13cc4d2998200224edefbc33daa07d8ea1790c47e2a869a6cd3ba68ac0b063ea2c57a4b73e8b21f242af5c636727ca9876ef47448382dd2e98592b6caa8723a0dd4724a4b57fc3615b5cdee064cb516001251313f9c43741498f0658da609959532f6baced1eb9bc244c7c10f0c70a5ae7f16f033dff049d666b01bb66742a00ecd04d393eb551060fb7595a40595e2e1d7e7a18ce374598c1f9e9cac31b21bd95fac663b4d40903ab9dd28d48d79fc81f2a7507b80a09f4007b5c2401e9f25c8db8dbb4f1e1f3e17570c29bc9e49217c2624aa28388850b31b1c01c8f6e73002c05752cbdf0820e200d96ffeee6b0b5774b207cabab84af317adb3e1533970704fbeab29e8e53c5065db5dc97324b33f463e189ad1fec3d2517b5809d6fb91a8413c7456dae4c0b9d82ae0c0713bd38d466211800abb66d2e91b813305bec8cae8e037e3859b31470665f2336f906c9551f350f427916555fb6dc987e9a72fa6077cae5902420b15b4fcb0e43fc39076e41ab859cfd3c337a40385efc07dee94c684a180d39edfe06df7c9084381151b07d4e3d73a9920068afc41c4834cc5c2a1d6aa27bff918b9dce54cbae986024b822d15d91c1837f550cc268426d92a35ef9b32b98e655b8d4893d746f3f3e1b12067ac9baa61246da8ed9c73c4f26de536c548ecc1801c4240f52d58c842fefa32ae4bcec88fb130f957decc46ca0a18b5cd33642978944d7312079ab77caf1575e7597c0f8eeb5948e6985a89c5ff77122e069c8e72b4d02a6965e2050449fe2ae9ba9e596f886a5f48df30b48478d6b3d95fab624d603b4194cc01cfb22cbceb486c92b5316c9fde5ddde123b181a959238cd2f549e04450bfaa738ec1924637cbfbd8df9caedfcf1ca8bbeb7d6555f1308da10ceff8ed2d6a3af86b6a045d883acddaada687657224c2727b7e8fe98e511f3ad470aed6d379028d79994dd714d316476b340eb0a94172f2c37e1c34413dfbe6c4b8db7cbd11db33f5cc88a94cdfcf11aad83cc23d634a3e899401aeb6f3fb98f0bac120e33e91a109a6d445cdd8522b601b0d3be1dda25f0ae31c5da698e9980e59c96a0e222b6c46434bfcc00649b405c9b99c0336532539dc458ba33136789c4ea5436571a336a4ab41269bbd573f25df25cfed2b315cca36070a567cb499a779528943ce47cd9cbfdbec89bba31a64ac4178e9f5761f3b3f237b7b96725578f281d27b3c265006d6f0c7e872be5ed1b81c31bfa8c8816f2069d482ab21d5bda0568709b0dd1af6bf0bacb802b0985c73c2e109af9e40b73334ed3dbf1e5375dfed8dcb65583202e813e0ddde4647cc3ac5aa449c00eb35a9405454c22c18897749c2ac5a26b2b653f4004efa96cbba87ef807f43019bb0e3604e2dee5fa3af8ab8aab9076c8dc09eaf098399cb353111c04b1d250315eece68751c78ff112579d4e9212d978be60d2f9e8abb7106b1464e193735a6524670793a98f2c0d7196057012fda7c47181b8d65f24fcde0d9c1bc4d3001e56728129078ebe4a919bf412266c41a83fa9ec83039b9a14a7c2858aa4be0229b8e97a6d891babc20cd93f8fab48bf18f2d9ceb559862d41382e3644bcab81496b016064d03f6ee0f4dd08589469b258bce86b91e94bd3d4a7b45460bb5d0e9e1919e6f96be8517ae12e6bdae0376d5b16df2e3f02036aa52d384e27fcceba8477be384926d046ab13c91ac7e1669ee108eadc8f0771f4f9b0cb5385619df5515122f1ba9e631dc9ca3bab3751deaba3c6c06b541e888fac90d4937ef2bcf7c79e80c4f883e5ba3d49fa5e0e894c51fb27daf3ba67c4832bf6a4633297e2b93205a0a024171db86a236be8cc20c2b12699c1ece19c51a67046aaf562395657a1906db1aca4359eee8bd9b9ae19f8bc2a3ee0dfd575d503d0f0a34cd7c0343677a8eddba25d6d1a33a59d5f2c2b96d0b8ee1d1e3a39997037025974c94fdeadf16c909e176f8ca994cb0d088a7b13b5c4a3b5b582ce9c04d2d342cf6557671cd8156048dc3751171d7f1f497cf4e8417b67d517a5b1f7a283212bf273698f9ecf5ecad155f6bb7a8ffcac606b4fa0812f84d51d44b7ae0c3c882f4addd3ebf327080ae179c7323412559ac0bbf60cabc6f0cd13ac761e8e174f9167c947ecc89faf3a03aa27fa8a74d3eed37c4ba9127af7cd11f30651da1eaa0da6b8a2c31c50be826f08ffa3f754b49e290f6d6d85246d6aeff03906b72525dbeae0c424f2cae19807e1d47b47a0ab4f46801dc9dd207d9a48b244ddd242319cf5be6fec58fd891bc767273d6504f348309b69d31daf2609b0c59b09243a9eba0240bf9ef145ed5514a1d3b8c58db8a86ee4dc4d867262fe497476948977925718cd6d7b321c3734decd117cd6967ed754e5c1991f5c71f1e34c77c165cee00499fe2b0701fa64e242a0b16db9af6c50bbadbc289891a91d703aec140ca2be22e12d06d0f9fc20f539fd74269ef1099087ef479634b00f639cdac59b06dbc6a9fb7c19049ab4e0e7b67f94d7997f45ab6c5800b547df7edd6915bd929fb7ad2216c03b062d8a29300638d35cfcedd7b4d5882f41b4254b8b01668af4ada81008238aad52bee6475f258e5346d07150c1033cbf7fd8b99b4cfc167a6417d8754ebe494d05916ba14292dc97ff0b2c4c9f9b7f0ab1e780c87cc63f3bba695bb9668ad87e2315235fc62dd7d3437357967776330360c58b17ca46b1038a390c28ae1a984b33ef16d024aaedba057305515c0532c629a560fd170a44a2155dd749bbaf2529f800b83a4da440a981f51b6c4f20c5950bcff007732c8c4a3194cc08e11a0b8c6a1a05224724dfc785b8c7afb6bd5c30cca59da1e678089989096243d8f5df56646e4a10483fd42bdcb875eb1016f0645a80029a088d7867475abaab481ed5d79f84969a50235fd128128c541d9d6670cc25b26f4674cdd6ef89850d2292b9742268bc203d04d898bf070342e0b429974919bfb36b0babace16e1002c89a5b29880f77e39ef7240104d8fbc748caf9e25f708938b345992e621da539e3484e32171296032785c5e3230f1df9d265e8360347728e4fb666de9a78992371684a58062bb7231fac1b2c4b2ae44b7f3e286218546cb128d6efcb9c57a4a2471a652f1f172e8cc48e3182072a412f7a4718f847a736b1eb133f59ddcc93c56e9fd0648651ad552c14f0451fbf4d6477d5f64902ec8d037bbb9b74410d5b1ec8841ad762d8ecd280b39975702f7849a8bec76875b0d04c0384a7a591aba87a750e41f77644e4f4ecb94ed620e6c71b56e5dafe70212db41a8b1f73ddcac0bf453aa4376ab856a7a933f8e465e083158511da4fb8d2681fcd07ca73af8acdbd3e6cdd2e220e0a9779daa0734650b3cb7f109b0061677e555cb4a4b690bc862dde18f6001fe9a9b93efc18f62b4fe56a0f7b778ff64c5e21148e00ca80db2f161d6d134af4f99ed1b3ce19bdaf1bd96a26be27ba20bfb6f41f26267f4413902309b87b2e038405af43f57eded6b8a4344dc61527069fdfab52f3b9ebeb62d3a7ba42c53c0d6af70cefc2f672dd25531b4b9193312a0169679bdd288a7e1be7fb7f10113a3829cca1ae6975a0f7565ea713fb5a348cd3d5f3ecc555aed3576933e8cde8bf793deb1de0543e39aaad17e79b3aa35dc7765c581168f3807aecffa82552724518855364d8fa42a53c957a876c917b70dd086a4d2fa1dd81fdd8245c1b64683eadf2f2b05fa133a73c1575ddd42ec127ae34980324e241e7de00fbfbea54f83a950801de78ac85dcd92d0093cb3489b225c248e03dfcc2f87fa05d17fcc8ff99f8a26c8b35ed26bfc1941e0fda36f45c54a4bcf9dd5f6afb1bcf2e920481d7bfc9a8a355fb43372b483fdae8edf39acaae9cbcc8e4ed23e0ec8bf2978c9c083c39aca2f73128e6ecfaf95ca61d9288d8838ff946c3569180fb7648d47385f9996cd1248913a6f963a5626757299772298e94eaf5789e2512089c08a5b1891a794bbb50aa821e576cd91476e37b01b62066bfffd6311fbe1bf64e7276777baf29bf74cb787d11ae033fc851677e2bab85219588cf20746e93a287b4331b7778de59b9eaeaf0b9275da16611dd1ad2dcedff7e4f06450756c542d49feaec1626376c832974bc63c872de951c52e1c553786bb2bc1c5998206397a9dc45de7f7be47a7c79f22436e138d902c5e239d708a87c60c23982f060c64a9f415c6ca765265a6f3c26d47dc2a14bcf9aada2af92491747fdf00a9ff9d7d7ce6db8f1e403aaa44845ebb50dd34f30d1e5f213041bfe7887ddb78531e377c81a0f7a0320dd7dc21251ad04dd0440acc4e07f82ab402a5923d543bf4a163d873585611f94c585ad94342eeae77cfbdaacd0466bd6a021191b66b3ae4c0a32cfaccc2126403dc39b6dbcdf9927929b315959be181aacc92b28ec5755959c2c2f27b3c0778f55d3aefe373728962555f9f12ed82e65abf5b23fbdc7b046680aa50a9a0a9b0392461bea9c2f6a8330f1725acc3b258f73fdadb8eb3aedbff4336fce4d41b5540a6bfdbf279506ac3d5d09123138e749e058fcd4b9a9a401b8df010d6ed146a215b6a", 0x1000}, {&(0x7f00000019c0)="1dac6a79cebb07d158b2dcf035af26261192", 0x12}, {&(0x7f0000001a00)="247cb84f2aada2741191", 0xa}, {&(0x7f0000001a40)="06cd2f4e86238ed7ba6297cfd3883e8880652ff8df9e2cb029e04a0e50303a4bbf1a50bd629e9b1078d32127f0c3f0c7fc8201fcb56e4f16a5b09d2fc79c086e6656e7d622e7364ba6f74126a5d291c1ec86987cd446cd26412d9ddbc1297dc8528f52c2c52e9c3bf18b15394a470363aa89e017a2ddd4411b419aa5fa1fffe4f09318e968eed67f9b8e47899e3bfc55db82df1f296e06148dee7b112da4fe607b3311f1bee150c5133f9060bb0cd4f289f373ff4d133a6c4b933627931684c9bb333fbb135cb6d50d", 0xc9}], 0x7, &(0x7f0000007280)=[@hopopts_2292={{0x68, 0x29, 0x36, {0x4, 0x9, '\x00', [@generic={0x7f, 0x1a, "3db511fa51410da20b8216edf38e01b27a52f0c5d1c4a54e73be"}, @pad1, @calipso={0x7, 0x28, {0x1, 0x8, 0x1, 0x6, [0x0, 0x80, 0x7, 0x459b]}}, @ra={0x5, 0x2, 0x6}]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x1d, 0x3, '\x00', [@pad1, @calipso={0x7, 0x10, {0x1, 0x2, 0x5, 0x4, [0x442]}}, @enc_lim={0x4, 0x1, 0x44}]}}}], 0x98}}, {{&(0x7f0000001c40)={0xa, 0x4e24, 0x3, @mcast2, 0x7fffffff}, 0x1c, &(0x7f0000001d40)=[{&(0x7f0000001c80)="98483a36251c0fc846080ce4d2ceb1b1067686503cc68461226ff6e094b6dcf5760fe528b61ab73a7c9bffce11f3b96661aa12ceac3a531a94d3a7b5552e1f9a078943c0d3d8f93613a148c807714079e723d7f6678bcc8dea7424982dad24902c70179e80317c6788be03a72edeb4d14554a24cf56b2eb59e4e1b3c08099a2f95e539dd45c4ec0870de8b7e25bbf71a", 0x90}], 0x1, &(0x7f0000001d80)=[@pktinfo={{0x24, 0x29, 0x32, {@empty}}}, @dstopts={{0x78, 0x29, 0x37, {0x0, 0xb, '\x00', [@jumbo={0xc2, 0x4, 0x100}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @pad1, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x101}, @calipso={0x7, 0x18, {0x0, 0x4, 0x1, 0x4, [0x63, 0xfffffffffffffffb]}}, @pad1]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x8, 0x2, 0x0, 0xb8, 0x0, [@dev={0xfe, 0x80, '\x00', 0x21}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x5}}, @tclass={{0x14, 0x29, 0x43, 0x4}}], 0xf8}}, {{&(0x7f0000001e80)={0xa, 0x4e22, 0x20, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x20}, 0x1c, &(0x7f0000006800)=[{&(0x7f0000001ec0)="c2e9a3d426d8735408a5a0f03037064bf2853bb64f8c73925476d97d34f69dfd44e29056a8b10a9d6fb0ac3ae0f09b7401a57af8309e295877c58d1a191c0d5d5d4ed7fabd1401f3f2b66d9eb47a415af92fdb4d5669f30d500d36dfb7853fb2311849d7fb54aae66f71b026d48340e4eced6071a4688ea9ce9a703a7ad121df872f4966cbd2c7803f6cc714416dd44107577a41bf50052f439c6b14f6fa7a09e6908889162f326615da591e3019c25da0be091fd10ba383e6da0da90c38773499ba14c2c1eba6bfaba8592d2c534b509f37eadbdddf4c73e5ada55c4af310efcbe1af89613e9981aae6f298baffd31229490a0569591e65879b1c7a494e1b0d8567618d1d09463cfcc620c3e37c9005196f85b1ca822f7690a4e051978668f0ac33dd5f7a945f9bfb66d8b7f74ae0fb0810d4a195a3589b36b7ebe25ffd0063ba09b15ecbfe50db5fee4bde56dfa16f80cc45b78e73f0f76a029c9654cf317cd7952fa95f4a22596efa20048cf1d95a4705c0fe2d2a7445edf8b571faac7c76f88e36297915a80790f17267a2059daec9fb54e19479f757acb083669472ea3bc9c65b226f9e05d775973eb80a61282fa735acc5911fca62fcfb133764f505cbcd7e4a88458c03be58930d552cb0c352a37da7c760d225fef9d16eb6d4c95d424face44a222bd123ccba143f1b4704afee6184df6eb319068f35e0e4c8011ac96015db5a95918a22659ce63d8a99673ece4a2a016088eae893a55146923876993b00a812cf95cb9be4ec9c85b92fefb88677ee043e46ab8b77406870449786dceb7a37d2d650564e557ca29a2a16827af507dfed9124f0906520c769ff662e645923a16b8f01c8f89c0af2cccd5b1b2401134c7e36d2dc77cf487855fb2aef1d3dd75b69b037c7e3f69932956295217e1b728766c8a36e20cd1e0c8b83b063fbfda0f511f5966dea0e194f37e0d6cde46ba414b18b63ab55e4ab77f53e4a145a48f10da7193c063ad3ac21e8baa4d9f2b92df0eff0d335d159c9cd88264d8f4b81ece3729a2852646ac1e5af24a90a659acaeea39b275b14bf38ce0a3a9550eb4076ea9a0fa11a2fe0e85311fd8a5fba886935ac65391471fd7246f37501cd01f9e20cecec06479690ecd27d9ade8815d026dc86f11b09b1498949e778ca1fbb9a35014f42d8c755716ad9227018aaaf25f67fa02bf4b6dde972f6ebe9452307e25795fcf7d860ec5686e3aae68f6b47d3ded46bedbf78589c7d5c8a53364cc757df72c713966ed7dda8006f9fdb25f82e1179f10c08d3fe9be17c929362f9dc88cdd15264187ecd0e18fd636b251fe3c743578485e68dd7edaab0a4071152a4799a4e73fbaebc1a5004b004e717a45b6008f03ad28d81f332881e1b95361bd181ef57690499dbc6c2cb30708ec4fc5947d5ce77ec9280ff15ee2779220ee4d32bf5ed5d41a0ffd0acfef0d86c63c4f820ec3b7cbada04162af420b80603562c39d2f17a3868f76d040bc772a33953707ea0aa6dbe11054067fea2a746f721d8c2b570feb1c33fd66b5dc9642e7d7a0d1c1e1570035cde568a514ea1248ae10ac500501531b5171b7ad0af81855084f2510d58f684e1c0f491a7cc76e25c29a6487cf1a401b95b5c44390216ba42eed33f45e4b10dbf21e6184519440726b7117265e350426357297a3e7ca7a815ddefe367ba637654a9e4eed582fdc9998a780769afe7864dde2ae2df767e00223554b8c6198545d8268c62c959ab2ed635e133bb71a0729a71778d651e80b1b6b5374408561f0c73b9a8e5cf56b420f1bffaf93de7c30d597c8e1864250750eff2507840a778c1edf6e37c23f42e2281bd0ce92d9455b8c014d8c34bdcda5cdff50f5a29c1e24d6e3a5036d193eec03384d55d6113459511766f014caec750505dbca3b1580b260dd8fe0e396804f97e68ba8307b925121d8bbf3fde624b2c84456973faacb64e4626148dc0c3258252517dd55ef944fccb7751e0642567556b72facc2402e3c00a6aa4e68e207be0d9fe880940952689d5149350f268895cb1d6dc08f1060f44f840409b712a65eccc1dbf467963b13bd741ff6ad180688c35e15e57dbd49ca7fea67ba73e6acab44cea8d342a8d2d1cb4af04356238f98754ce63f3adad7ea945980c5909f8b2e3aa923d04155aba388b41c7c1e332c2d940d5873d51c16caa9a306939c9092d19a2946cebc6b3a3277d0747e82d27db46c7dd1e15da6766e33ab44761e167721178b177ffb192c67b2934fd1c664221b2bd8ccbab2bd9ffd716108b5d28c5d0d5352489b1900f9aab25dd85fdfe12d567be7688a7bf8374ff1633b5b36096694e83b07f3c6575e51f46b42b1f5533675fd6c3cf1e7fcbb856020bde50830b6b5e764435af3d23b4a7ffe1d602b0f24ef85be61aa71eb19883682c9fe49e948d143dbb9bdd580738c55c14bb114af2afb571bf6ecc9e6fe893fccbd2a7374763c4b6dc29db4880d556025bebb4a955240ca3202ad318dc9bec3d9ac74a4ea7401f3e6641c9d7fdefe2006e134ad5b0a0c8c09976a4bf78d10fe16f2f9d43e0fc5b64b8dcf0ec3947ba88c51349b047094f4ef74c32054cf97b4d0a6a1042d855b27ba910da877bda0154b241ad7f611828c6b0f57f55d19f3a34d11acc731a621371b7860992efe65854a529f0833015c0c8859cc95809d087a10959a8f12d355625cb60b63b143c3414eef701903af34844920ba8fe47c2535997eafdb343f49ae3ac213131c461cacc720d2afe4a5bbcbc32e7e6084849c280feef0f6ab4eccc601569226044c3b50e276c7d47eac0115aa62e968a0e557eec71a27cd570750107ee94ccc6e36cb30a4dab36cc9e9dcf36b0a94dde2c40e0c1a74179d42536fd0a2c296b683f667000d1eab9b2d803f1f61b6e33cfe742e722410984743a9d6de580dff00871b3a851e0d9001eab6d313cc310b8c489e04560036c52b47afc553adc2b77c03268ad2a513fcd493b60aa81df9cbd8705241f99600b4ba53245c3bb04b50ada10092a7bfc92fdff35f4a2e8f8f5d8caff998189bedef2f9b149b8543571637cfc304d8fe8f186cfcd73fc3343e03b1da2f877e95b50d869024c6cfabc91bd3bc5c2ec8856b3513fd4f6b127af574c0a309c77da58d036f0ce2091e045e477f5a3f36e9f05fbed223f1caa43e9bc29a6d443d9e9c4dacc14b13943c2d9e3940b6f2e9c331790f7af3ccf4cc5d70d14987e396ebfe99d2f4238fd13136c60e67092d340c197a9f26b231d91e425d4471c00c2ce9c9fb6884d40ec41ac91f9c63a08ac9efcde52547623f00e2c544d7e60f005b073238710488170230e659e593899e0e3a14bb816a7d8879f7664af43535b1ea647f29c8e74895b9f10c3a974ba76e7258eacabe1fc46fa055c31a87583ac20ea99ab99d6ddfb90595bc4e8e21111b921469d088e3a030198b0a06776b076777e57f9f9335f2580efa6441d67b6f7a34c292b09cf3a812b121cef3ce68edafff7bda223266ca1e86768adb8ea3cf089f01c04495366068fe9167d0e3d81c52b9577f9aded1a57964176a39ff83de20958c8e0c56b0608fa7ed6cd81e1dbcec387331d14433ba4d7b3f8e6083ed9f94806e0cd139c7a9ef4b946fa52682eba54533fb0a714a757f07ea74d47348bdfb6d0f5081dfe730e5246e8db2783d59087990f9e5a27c5ec25f8fdc0211362cda410fd1f5a54aee550a7d3b7b37c85797aa28ae2c48d3bded692cc9fcf1882bacb1f7732ac4e66777b51ba7ef6795bfc5e0a6697311f1c9ab3e0863c21b1e7375471ca73acb8824a2dcd1c6c7cad6cf2571a25b2efbc0936593b74db1727a81823a2d097c6426fc0cf02ce4302a56ddb173dad3577ae027f44e616d1fa16f797047bf350a0225c6044d0605e8583e9d57213aefaf74205afbee31e88e08b39b212ba7e69807cbb8e54ca8556dfbd9a365af2b418b92e6e5274f43a688abda69eba4cdee76f53183155fe634f33126f7571235fb003046b9b2fd4fe2b72470c2229f4583b9eca54c30233676377ed09cfb99f94d0d431afac521420cb7033f3042cbab1a0950a639438ebcf0ad5b9929c3c64f99b4f9d8cacf96313349e240f59ba3b3a34d530b0586fbab7a0e6eb18448867bf2dbafa8f53b927e3b4453181089b5ae9b9eca8430da9e034d4bb82a2ece7c8955283f539f26d3b33bac5b5474cd5f866ddc9979490d5cfa0241f6b82c7be6b946c253acbcb5fdfc578b7bc1b5500a5ea581673f4fc85a117bf467dc317819e268d267d1dedb9a09449409794a3f7b9b0b689314606476e8385fe9001b0306ab3779ce0a23b7dfa0ea3be95b53e82831ebde8f3b0996591e3764f1997a59577ef010edbf50098beab1c396f03f9668d28a804690afa8446520d68f30c37b8a0ed0628b921ea0578d7075cb4d013288180593cdb3aa92a28e2a2ac4b01b78b5fd8c5e4d0ae3b4730d2d749aeb3dba21c310d37c93b8065405e659dccde64acf9ece1487c88a0d71608ffd572cbcf157e6fdd2b2e09e19aa1030b371bc108a1abf943e0b1946805a7a155e81d4f47fce5e7f0a632db8a9a41f2e6364a2ec1ef60db2b6a04756b22a26e703ca2254ee7369d41bb8bb2461d1a5ebcf112b97a60673d1c78330ea8dc0bde39712db517884c11d345a8c74abad60c11f6ac89ebbd1d6ca07392679f41bc4a9bada7a9255200017ab90ca0713e4c3d10482c70cc7c30b9956cea72f57f7c62de8d46b09c2188c88f236a3b3ad1f91c319f2345760c158820eb0919c9dda2ce3398a1a51ff1360a6e83e44776b58acfb6c4f7ea2a06dc9a3988aa2eae9d64906d5f52e9bb036a474719fd010439ab8005eab82424fe01cd3511a2656b55646bd1ada9ef075805348aab9c3f8ad33f7a7fedde42846ea94f440fdada5bf6ba6c733e2a1fedc2524b8e4e4446cd53d4b1760f7ab98bacf580368d33ded5eead76900a45a4e8fd2994b05b1a5de525da42555c55e7aeb5a664583b4ade6b6e00cea4ed721a55d549202ac4bb40b78811e099bb141a9ce01d9e95c87f9b3585ed90d1c63df95fe323fa353808233d6ee2e06a07306e6891e76d27b585d7ff5103c4f4cd648170726789cf0961e7f796973ca95c505d313a4816ef0c4157f5da65425dc833c63d2fbdcc1251311060386128ccc49a52d68aa5ada74e2520c571c42d8d4b79356dae249a832c3843933f81dbdf86f6f87f33f26b55220ffe9ac2e5c7ba75eeb18ab227aad29f1c9ce9b1a771d3c5b9e0a7a8460c5d43cd864403ab46d634bef16b06ef038b1f49840484d85c18bf40e1ab4d9b182f5ffd7f8efd25acfb25c2555ca8dd03b700c9b344154d13135de9a950e2e90bdc2ce3bb35fb2dda17c72724fc2c25848f86442c780c720c05bfae7bbc00ce8d00dc5924455e2966c8b60b5b1681c70d45c7a40a357778d3c71cf4ffe8bfbe4e653aae7346e0dc521c0c2d7e559e2f2828b268ccf419b0c0b60787dee2d8b08302031709c40374d1add71168e57e4b1b5b98d48c11cbe677390a521f845a9b5e3fa5b9d0511c82fdd6736dc0a5d78c1f67b3ee975e11aed576b9bc46b29e67b9066e9f2dc310a25f682636921908fb818fbf5e49cf94df1666ddba64be9f3b4795dcb8e5798c80db0a756ad9d2deb2b48f418b443ccfd2610bcd1fe9f747a0288c354df721681445bb6aa9fbe51594e2312d6101b9397e2b96b349e7545e76131459653409a8801ec0bc4df002561674b7786c6e8e7475acc8f60aac93a67b69936a61a0223379e64a30", 0x1000}, {&(0x7f0000002ec0)="0e4b5ddb4522267819109f75427096070c01fe9b78a679f8e3ee09de0cc0ddfc12536faa80979398202231ae72f3db34fc0388647391d43af5e754ad2922dcb32bf8da48bd43cf92d5e30e8dc1f1ae48031de0e4db330a12ff5cb73d7704b102a855d09647c8f73e34fdec0407e2d5518d44b3d4ec8beee962d6a3a2da3b2db91a2737c2675596c45b4c4cbbb98368cd621eeb8ed016532335d73cdf9aa4f7947b6c4d99c6ec191ddab54c9fa5c84163778b5903b56150b500fc5fad85038c971ce22455c479e137a243f4cbb263282fd880e904402bfcc49e0038a08565d4997c0849b230f54fe5b11954e37a9df499486374b784ffb0713abb4ce186e875b282aa0789dcee6524fa8f91a58a128aead9267bbcd8c4b0249ec50bc53898cd3ee50fb8ff642cea8e46f70167c7b611c0e61d309b8d3bcc8fc6fb3af9d696f0085a81930fa99f0ae1ac01ed145ca4dedc82b9f8b6a1e2892dbb3cabc4981d082f101162a888e569828ad323d43276ed70c1f6ba0a44ba0fd71a861af93286387480b56c653cb8800799228dab2ab81d05699d293ada711a9a392cfa23cc2169e6187d7a83635c281f09ac104731b928522fd9abf353963e36a0d88bc00c656e18f096f30df14cc06264d5731969ccb62affd5e992f4f23df2d902ac1a02457c312b5910a96289fa90a3b467165bea2374d4c39d256a166fdb658c24ca4e546fd34bfdf2b643c93b80439bc61a006fe0bd53ab363cd7d410ce39404bfc4e86f89f7fbb58a81dd97deaa2c95cbf0e1fed2bb4f82412649836920f64b7beb4b8b868d75ad4a807fbca410473c33104822a9784c414fd7049c13d5a924c1ef3f8e3ed28df943dd8c85aa23e5bb1ee352e2414310facdb4e01dd4c7094b130941073ffc430a03ba2d85330fa4c358ced0dba3577091adff710f376efedcfb6cd066c49fd43e6e77ea903f07e47babc157b6a6c03f96255b66d6e287cc1e9884be2bbd0a70070f2bc4bd572338ddc93a3e2b6fb5ca36bdf98df35223908784d559785d052369851e78bb7983f25be659e6a12de5016e8e0c0b6ad3067e09401bb537e9fe0225d641284344a90b22bc9928fb8e65fa500a717937e3c7ca3494c1d8c07fca07700fbb6b90bb3122d0bfd5f77b6d02069c099d41a9e1bebdb6ae125e2b86933fdab5407b37ee7ac6347325ba95201cb4b1159a8b86d04fc515449197a35ad418b4df0ecd56dbccdeb38d7307de3bd13a39c6d0289ecf9684a20e987026c0a24ea0e10083890234371fb79e6a5d0591cf4cb2e776f67192b34450b23dd1615b60a18c37f01f1a078dc012c5bace3ef03f6f988c907d7bf2c2a0c52d91eaa7b7e66a1ea3b20f0f9fb9f951bfe38537dc7620bb5adcb22eff94d870e19dc5637b1c909a79819e7ce44c6b3a206739cef6e7b7172c20225f0c539498b8707512b5cca994b3de8d6b7dc7827c6bae3a5ad798b15b0fa51bad4221c73372e01a8a87c52b3f2f4d7f6e311f0bdb318d4b706d28909f5eef3abe4b5be480d42dca9e12930122223cfaa41d052f1c5cb49578d2cd123166b778fe374d12d9686ca7c9dffbd015522e438b0a0c36b54b9f937885878c825c4fca3a7fc18e7875e281d62786c4cba4780738fc3c5092f08742d210348fc73a83ecb9f88fb2faf329f0ea7b3f19dd32a42b06c8dee66498e4d749ad9ca08880c403f4b33c4faf5253e990bce9833d25024aa151bde184180fe33dc8a2a41efec196c608dadcf2a2c723818ad689dad8d00fb1d3b2ed9741cd411ce40cba900b88c8fd6bc147c81a973bd99325562ef1bc6f2a3387ff65e06f2745424be2050b9ab115278c60073a976b44caee97ed1fbd0c4ed62feb0171ae5fc054be7324cd22afa2feb893d124a9ea4093d6adaf180a58cea0a7324e67855bbf9f71211d2d8d0ff12226554ac194ae837af8935369a9fc120969f9ac0263eb0db43006519e8a120b554e91089e1c0f6d80059737fdecfb0b6d5071647fe14f83ecc390520d4e59c5e6a2da72f12c1dd611eae9d042626267702d02e8b5884a1d9f3c54a468c9747adbde1387fc3c3fbb62627bbf55e7afc0c376b9c2b7208fbadaf6b05365b3d1d13603cc7a043ed0857c6993a49287c3cb0d28826b6d0fccb540c7997151cf51a2652813afd5233e9c7d9598e2802aa2c07b3be40d82e8c62c08f2cdd2cf7f3851ecd44d1cf7db06df2bac6a95b70a9a40cf10ee1ffacfcf37cafb99e2b9d1ebfbe3be90dc9f3711dadce558fcb65baf83ef59f2c4386e68d1385aedc9df4a696512453ffabeec98017c4915d4ebbaf87db8b4a2b0e90bef761c3c53a30875574e33c0ad7c9c1cee62d2df6f25af1df8431a5119c295d99c6c8610a4f62728ab465741d155923a7f5226edf5b28ef7f276db05bf37278694f0a3342c4087bb60a9a483066b455d422a097f41a6c2ac548e7712936f179fb4b542eee4c80f20221f8251ff2fb53906b7419fb254cb6cfcce0d86a6bd014710e0ba0c30ce388f31cc5ac02385956dea37f45aa4dc157cd61a815b8cac84ac6cdc392e2e19a6942f65fccadb36616c7983158c3fe2e51a109a1fde68552ceb08df81dfcb69674dd0a32b9c1380e71e414a1e54c662c2c983bfbed155e2a9e043f5e7878564857f490b5537221d5b74380c068e89ef863e64aced11ab2059d631da4d6e5e117f9cc0100a18bbdd485450ba64b419735004c43d6e2ed21f1aebed332155f43c584eb0e6fbbe324e7c702a303333cfccf08ff75bed999048daedea1ed347fb134f8ee9149d205080cbd60a0fe9468785fa73dd6a139e3f18cf306af66a0fc0e030d4a7b9cd181b218b270d34cada26e2b50a2b8f6003c66f10f4cce38ad1e1cf932522d360e7f997d92f2d22dba3dc8330aae6b1f95da8e90ddf7b7964490f0d9599e7a1f894e378e8b467df4ea4ed73f14654e2dcb69d9266e1274479c5ef95a6b6fb469ddc586c93fd70753925746de13b18eddbbe078090a3d39211a7c62832147bf8e7c2712b05d88cc19b706a058f283fc4473944a4f62190410ec451495ebe9051813a2ea2fb60b56d86a804152c09ed9f30e838b69d179c1ba5fe96d3454c00a7ec0f0b61462cc6ba288a52aa87f7d2a040fe827aace551628b210d9f0769f519912d844f3562ff6657e92ce6de380ca1d93fd1398cbb4c263c4ce9900b41b2013ab10acb35bda33dd5d9357ffe2927c21ae6eaa10b179383556fd04e1b504072c1415958a99056f3c1709460c7959bfde9201f211e6e1fc06707f4544e91448b34ffc8fe36500974e8b5ffc1a9fa186ec48c040b189d79aabe337cec942365e744dbd642db6da878d43c2abb02a37508dd348959b3a4ee3a7179f3aced22f773be0f339cee7aebc7fcb673db95183efd54647f05d772b4b5ffb99a10a9ae9e2c8f227fa6116fa4b5cd4eb736637f48a02fe99f5b9df430473d52117b630cbd192b44791fd4ee61aa607c6169acd8fbcf7931f1a5518a22ae41adeed819d10327e7630bddeed4e157e1050083cd7c06e22b4c4dde25674d3cc4a60aac83ae4806ca951d299ddd65a0da55b049a4df7f20200cc025b712e0c493ca058dbebf1023804d2567213547c6b7152cc0de02ac3e1c518a344683af3a4bcc83e3ffb0ba391e39a0eaf7187e0906fe8deed81c0b68297418982e91466384b9a620a651a3d586dfbd8f2215d23484e51621e6bfa2c5fb1b3af7479841235ac60bcdd02586e5e0c6cc6288d0d7c9de5dfd2457d3d4e0c166e8417c69f45010fbc419658cca279237ed57ba3f41f35add2d9b670e917ae31cb4d69748b42e7bace46dfd5ec5e67c785623590e79796ca1bff2a68bea88c732d509c3a87073422694a37e18c1e391fa5cf78dde5bbe2eabb37e0059954a612c17f20f8f25f02c425e6f426ddd881c59ff393eeac4c3e4d8cb36b6614d88ef034bba3129f91baf71390585b5776b3f2b6e06527ddd095ee6748d85815f511202b7c24c7297c2f7c4b4343ac31c4d5ba0a0cf9735ea072378b3622bfc628368ff732da6434eba45f08e99308a1d3619343f5e45d1df1c3cba399459de13cebc7180b8a6b5a937a455332172373274075463d4879e9c1293ff26c3537c2370060ff7dad098913ec1c2a23bc59c5f19e09a551e9185deed0600cd6e037dfb8eb39632f5f533da0036d7b9c1becce5e646b96f80344fb1985aa657e7017257a31b05d209d83738eae3505ead15adffa897fadfc374af607d39b60239bbad16264800f0247a42844b67b8cc5d2c9e86246ce0d22961a434e34ee388b1ee9b0e0d71aba58d3d7f220215f6442e33638a78cd5813209892c4698800dad5de8174f09d20d0bf90752c1eb73dce9e6e88b936c41dd0a6a72dda78d8084871a031a53799a98ed636e472bebd3e15371073f32d188619110b1bf41900063a3368afba4d32e959e67126a672e64247e85369f1940be1d8a1edee8c604cc12601342e755ed59188ba6836d8d7ef27d326740da531b9b6faeef34ea1a82d5fb17a57c104788e092283bfe7e96396bc3173bfb753825e6125551bd7685ef54cf9a0715182e0f171b0a72885731c5e5664381c88683869e7786aeaa0011738e084a670ea8ec10f704c5c2d78ff7168fddf77c675d4a85e3568ba53cc45ef189554235bce09694121b7796215c2b09023417600b4718a85c7cefe9ba6e88ea3d5f8faaa2dfc41aba261e6c9190616902ca448fea06506fafa186e8dfc234aca6aabcee7f3d32a62dc1fe025cd2df6cb26779aef8db9c18198d2bdb10ba867977864cb985dfce22064304a3b0427938a490bcfe8e00ae978a0ffac644e3ff5596acfcd79b2cb0396c3a4152485b17425010550c4407bd0ff76511ff0523dfc509299ff12d6811e312ce4913231f8e7a8bbe8e20465071dacbd5768559f04262dc0408b41d3761ff3ef29cc1ab50f0ca4287e7be7b3c59a3565563845c4a8070b8529b7a43ff86e4851c248f38beed2d9eb1c5a42d0047f5b549eddd20c560582366be2f5b1f4884e912b6dee3dcc7cb6d25702e031a44022a0a1fbb923be2d56f80a52f858579c9067d1a735c481cbdf02731e9899d6844c7b65e68639864fdc92566ff604c6bd17fb1e92a112379b0386b7d86d6e28400b450571845ab06cea43e85625ed8b3b6d3716003cd30dce6ddb96a83f12c6ba4a4384d8dd0f6dbfa4551eea516dd0a80a59608011806ce72317f93e5622f99f21777a5b42fefe897c7d72a5827988157a7e5c87f46310eb2a65c9aa631603a9944a4defad265b08ede2ef4191beb239f706a3c89efc01ea6865b8a3f5437781f1dc8117aa97255bddca29a2aa6d029b2bbe1fce7f1e9c873edebbadb55971b2253340c58795341c229b65642b575882787de84eb5cb6fecb1b3aa2b9a493452f963f64735568cc1c9a082d864731295c1d357da812c401c83bb2016eb5090c17408c2cc4746dbcaac63b8f3f9275ad60488d7835f85baff4dac0a1cd5dabd24e270b5725ef6f1503057aa039666c76961c2be7797570b50802bc9f91aa77801033c35b1a71561b1a456d630d62b64726cac2a5df1e3260ddc58ae1d8ab674db9222b7fe7c44db2741ded6d122295d5c6b3157902860f5c9bfe40852234c3b19ae5d3c1d83accaa8539f2162085008340dd49488f3d4c9d551f9a2d8219ca82adae6a31816cee16b4538332256c0570e55a5e1a59d6c0b4a5cd32afde3163df2118cde0010ad1aed19d8ddde844667a2df09c472f7808cdcd81b7d79d92264f54fdfe63dedb9f18db", 0x1000}, {&(0x7f0000003ec0)="bff106938321320010c346330ea382c7a8c2a0d580b281bad9f29334b91bd72d456e3ced9233651c6483619b5b5c8be0bc40d96a63a9366a98fa59b3d25a98f0fdeda62fbc61deea3a01b63a822876a9a453ab6ea1a13ce77ab458452489a8eb24162341868e4d36b7638d140b427656edaacbfa0edc282b0878832f2a032b8941251638cc6b0b56900b3efeebe09a7344f5a6968a170b2ebeae8cdd00da84a3e4fbe779840c45d68e0817b2883fa476084df1a427782bd718851846e3a60d3f4360244a2743b76c49883b614734e668955405f7885c00124a49be587b7df88ad677b2ba8607e14d27321983552e38", 0xef}, {&(0x7f0000006700)="f053dcabe1070f8e4df373975f0ff2a20f676615c6d614f2e65e7559743e700d09c8aebf6544b5666fab34dd620a9afebec169cac58b783df44901d431f9e8b176f97b60e6b119f5c8b8d7f2e21f00379785f225b8a3b51d20404ee93240179ffe798c52f7e73e1c18738fe89c06539d83929ced0f1f3c490d49a51f71443b8444a4b81cfeda266b211b833d285b80967a932538f2abd1dbb0e29aa4e509aa68f7d369f8001224eb795e9b52e3db868d95a4461abfb4d6d9faac0d711aeb58515e491c901d43265ea95bdca38f463c60d4b0a4d8df256da258e995a0b6698813590a", 0xe2}, {&(0x7f0000001bc0)="f88fe0493e373b6784a0707cd348f22c2f1be0965cc008046a079666e94ba7297a00dbc07279494e66e03a48ffbd924291488657cc2334c06af3421d7c6480a89dcf9586d9a3e75be61b4075008fc906515f1b489e75dd09073230b02e93f456023529a6be1da9b72cc68c509f4f15f00e", 0x71}], 0x5, &(0x7f0000004000)=[@hopopts_2292={{0xa0, 0x29, 0x36, {0xcf0c00bf36b4182c, 0x10, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0xc}, @calipso={0x7, 0x30, {0x2, 0xa, 0x1, 0x0, [0xfffffffffffffff7, 0xf, 0x7f, 0x2000000000000, 0xffff]}}, @jumbo={0xc2, 0x4, 0x40}, @pad1, @hao={0xc9, 0x10, @mcast2}, @calipso={0x7, 0x20, {0x1, 0x6, 0x9, 0x9, [0x6, 0x0, 0x0]}}, @ra={0x5, 0x2, 0x7fff}]}}}], 0xa0}}, {{&(0x7f00000040c0)={0xa, 0x4e23, 0x0, @mcast1}, 0x1c, &(0x7f0000005500)=[{&(0x7f0000004100)="a12e233b8112ba12aa252038da47d1b6e862582b439b54", 0x17}, {&(0x7f0000004140)="27770aeba5f8e6ecf86560d7c23045ff2041036580d3dab16c3cb2b5ff84a32f6395e0bd79154e5c7bf8ad47676047e52431f8f5a2b1d8be94176eea1d0af64be6f50b6d88e6ebaaaedd6d53c29f31973bb07e35a2f98b2b2accab9ed5039959a55a57bc", 0x64}, {&(0x7f00000041c0)="9a284c9f59c8b988f4dd9fbd484458b90fccbfde081a5dd466327eb74629f9eabd0b63752af0bcf441b5af99226a80cf48674e810e678c836a36bfd242601cddd0580e6c5d42b0727c728ca4af82bdf7e956b74ede0e6f369e8492a57ce85160bc811dfef0a40cfd6667d4f5f3fcbc439b24b7f7f8fcd51586d6dc765752febf91abfdba0d91f8d78e726f3b5804d085dd1cb56ee62e1e960cc17b9466288ef6c2cdbbd47906ed577d17fad1a2dba2e68c1cb4c63ec1fd32fc3aa369790f242786200edeef9d7938fc75871f89a99d2c719d0286fa7e1fc4d5fa2f746e4c8f5ca4b9a3f497162683797a10f936f7ca0c02e37a4878a952ab6f95269019a9e6ef31c1b4e3b6cd94b12637a634db5fe816a714ad59e53057c29fa765de61be4ca5aab3f3380ae033e3ecad1625c4866d590e0833a62d9739442fa3fce3808bffd4d440f0aa8121b1d542c3b23ccacc3793908ade154daa6ae38b00c7bbdce2910676e915891d7529045f35308e1b4ddbda158242dc3978f8abf8ab060c4f5640b3acc1d4032aa5a6582e8ae68db404bf76abe53b5f69753dbc91959414110b86ac0e3b5d7caea4c4d55b30878d4834bdc0bfc3c0fc039ccd3b50a1e708cef570331a62e1b08c9001a000cf102ebf76fffaa58eace5fdd398b8ee1cf75faaa04acc4fac1f15400d2945e40ed477452534f2b4d0fd3f48f43a8aabf084fb9e2fdeb7046743520aa8ef52cbb0998c11ed84985b6e746ae23b71c415bb1763adf1ae44929fc1f4c046773ce6d19f5b8113970b39c222de5615d67ec9e2b883adab711707ec758668cdc8d17fe02231857a162affa0ec8f8084bb0b7a9d1a6e40e68cd1bcdd2a38de07325ec02abd0fff359ca0d236c81ea37a4a8f37deed76b8143799e679f86dccf56c3960a7452876d026891bfb42e36bb629118eee5d28eed1e290ceba5198a219e8b92e1e3a4496cf037003c68a3b8a1edb635aeed5037599947a42dcc2b0a10f9a33a22596da058b380b57d159d9ac61a58877dc466881bd3591a5a348ba76f5aa262a5d584f637b2528e8051b06445ea3350760a33b9fd41cf7c070a57745354cb7a2a5c227d640166bd3b92d821408dbec8d6e1a129b35150ab8694c63075c736d399ddba10d4b1e1fe19426bc73df0a4d3616450ea7106f3bc5ddb6b9f47d984ff8dadcef7a78b774fb8234ed30bb783866a5713bdb6c6948ecb384a35c1436e14220d1f6ce28fc34e56936106835c9d20526091ece4cda4653c66fd2fed75e373c4d03b2fd256e46a1191f2504063a9cdd5d8bc6b375a4fbc90ba6c4051c8b6bd4402a27f52564721badd09e430cfd74baf5d9172727d67a5a1950a7b1b3223b998a7cf0515174aafd84b9fc2999bb92dfa931e631453ee5cc2cd5847f53bad4125d6afb6c4134e176e102b22fb3b13cbcbf71695bea2834644581caaa0834ff658eedeb705d95dbbb806da81312719d5989ae911c467430cdb469ba1215a8dbbc9e9dda899b30ba98654e49369f14618930fc854157176dcc00a966c99c25ef5b0b8e8b33dc03240cc21cffae2e0843407dd57a1f592fbcdb3ed43f96200e43e8ff3282295f04c5b6601d67decdd94b9d5a847fe77c6c8ed3a65ef756e072b0a3a4818a316558140976a4c5e7d555281af5d1b15d6e3d763216a088f2cdd7b97cff8f1040caa0a49cb59a2649c0270608efaf6a0e82f7205045e6aea5766bbd9f7805d94cc3c7a8b02238f321fb435a198601350589ea5a23f5f185f195d31b3a25d1a7b657ce5ae10f10403aa86448c2708658cc4ed1039bc87aa5cb186ddf5bf70407385e5a2bfbee810ce8866c8eed3a92638504d8d7b87e310eb7ad4614c2ef64b31c5552cc02278e161bb79d20b802061f98be2cd55de11fc53fe1c63fbfe2805f0066800072e806edc56cd12c4ffe472e5f50d3c394b1396135fbe6aae903a5acbb35c4027509c1e847710c9cb20312cdb73e69bd2e03c325c3513a12e878fb91cb069c4e23fa62d1d7612ea8c7e9b3299ba1a11df1bf30994280254e02f6e54c2915e338f86703d1446a053e5fed3b6a7ca9128c572059f63b7fa16926dae57d930ab6dc8a86554fe36f4870e4a897d32626091b6f1ff536cb803280a81c38fe5a73cf8c73431af68b2b32b079c5eb851d5b53986587d3155dc6133989ed987c7d31c0ecb06c66bdb2c88c27d5350e2b2e0ed8b4454b9532c00bc105196a2be3b4f9afd55c717a5aa8733f25bdf4d695f85b3b1ff9d7ab0d69d68cb07e22fe7260cc9fa3b760934f79f11e83ff304bdb49289be445f4b2b1f6f96b36ba3ceab78cf52b8f4301594d74a6983f349794c2f32f6691b7dfc3d3fef04cc83a50dd9b68e7f802227d4dfac5d8b3c443e4fe3ce9e274694ecc602c6dfc508ab45574e6059ec6addf0dbedfc84bc365cbd87004a558d2be77cda699f152aeee3e916f64ca816fc9ec758837c414ca3fc4ab59cdf9ff998a83e87eac30551fec156532c9397e3b129114e5dc0c20a84c7579ce956d98e902a214cc0dc363e5afb008d52b4fbe00ef4e00ae1cd684cc1c283858a6fe75521132961a0c341d862ba0db0e5aeef6b788d67d3fb72d0365da8b1b9f306c9f53d3ca4ef76cef7c8e7a4a8f9c8dedc7b61c2e0918e6b5ce1e4e20047bcac132cf3b6c31065f67e6d17a7a03388439a45496d2c6009b37628858714da06fbc64cde40d741010fabbbb5b2f984ab11846fb68b945f6df8b9b1005cb406f765a95bd56e342438cdc8c1773a6c444fea369e3e75155ba26983e29a089fb84d437d9625a5e196ff3daaef5ac6971852b3a695b47c838b6ee0bfdee60f2505e27a3333e9dccb09b4b89fe27b3b7bf3c24d3954dbc84e6b9550d5efee7d5c88ece6ada9b2dd2c1ae285c316eaa435bc6f7ab50d0e269a6e51078c9a1449deb7252d5624b5710a7f7e99c77eef3f60db5ebb1b452dc9788e5fe7b7c8e6ad437af3581f81127a8ccb30a3760830ef7c31afaa43c2cc717e5448298222d073f3514bae941601ca4021f75acc907a83cb881f8fb821e80a7d3eeb828f30ea6af882e6792125899e168f9c0a6f868a2c39c3055686b39295688ceb9833ae07850062e430d5365f440655360b5174c8e27c9b3d042f93974b67691bc7dfa0f17a3f19f8d273f4d29db0407b11f0475e4dc73b310c96368a55cb766e49a73ee2a43fd33795aa0fb12278c0cb4de58c529b1cfecc70f9b35601b1aaa61243dc26b97b5fc250747fe9c89e41227515de9b33d49af946d30877a3b90a0767320973a83b35f6b4f7d0f47af1040d66226b7dfd60d503cd4442b38cd98debbfe66b7b29e50daafeb4a3fd5c5163415549b69a3d00700e8b3bc0ba23b8da9bf2ae0adf988c55988928e3fcedbe3f207e67dd1dd1015616479e930ae1c521ef5f979e62fe0945e7f6e4e935017c2df23d6ae1fae82bee21c5d4a9b2f16201f26c30cd3f3be62cd9df4bc3f03774df4be3512b42b07ed931c0bc37094fe584b092ed4666d93a29374021235a5a6bcd5f8a24f74891adc75d9327bd620f0db9f3f14a85de6317de36f749647761a6dc8609f55cf1ec38eaf4bbf5608b4581d6b9750ef5d90692145465dcdf218a25ea786ed3bb0682fdbb49f8fea2e50f2440aab667bfd72afc11ee66dcf8be694aa847a2569cd00ac08de9ad4abc5d88066fe4bd35186a9303534f37012e2f8e869e467ba251a6e71db75ae453807c3bc7f6b417452833e6b5ed56bc24feadd64e9b606f1998af0554ebc04d96271a974c0f36ad188c26ec8826837c6c4414156143cba6de86cdd3d967f0f34c02a2bd8fdc05aa06519f4e531f363156f7143fbca2b5687471acab7d85c72da218356e8bbd08ce0621af3611ca77d5d6bdf14961dcef8d3357ca225149b8ff62193dd789575feecb1f52311484308eb8a15b788e99b45387c4b208361d24cdbaebf9dfee9264c9a80cd1f24f1d1bc9f244b4819ac7d21af9d7e85591df188409642a88f341a2481fd525459cf69dcdfdd130955f9f52ab0db5fdae662d2e749d575e89dfa8f1eee149311fedf81393ad0bdec648c1adca3997a37791cfc448fa673fd1293ca08a57c91b1246d007df544d591a8cfa6bd9f5d05c0881bf2429c4aca256e0460292688d40ea3b4ba0c82e8aa21b9b49756908968987b18bf3c7bf1fd0eda34d03a21249a0b2e17466b5a7395ef410d1215f60908e9fbe619a7202011add1a48a55373441a2901060ef0119ef5f39dbc3b609b23f2b09c38020678e19fc67b513c871b9655d3784940add8972aa9f58b84cac0c5f78e2f465a15386ba2bd8a8105f520b70098350ffc7081ab137eaf2a85b5f4fabd50cb80edc800fb849a165b5acf5150a1228ed91f49b753ce865652dbd73f6876d30cfa89b57b5fd04e5f4380ad30ec29057c9d1467e904b8f55665a2e74bd32569fad2b41904284160ad0236bcc0129e458bf63591181bf165cb919b84455e4c08dd80d90682394c7d5b37b0d389dd0b482a701601227305ed0f27f8692f3888017824e8eb747c12a87b7006ba8173398cdaf0c304f5ee9e578bf9c8a603b930be6a4c58ba46237526fac4f876779487448d151dcf60afd769787aa7befc22496f14c15395272c2641f2d46953ecb2008ae71fa46e5a8cf6f10a37080b0de97a2f4b794c8ca08b54ba760b358b1c60045aad5577a10c4cab6f603ff97a76cd627e2e0c2d9e88c719af3ba7f89be7a430df1b4366b485f234f676f5d89e272b82f26c47d88162e52b57dda63196e691a98b674d893266d6d86ed803a70861f2f45f22a16acf53e2e4a797cb3f5ae42dc5748716aca66db8b9ec287f1d3084b8683014a48a3f053294e4a77de9bb697a93e8ff7b4ed6d7c2deac1cbde2be99778b617548e4a358710ce585f116d9a2604866098bc895f753325b6a294a304224facb5c9f49bd6c25cfc7842c84106f1edb779e721bbcf79f3df211569eee56d3ad18f3b14ed26c0306b7af7b1d103c3d0c84bab599722fc937b19b783d61ea6649b216dae7538e2b7aaa4e0dd91a54ae9c5ba3a22ee3c60f8f658ba75a962baaffc2bc37c789a22729b5a805936cbe90f663842cfc4f3d7ebab76b671883bfea54cd072d59df9615b8a047a37ce4347d0efb4bbce5b1288d8f20d35261026cde2fc8d1b162b1ae198462efde08d7cf629b295f1f11ec7a675193c21d712455a17e910574eead91e252c037833e7e9125daf71933fe3182c3c8eb4773452913d04da0e38930ca26b8012defad5b13aab28d07fe89b0cdb81176635b38e862bcd7da4348bda4ccce48b3df5da0d60a42e07a86c1823051c95d9b8b592fb0d97ebb27b9087778adf6441c9929d23a28cb522bc78919b2615571e005efa7e44c48c44e74b9a3a11dfe3271b3319222bee513f314b2d9efdd422c82f6a416b3ecd3856cf6980c6c65073b267a2a741dd23aa2ff8ce7da072829898092305fb49f8f07f01b34d7b2236b63c0bd8bc4bb0545b0653becab8ba45c9d16c2e74fae7addaeac5a648839864c7d47f53c08ed8d627138cd1e49626f0e4978e492d9487f9521e0b9358cbd9ab394168d4bbaa968d8867099d46c29649fd6e8c9c6101155aa1428473ee1c55116be2b9691891a2bcabd6bb4ee6ccba7a0ff26d93196a5cd169f01afa9695904a0acb90e2e8a93dc80824c6159e55402857824dc5e7ad15ab2bb109f3b5bb145946e4232f932eb1a4402942734574e5060c4e039470c90c3a046b391107dbd1ae252677607068186ac913a480072499861209de", 0x1000}, {&(0x7f00000051c0)="264e3efef4fb3fc874bf301e41723283712fbbf0cfb78b3b963f4453d47d0c96264b5d7cbf33e26ac732b2031301d5d7ff0dc8b8cbac0ce59e1eca3255c25b936a56b8f728c16c40f19dfd74764c0b06a03296a0a400c837c0f85cbd2c39c86af09386243f504e5d31496280f20fa364607109b8564d631cbfb196e4b71f4544e59433d4387b73e3bbf8a5887206d42f445d2b91f63f424a2edee95defef9028b8709ea763d76412e69b1355216b73a6e653fa1c860cebb45d37c02308", 0xbd}, {&(0x7f0000005280)="ee97e0f1341d63892f5f4d8486c5f9cf972809da229c3298d44095d5989b64e6bfeea91a387a06521750861f2dfd6a2203b762d5eb22ac14b752c58c5b2aeff693e5e86d472f5a53f07d1150ffb8ca28625455e66b0c1f45e50a98e8d4d46d3f1a5ce23781572e151afa810de671a0af22db6d1af450cf09801f51b3620d7f199c8c51b00466e71dc48146e5656fe48781bb96ea42565f691413662cdeb7b849d3d888660924c68e8834abc460d47ba68d9bc27ff2bcf0c1dfcae26ba4f80bec5c50f10b6ba4c9855376eda1bc746bf599409b869303342d2985ca11b6e601bbdc1f47f0383ec3daaef6b269b0b07e69ffdf832b79486d8b02cb32", 0xfb}, {&(0x7f0000005380)="fffba0397105afdfd7c460967929f7c35b508976ffe98f7adffad22ccdd921e7c70f29386a8d4d11b888aa3f234f3eb02d06a26ac464691f47c0cc2743f4b34668c6f36ca87cd081b83d5fc11e55", 0x4e}, {&(0x7f0000005400)}, {&(0x7f0000005440)="0aae83e6859a7b48005f16e666e0d48d065ed920c8339e2beebc1868021ee45b8624aac7cb141b274984a2563aace92747a72bfb2ca0b7a645c813d2759884659ff5300b8a81a4d78b24a22d2c0bd5bfb98ae5821fd4294432a79e103b29798fc9581d955f5ccecc877f416c6aa2f1eb1781b3d527b8f492cef56d79cf0afa2409bcb8788a67a41da843641707d64c5137c348ff4325cb26f9405e", 0x9b}, {&(0x7f0000005700)="ee73bfecf1017683d30ab3dfa3791a6efc8604c37bc8a59fd4654b24b143b2606caaf1c85313fb9776f67a30493d0840e5bc4b3864025e9bf277b53fe0f5170b6c55ca60cc8f5be767939d123fcfd9e6774112273bce312d5bdf7c645f26ed4e1aee892e89bb3615741fe42606293fc2c49f8d3ecce66fb4fac9cc86250fb5fe08dd6729fb0cb89c74340087587c4ec10d8e76be9fb119e265a24776820c793e644cfd32cad80fe3f37c32a1f203c9087e6dd3e7258b5f7afeb5288add6d558e602ba6249705c704dec12d067c0c5055865cc74aaf4caa7a5750da6df1e21c8d7d5f050bd282dea7d745453003ec936b974bd40d239f964ee9ea020eb3499f8891e23c7a1aa76858393152d7f8160cc07a76d9c910b790feb77fcf14b41e20a70abe06f67f6c898469b7d1ef1cbc300fb15db55d6d1c984f0d639836a4b532a1818042de3b99308720bc886b26e2b1f42ab445029f8f6a09dd19fd4ec2be38d9c5fb6c8b6fa95934f88e811cb35f228d888bf3390d608096aced49dcea617ac938c3881cb9abe142e0c7a2ee6dec1fdf36736bb53ab49462dc97843f388683f12cd1f3dfdde672e60aa897fabdead36dab0cc8cdb382156fa512d1a1e5c62f88a4881c56ceaa26dbc3ff153e70444d291c66897f4560386630cd7e466e7e2a35b00c8072127b60c6a2a0d47cc42c8f05b5c5073107fe23954d1c0e5903798518d137410519ad213a26740ea53cdf5474484b6d22fc397b919d6bd9f1e8333f855043cef75e70145ecb3eff11801fc012932140b9cba7247d1737ad3e68ebc72a33ba1a6dd5f7843c6cb6a7fc4eac8b7ff3b9448add7ebffbad19fde72d13839f67eaa0370316133e1491f9a0c8dc2d345fc9bee85314492e9944b2336066bf8f387954474c09f7f78c261e9219f3a25f8583fced1e1747d3ba950683e384f78b3401d33745969bfbf679a9c30e116cfb323ef92fad0f14cec6870cf721aa39ed5b343a5289ea988a8e8a38d7cb2588f32731c7e83d3e5e20a490853a4e264256078390858cfdfdac9b3154d6c3bc4037c326cb20232c5ec568e91756893d6af351b2f7d10917e217117fbe015ccc820385a41f669079281ff04efeeb12916eb59fee700527c43e5a53ca7256fd3889c6e2178e7e4308eb6cafa5acf0f39dac3e72982c133ca94efcc35d68b02bfc575e7608c83d0d6c466d266fc45a45ed341c622f335e3246d7f82d00f0f6fd3ad4fe1641b3b1ef9314cabde3a5aebfe88437f365c03e54dd99b3e56a34ceef917570ededd7c163e458055a245dc3474c9424e0c86237864f9f679043012d65947922407a0473c7afa07915f4c86c8147ea32f69fca68d907430d5c48a3bf574338c1794f6d48b20a804478d766233945eec1b7af4d80941e803fe7477ef3266d0679c97239cb392060d9431f718c5d47ad6d09b606a9079612686d00e3d4415dab15ff1a7fab531e868829e321a3c78c55268ba1fbed11b654eb1f058d6f2f60bb8b1c296eb5665f2b6e27d211e0d5286e3ad26289a0faa4ce8d0c8322701c82a2610379ca34115f3f9c19d1b66b29b0142895b70ee2eb2ea66ce13514013a9a627c68d0513098aed8746407f2d92a3dc02442e439112203f2e009bcf426cd80fb1858341e8ce5795bb0eb92a99cbab6bba92b075badb9e721c4bb0121ac6fd2cb88dd24523fb6454b4d818e2a2f40e833e00ce1b10789dbeeb40a0f959049ae7b4afcb5871e7d2235dd510f7c042516d3703ace96ba51aa010d6a966a8016dba57345b39c6c98dbf23ad5eeca61781ef93b7a9daa7e61d51c5653ede2809ec942e0ac02e5b4b81b64d9ef7af7057f7a4b0749396c0896eba8151262bbecc8507f7c575289382c70d7f97ba53fdc9671b7c20facaffab3630bc6a07ba9d49d156031619e83adcc5869377723daabae8675f414fb4ad34cf476511cd7d21338acb399cdb51e9e5b144e96bbe0202692a94f016bd8d579f5d6082c3fd65eef12b303a23cd1637c1a0d6fa186b5ade8c379bf6db085475b3633751e0d5343d499121531b1f4456919ff554834805b669aa4ef2eb7118385868d3d794e7184276914e74922bf92a09b9ea6ab98afbd5479cee66fb0bcf3dbfb16d61b4785de6b959a87c05e128ffa9eaaaf5b32c85ab1ccabff863ba7eb23bb3742837dd71b2ff6f14139b57e11712e024e324b1c5964c789fb397f766bbfbbfc28c12293394e48b73bc456b7811f13163020ed7985f432b712372ca5d21e56acafbe40f998664a9cea80344877e81b133d4fe51108061c4b8369e867478a43dfc1d7375bf81b09599c750f93a79ef2d27ca0343d7a9aa08dd23f3bc8a22f55b0006d9c494f4f874d346c2bd98d3cd820442ffe50b7331880eed605c6725d20e89b7c25a826ca6b66dbc3e67bba59ba75cf8ef0c4bf6d85ad3aabe9c0d73197bf6b367d48819500fc2157fe09411b335e01a280404bae642939292e5bd1b4a48d7faf688dd58ad575e63ea4cf48d95556c7c2adf12298225143b3c8b9bf48e2c06f6a5d5374ca849833ddab8ee7a1680684c311a8065c182ad24e1a67869b4d1cb75841e0ada31343d3f7ee0695e8e2f0d97ad09e975f651c287693ed71d3c914249ab757f99cd0d82b57eac9126bf949e785ac0a5b118543d7641edec6d9be376a903cc891a7cf5f2b2f6cce1b00a5a8b9b0512f6077965460e5ae7b9c3d8a9ae88e02ef2a43eb1f0a2a91c500cfa02ca97c12dc25e5c13e104318dad3409fe4e7e5aba725544978b14f7488743eb68a2012a00054d451e05aefbe314e064d31c7eb65c3d8f71938470860075f3245e65627169d6f133e50fe8c2fd48337f13b8a4078de305d6267cc76fa92d8ebc1142f05651675980494e297c4eb2a7e0cca75d415f1c5bcaa3883f5a80e22d8483708a3ebb9b90e6f73c6ebee2e146d2fa67fd23596cf7070ff74f40ead08213af3c84f08ff342671f9b283b3e2e291ffb80b2100ae0a2dfaeddc868822e8107d797056631209c647d05e67fed6eccea23bcc655cc8395102c67d8de33050f5dc0d69b5ad952d5830cb98aba6d78dd7fcce69dc448a7da92ed119b79d309baf54babbd50788e45cfbfd5636d064e3577b50ebe976ab436f82abbf448b90c3ee54dc33ccf6b3ae41a0cce29ab7bc12b81e7761576d981c5d2eed56698366d040d8c9d1fc29e05e7885ec7883d00337b4e24653f37066edf66173bc2966bd105b57366a8991301248dd503dd13d6cf0f9d45d9054ad8ce0e0fee057c8127e44e4f4dc596599d55e4b69e5e36cb57f3fba98b46e85eb6c4fba0b91cac5f5304a47cc314800138044349aaa29a350df62acafb9a231dddd8a099c57385652fcbb37e8c77ab91222472c7e3ea0a540476bcad0ece4cda9d7dd8d5f7bad0af6e67855d526ffdd0d6324527bd51498f469cb9d119365ab955a39419b03c287b23bc06fc7d549397adceae3c55747aca50e0465c47855732c0124b435265441ffe3cfdca063d598f4d1bcc8b35a10dd23526a8126be6d6f95875a7da0ccfb4e68d3bcb860d827b287cd0fb2b28ed204e520a45adbc058d4ec532349988f170948d1d2d8e18cc266cf964caf3571b6d50439feb03f3f1b1531b6855bc18f9fb259b1aba683f46f3055026031c159d016fa61849116bbc8be2871cc7884b1ed447414b285a0efdb84235b808d0b091ef99978673c835772c1df43dea79b6621243528cb24c1debe084752768e9d7eeefc427c7bc8025d9c90abd8def265013349b3631fb402d98fcf8763e64c0025669c390a53a7fb55f93574ddd39551efca2245fd8a0591dae26eabc981aa3a4e87766994cdc028d3f749e78509e4d0a2ddcfcf8d1f81de34cfb88636c86c85948d5317ecb172186cc931602e23bf8e30e7f40d7447468e90731a05c2e08a483977a226f6aab987c9b46b3d05763e83cb46703580d0f81597965f5cd0b01e47eec5e76e2c284e28cd7538121206ce5af4b64166c728528c720b12c9dff82527a329576e6c69ca1de44cdcc8715f8e1e17c2547ccaa15c5be8b7f29e86ea5264fc34be47acc995cbf4e24ceb1151e200c83384b7aad3bf72eee003f1f18cbbf7d9375e9125219f8151336b942733756ff547007a86616fa55bc33565092348d7486ee9c8f31db768705f7b3cd61ef2decaeb5bcc835220d844560cb6b8116d3f7a931a02a8a93abe340cc04c35d31d0173a4d97225ccb588a28c096c2eb2882371471d173b58f06ec302789063c327e7329e84398f418699184ad69484809f94a3c9dc5dd91259d9f43b08743e037b8e0bc02adee766728fd0032f4728e83b95ca77eb7e39e594716a0bc2618085e5459c30c5ca3e09c8b2fd656909cedab9296bd2da94d1494e10fae2a19a235c99f223f2922a2b25caa34597d3aad823111df11ca87421247d1db3bca345c2d082e17c057d8f1a84ab218d5bb2e237c08753b79d37beb55a13fe8e0311ba774d4d4b978c91103ccca594f082886ef559f5cf3f0b4161fe18772a6d1aeca73282a7fac58ce2fe7b78bea643f583d6bc642afcfcc485d333bfd5784b05354f945fadd4619fc843cdcc6a197d3c5312c3c4719bf06fe756eeedcf13243337e24b20178a56bafb8136ef5ac9fd9389dc77b0c34d4dced78e8d373ddb924dbeb4681ad18f5fc50fd9e8dea333bc62e7d2f5e83eca15812abeaba88e458619eab4510cb9de729a46799ebac4c9402392f829ed0a79d3f048b27cb022347b2fc5972d8e69ea105fdf4edb17d7de8414e7637aaea5d269c61988d5e4ac9357b1d5d92016a6dd6361522845193a15b3131874f5e01771a76374aab768ac7896c66dc5e8061b7b0af903ffe607e78609a1cdf1b39c75f174eefbfd7a07e98ae0cd4bf9cd84770d9293880b035b745fe260b8729184e7a32f84d48ec81043b2898fe094289e65f22f807b2fa7f232c3594ef727dc5057860bc030ee656c4dbc4ce9d17b46393366e2f0ea6db85d922ad65998410593f85ff84083ee9eee57cb2979cf60fb6a8e8e38a99a5be0ae1081329f0477c5d65a4c2279c7b783229dd73f7caf1ca613eab16eeff44f8b613031d290851966d92f2a2690b181d18e2987ccb9b4f5bc51d43d185729d7f303493a7f52c44a17cc230cb4edbdb96034f1cc1a8d892667f63db19393a400ee47737d9687f9fdc15cab71544fe08b0eda8ba521767599f9db26b3a16d2eb2b3801ba9dd00cf3ca0a22f874de48dd4483418e169ab3bf14e4c8e99e30719262244aa2e22b477231cdfa269293a08a9308179271c86a57b43146663a9ac13ee127332d10e3b721854aff21c8f673e3089bbf0c1c76a096e75299bee139dd06cba0a013d3fd557c7d53b0873712452e9862f880045c201cbc4ad8ebeecda3fff665c959ac0ac4f8cc425668a52bd7dce1bb6265b8767ef98d772aabbeceabd9483ee3c1b14938f72e017aeda215646e23d5a7454640a72d13a7e6386e52111e8712c58261a56962ca67f9e220cf0e6b70f30dfdc883d062c64e95b82d2c3c7a5980468ae2f01607f0ea6c05333bd5250a97d8dfa96813c4a0a7a3b1e0c9bc87e46d2a3cbc8b36f9e860354f9a3e91fab62d5b496d9a398fdca098d3fe62d3268ec1f139df6500eb5a0f31ff85ffc90ee0bcfd702e0f78e983ac3bc06ca7b634dc36b962d3a35fa9b5c5b850dc71d57cb57beecc9977b005b1e702afc15936624387041fa63945cbc0bea1a0fdc0e9a4a74a395e20a8ace254c4c499a07fa305644fa8f6a60fe359350ab51bd42c169", 0x1000}], 0x9, &(0x7f0000007340)=[@hopopts={{0x40, 0x29, 0x36, {0x2c, 0x4, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}]}}}, @dstopts={{0x30, 0x29, 0x37, {0x2c, 0x2, '\x00', [@hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}}}, @hopopts={{0xd8, 0x29, 0x36, {0x62, 0x17, '\x00', [@calipso={0x7, 0x20, {0x3, 0x6, 0xe1, 0x0, [0x1, 0x5, 0x8000]}}, @ra={0x5, 0x2, 0xff89}, @generic={0x0, 0x92, "f9572f43280ddeb1daae5f8a1c9aa32439a561afbe1d9a0c6f5970847da92bef5b416d50cdc113aeab1034e89dedb0c9ed16412da4e6939ddeec2e2a807776acdda5b38c04fd7f357f4c6e8ad9f44ff4e5351155ab0771274e10b7a3afcef376820e267bf6cf0a4b7268c9c967b8a1fd4df778e1a268ae595152aaa59e86aa099a83fe17f535bd8f1fd2b79682aeeb05eeb6"}]}}}, @hopopts_2292={{0x78, 0x29, 0x36, {0xff, 0xb, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x20, {0x1, 0x6, 0xca, 0xea, [0xff, 0xe53, 0x800]}}, @ra={0x5, 0x2, 0x4e2}, @generic={0x6, 0x10, "25f3f1ca360668760d6c63b82def767a"}]}}}, @rthdr={{0x88, 0x29, 0x39, {0x2f, 0xe, 0x1, 0x81, 0x0, [@local, @loopback, @rand_addr=' \x01\x00', @ipv4={'\x00', '\xff\xff', @local}, @private2={0xfc, 0x2, '\x00', 0x1}, @mcast1, @local]}}}, @hopopts={{0xd8, 0x29, 0x36, {0x0, 0x17, '\x00', [@hao={0xc9, 0x10, @local}, @jumbo={0xc2, 0x4, 0x8}, @generic={0x81, 0x96, "73c61aa94fab8d7d4d5d3685d0448d879871eeca519a2570e804f44a7e98058c1b2f8aff851c6c30d871df54a7fcc279e3efc624feca2f0441ad1d294e43cb1ad96a134e55f7cb7bb20f9ba132e00009426c626582aa8b8ddea6140b55ce6dee48fbb454269d2992e3faa7e4408c6722b3af241ae8afc2f580ee385d66cc6eeb5de1eba1d5d42cc4d518c121073a670b14995bf8d705"}, @ra={0x5, 0x2, 0x8}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x4}]}}}], 0x320}}, {{&(0x7f00000055c0)={0xa, 0x4e23, 0x7, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x2f}}, 0x1ff}, 0x1c, &(0x7f0000006d00)=[{&(0x7f0000005600)="eae5743945be3331c8434318bb76b0338b9f0e78211c8b8d5a6e67a1a3ce94cb2f806d36b5f70c25b808360ebb3863f53f41db30cfe48d55d74b91fc139cd29e8449884b1bbe71dd10b6745308ffe488f392717d56bfe6365d7cac4085ba6449f4a9fdecf0f69e032527bacd10d1a26c827f3f12b474aeb8fa4e90927f749c73007ebd0681aa2203ff8a6a48386f", 0x8e}, {&(0x7f0000006a40)="cab736bd9c3c9e56143f3eb13838cc80d1ae4fddf034f2df59122e70c1ccbb828ca8a933ba9b18c8722a000343dc1ee7f82619bfd9d5ac8ca3740fcde4d34a2bf6a985b4dc268e0dafdf1857e3523fcce8cc6c7aa330d57c51fcf625fdcafcfda314c88939cc51115cf07a93730eabef50ab251d0a7a7b9b221886e9e7cd239e8e474cf7686a243742bceacfca711a8a3b1b89bb9e3ae62a13048ebfe87592152ff74de7c638f7d9a50d2b92d844b741c8d50833ddceebb1852fa3b09a8d88bd7994b613eb897e8dd9c79a46f9ca1a8e5c097feaba771425d3f7633e461bf89269107a796b2f176d4ab3f87a89f40b25b17e79170665e9724b4cafd352ed21", 0xff}, {&(0x7f0000006b40)="f62cb0bd8dffed5f8bd0f9f91375a6587e9b541002b90063ebcc2f85960206a1f3dd6589a6e0aaabac53e1a9d1afcc0b40afc0d6cba2c8f8476d341b4dfe3c9f22dc38bcc573b0a23e3fd22680685544ec51ceb591a25b05d7e4d39562da6d1aac6c84e59d37e1d4a781b2db701009f8e2357782c80666828ea325570852d390388c3fbd29a0b50ac848de68bc5bfbf413bbe2c54b10d917901793a08adcab4355f0c6b2d44123eb0adfda43b0f78367df6f93390e3e4a9efd3a26d260a5d7c50ccb17f64318338060", 0xc9}, {&(0x7f0000006c40)="786e31b3da74471d52c2d1f28311f62d55ba9dd52b9c7548d2838c749a31d2114b79009fc6728690e8", 0x29}, {&(0x7f0000006c80)="6f30de7e334c00e14d5da55b3d350448604ca6f1726b8556e4b59d8dce437440678ab481eda6e624af3d828a6d7f6641e9a53078793f00f291e97b68aecd9b77bb7ef64d2c51efdfc0b55d78d019335b77bb09a71cccbb4220", 0x59}], 0x5}}, {{&(0x7f0000006d80)={0xa, 0x4e23, 0x8, @private2={0xfc, 0x2, '\x00', 0x1}, 0x7f}, 0x1c, &(0x7f0000007000)=[{&(0x7f0000006dc0)="f74a0f45684e6d5dfdb8b22c9dd08f4b3a306686d180443f0179ed501262ec4acd15c5d8ac1c2994b20581a9efe271d2fbeff26f736ad36c72a817bef9219b2f263e191107aad641530b4cf0193be54b6a2ec4317048d1c1b051fde3174593926630b96948cc22c706b57eaa42df6b55947fbcc14e8311b791d52690c9d65b73e5881a3483a664277b704d878caa7e6a8d2dceeb477596c0fb2209142b2c900dc264a7f8fad92eaeebff3b6ad03f1c1ba70b0f876155cf104aaf650e69b597b04076c97f2f", 0xc5}, {&(0x7f0000006ec0)="e34f7b6cfd1992d6f98194", 0xb}, {&(0x7f0000006f00)="0172ddcf68f7c61b47eb1b66e22fcaa92ba52896b26fd18b8c3caab069c9d3a7e3fbcca49e28569990270c09cd66e696b3a21cd57c9a5d2747576fa2f76326121f1d2908f962ed739b32143378d4baedce427ba19bca89ce2860fa6f5304abd39d91e9f7f2d278a573132e01c7d64209ccae", 0x72}, {&(0x7f0000006f80)="8442debed310fbe59bc4e31ae74b4cee81679b03ebb1edbd6857c7512495418a8a22d56f344871f90248b0897ec3fac8398d072b7b2fab0fd355ee0ded62d52b16567cab9d96d192fa0ec7565cabe250bd1ac6b9bc", 0x55}], 0x4, &(0x7f0000007040)=[@dstopts_2292={{0x20, 0x29, 0x4, {0x62, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x6}]}}}], 0x20}}], 0x8, 0x400c001) dup2(r1, r0) [ 3066.756406] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3066.756421] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3066.756465] [ 3067.102351] FAULT_INJECTION: forcing a failure. [ 3067.102351] name failslab, interval 1, probability 0, space 0, times 0 [ 3067.102395] CPU: 1 PID: 11175 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3067.102421] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3067.102437] Call Trace: [ 3067.102443] [ 3067.102452] dump_stack_lvl+0x8b/0xb3 [ 3067.102489] should_fail.cold+0x5/0xa [ 3067.102514] ? create_object.isra.0+0x3a/0xa20 [ 3067.102552] should_failslab+0x5/0x10 [ 3067.102584] kmem_cache_alloc+0x5b/0x480 [ 3067.102616] create_object.isra.0+0x3a/0xa20 [ 3067.102653] ? kasan_unpoison+0x23/0x50 [ 3067.102691] kmem_cache_alloc+0x239/0x480 [ 3067.102722] alloc_buffer_head+0x20/0x140 [ 3067.102757] alloc_page_buffers+0x24a/0x690 [ 3067.102803] create_empty_buffers+0x36/0xae0 [ 3067.102856] create_page_buffers+0x1f5/0x310 [ 3067.102900] __block_write_begin_int+0x174/0x1540 [ 3067.102942] ? lock_is_held_type+0xd7/0x130 [ 3067.102982] ? ext4_da_release_space+0x570/0x570 [ 3067.103020] ? invalidate_bh_lrus_cpu+0x120/0x120 [ 3067.103061] ? lock_is_held_type+0xd7/0x130 [ 3067.103095] ? find_held_lock+0x2c/0x110 [ 3067.103125] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3067.103165] ? PageHeadHuge+0x166/0x1a0 [ 3067.103199] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 3067.103246] ext4_da_write_begin+0x3b1/0xa30 [ 3067.103285] ? ext4_write_begin+0x1470/0x1470 [ 3067.103312] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 3067.103348] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3067.103395] generic_perform_write+0x24c/0x570 [ 3067.103452] ? folio_unlock+0xb0/0xb0 [ 3067.103513] ext4_buffered_write_iter+0x164/0x330 [ 3067.103556] ext4_file_write_iter+0x3dc/0x1800 [ 3067.103613] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 3067.103652] ? lockdep_hardirqs_on+0x79/0x100 [ 3067.103690] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3067.103727] ? do_iter_write+0x10d/0x6f0 [ 3067.103759] ? do_iter_readv_writev+0x84/0x650 [ 3067.103792] do_iter_readv_writev+0x3d8/0x650 [ 3067.103825] ? new_sync_write+0x560/0x560 [ 3067.103849] ? avc_policy_seqno+0x9/0x70 [ 3067.103871] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3067.103917] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3067.103954] ? security_file_permission+0xb1/0xd0 [ 3067.104000] do_iter_write+0x187/0x6f0 [ 3067.104028] ? lock_is_held_type+0xd7/0x130 [ 3067.104077] vfs_iter_write+0x70/0xa0 [ 3067.104108] iter_file_splice_write+0x722/0xc90 [ 3067.104166] ? generic_file_splice_read+0x3ea/0x5d0 [ 3067.104211] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3067.104251] ? pipe_to_user+0x170/0x170 [ 3067.104316] ? security_file_permission+0xb1/0xd0 [ 3067.104354] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3067.104398] direct_splice_actor+0x10f/0x170 [ 3067.104441] splice_direct_to_actor+0x350/0x8e0 [ 3067.104485] ? pipe_to_sendpage+0x380/0x380 [ 3067.104531] ? do_splice_to+0x240/0x240 [ 3067.104567] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3067.104604] ? security_file_permission+0xb1/0xd0 [ 3067.104649] do_splice_direct+0x1b8/0x280 [ 3067.104688] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3067.104741] ? lock_is_held_type+0xd7/0x130 [ 3067.104790] do_sendfile+0xad7/0x1230 [ 3067.104834] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3067.104877] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3067.104914] ? vfs_write+0x422/0xac0 [ 3067.104950] __x64_sys_sendfile64+0x1cd/0x210 [ 3067.104980] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3067.105014] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3067.105061] do_syscall_64+0x3b/0x90 [ 3067.105089] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3067.105121] RIP: 0033:0x7f006e0f6b19 [ 3067.105140] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3067.105162] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3067.105186] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3067.105202] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3067.105220] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3067.105234] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3067.105249] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3067.105298] [ 3067.523634] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3082.749537] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:52:40 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x4000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:52:40 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, 0x0) 00:52:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={r6, 0x101}) sendfile(0xffffffffffffffff, r4, &(0x7f00000000c0)=0x9, 0xe68) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000050500)={0x0, 0x0, "a39e30bcd9cd2bef3ba6da5ccf13ad3d01dfc7ff5ca5e8720cefc76c509b7b37b5d619cfb78370537fc2b039507a4de846a6bdf0dcdd8d61acb3ad113e6cc5f3d78fa203743f6b213bb4a35748a21da67aa061c1aafd4e2005dbf3c5f90cb2ba3bb3db765db199c2d90a927e9e7d920476cb376ba44eba8ee841b51d109262faccc090acb529e2b2fc2ff38c043bd4a28188d68385c428825eda67c26eb81c3495bb01148d54799431df8e063ddfc566b739b946e7962d2cb73832963ea2b71c56d1165fae6cff6cccc3360cbab5d6e65edaad42db4ac3904d73da75b824aec190c4c47f2dbe89f0b353c11ebfe45e47ddc6a80116357916d881350ff9d143d4", "6ed14c6089716b98fcc089bae4f6e1a4613fee779387f400f2ab69d0c193b3576fd8a8e6e487c44ab000f37ee4be9cd718add070321797fcffa835eeddf14091052167350e334b528c713367717fc7ca69df998efb4722bb5b262a191f7e8bd4d01035b80813e311ebc4282a8fa2a5f3adb8fa57fb15b4b5fe5911c2efe0b00431fe8a613dca64c926b6bc601062ca67594f381737d432ea7539a3a5efd18917b9eb6fad7d7724cf9457eb7af17ee04fdaa0199ee200884b704944ecd640ce2c7220f2a3c9e252439227586bad92a1efdb30306baac589fe3e18c2514c6536c02947698fbe8c07fdb8beeab9d2578c5066ac84e479b453759906bbfd0e48e0d2ebd20a34f46c3717a8a915870c1de1744e475bc74613607113bd321a9575f5e38d289bebfe993383228866eb7f9c2804a60824b7721eeeca072656781636b37ce5fce1f310bd7301010f0e40bd98341997ea886cc8a258acbb3602660a0fb083a4370b89caa1227f8b6ed4681bff458a3175f8a7c4f7da4f61873f5fe066bb74ab30294dd6bdc5ed0579a7f909969da0e00e8bec0ef0787508937cb037a004cedb98ba5a52eb77893218564a1f90324bc1b63a8fb3596ae9c8a109a5b6a45957ac8b3adb77ed9307eaeedc4862a1783ad0c1da818b0b976f53258a52386e224ea40512e267dab8160279ed64d3d43cba46ed6feced99f4ca6b71db1e4f8e58a1ddbb251816584359b378cc22b4480126ba81ff36eb2c9ece554a6031dedd344123bb47c89309496d2cc9941979702337bfd8ec2c397274a93b4637287b4461a8316591156bc6df0d89eb859d56dcdfb4931a76f8cb92f282fbd252e2a37102a3eae34b11dd343a556c45f1e65debb412c293af9e10bea1142af53f95fbce56b462d95bdd2f89428b505505241e7c3dd3227ba05c656ebac5963b6784ea4927a2c1484499205a4304e73bfaee30ff6a6ead7526b6a275a7d3b05d3176c8aa64025bf66f42a3966a56aef0cb99475b980610a7e235f02ba29260fbb1cc2813a6aa395b23184bf0d4bd2610859bb402d57b9ddd1c49b799c42e4fa61edd365cecf5a5b59bed631168882256ebcc9d30dd3342f75908199ea4b3a3f765a26383747446ac25c8183e6f31f5aeb60ec480cc10715326f28d1d088886ee1be07faf314d7f2967aab9416f2d6726ff097f0894c854b5490bcabf3c781345e893e536afca869d4e6a6403a99a2c105a5f0085e650eb46ab92253ea54e129f5f865c52cf423a5e7ead374342c39d91e0bf3124d2fcbc8791cefb1e5349b2a6ce1b5ad1f923d0036fb119d96fbcd4a57b251d1f62bf8d49b40d3b7806ff3be9a204fde0820fa6b8fef057c4f4324184c64d750d349578549e343a7ee6ccdded50abff02d0433739f5b9f3b619a80b07f5ba62c6b386b8c4483209c366dd51a2c1bd3bb9d1b01357386f352f23f746a6f03e6d68a7adace0454f46cefb30292cfba171f68789bf7dd2d0f5ada68fa27f40c843dbbd4535212eb0d4b0aec3578001ee7ce6ce711584368ecc46330b017352eeb5bb69773aee155543ad0cda9e43444f97d8a972837ace60640d18eff1e0689ddce75d694c85d43a9603d1ffe58c42393d34c6090c320f3e9c6facd117a6b9d9f7808a8f1a268ab81fabec7e0ad5b95b0392cd04614e9cfc95db2cdd34374324f83a858c3d46fc3b430b5b6b8e27871e961fc24da3d85b924276ce73452cd000f0b2f245a255560faff9d91f28811ac21bcbc2976ed332cebe7c0a3621e3126e283dd6f2bfd7955a27ae7bafe4738bdf038a6975cffd5e698c4dc74d194b90f1bda6287e263a0ddae4dc02d355781cb8e8d16b03a41b22e8e5b025a921f5c543fd09fd9730a1b2c3fc983f068b534b69dbe985f6a1593a7aa0a86ed4d4dd1bb5f151626b4f32cded28917582b12050894aa1b00f2dd6dc7866ab362e318a0fe27f750bec69dc82e7ff08c1bce75782cb20505ba416714eed780635c7ae9b9a06b90944375d33249d5ca4f732c03387388828cd0ab881d143f98fd854a40ade3963985a22baab5967bbd2543f231dcb295ba8050c2a8bb1603feda6877be98688a37d70ad944e6b81d1e8c5e013a5b22c52c0f42da321038e53f1bd77b008404ce6eec87e1effa22eed11c5bcdcefff6c3f2160a6f62f88ae33976a50546098a9fe6649f7bf840b99e1934c0337bb508ed13fb5ce37252a659ed80f44581bc591c61d66e35742505c67cc7d039771a0c545cd4d35d0265ba67915414b0e800dae2f8f703ebbe98b433d0686bf77959b566fc20276c387a1021d4b88bc29a25ebef1f24f5cef7325224762dc605a2c2c81d906feca693cad7895a598633b2720c6a7de9691c54422229d27ca8c48af8a16ec877b5abb93c2f1e48faff8a613213df3f2a008f8cdd714f105697798e95976110d0bde9c880bbd74d4c246208cbba710b8115292ffc5476410ed8b14bd22c3bd6a867ddfa38d07f07ebadc87cc7eaaacdd4f0e542ed9233a406fc74c6a6443deb3f32accbbfc380919effaf32014f8a7c5ae9dedf26bccba8f02f977dc7f2fc8c0b4ecd01a174d10af07912f07bb4041c48458248e34d95e78f737c572dde15d88b4d5b78a110ed971029ee7a9dfc8031cc00d0c66808355f5c526be9a6011389904403c1952189005549f0a088658fd984128b0d16185df1f1fdd34455a478f5cf5f378125c0bd36c0cfd551f6f298bd79e2f6c1cffaa11d4ac23b68790fcb02dd537eaffbec3cb0bfc9f6963657b684ef3ca8c8981ea8259126119f69c6bdfa401ceded5463dc027339a01a8cbd8eb1cfa75bb1f700bc53690a99da257dbf86c5d28c3e0ed3e4e99d89b26afc3dccd02a1e4b00440e9abe7b07a100e0506d27ae708902572d3b2139514d22ba3c8dc39d6add62522b70a5d591318be4a6fa0acd2d9299e53aab961177ee3fe6523ac396e483a3b9ce935d5901a37e2340e0135f2287a271c88cb1cefa83f05bec4d02606d3d559b8fe209e2ddf8ee6161fea64c3b63c9515b41abf451a8657435e788190c3c447b334abdd088c5a5b975897b367784dda36005def6377f9fad72164f63f4d36c86fc3d75070a46ef6e5b5f7d80c6f55c8c379c05320baa3c435c08b216c90217643fcca51cb733404bad43e6ac4b6522d8c9e360b153b0377b58d5d2e01f14104f78ea09c878ec72d29a4dfeae763b1699805b05e9accd0be69ffba8efe236ce6038a651825204ab1c6b063495c5d7772f624795be0568d314cf8f97382e0d5673a63d91c8a2dfe2ba1b5d5e7187235e1e3978bcca3799fd3655b28b2fe64d8efe6b7bba7ec2c3c06c1228d33b64eebc8428c67efb217e7b58ce1ec50444656544b56c83be43b13a4499d78c350d38ed192c11710982100a3dfbee49802b0a9a761cf431db9bcf705860c1f2c6d60dedc95c3e4b26f3894169bd81d1c0b8b0682b49579552629e9d6dc35a919ccf6d747d74834daef574d4dbfe8d1b7e518d5d64b186e8679de5404d56d599061a9a9738ed3021ef1d57cbb5cb76c7f937587b4b26bbe55e94a805ebf44ea532179039d0fcafaad99ddae3757b47b7d1a537fb113a9da5c81505460ba192d8fc5e9232ba9cf9661b88f84b02c2eff5613e9e7f95d787e8bbdf94d299d2b9cfb4161b51ca5fa8b0cb78cd5ca048cd1d05cd391a6eca9cd1c75411cf7af5dc785dac245c52e3551934213dbffe28f242f1766522cb1ee731769c226ecbc5e5bd458d46cc927fd6a5d50b666b66c25d74e7026f9b1889c1f7123b0df4a12806ab6712b4ffc521b305b9b9cba5d2833458d74a89b7bc5ca9875cda61ac8259d0d0f4586b3230a80b168fe662ea89bac5bb0eca1508f46f7e662ba7e3e646ca94c956e22aeea8a66d7b3a1003698624defe95426f05ca839b10baa4b301314f46ad3f8e150bdb4105b22cce245587f243b2aa057427261e71b6b5108d393ed4e8d87ec701b432ad4fdfb1625158920463a991fe65f6628742161d5ec933f846b99c40c66167397938393c6c17102b7fa599dec8265adaa4697139b7eb9ff6fe476b9330d3c2aac9d0767e845ff85f669ecc5a847a94950944d76b48dc4a2b045d8818c8fd948502a4a536ef7f373e5b5d2deb42e3ca62d001af48a4ee2086c420cefc1a608dc481469c3eac38445a53b32691b4a1b36b40dc21d87d7a27c7fb667fbdc5f70de072cba4a8db45ba6aa11ed52559cdafe7ad2bc95a4110a7845136fab847b72e2515e077f83ba211d2251424f4518ca10bace8491709806bda482795d4a330285208dec20433e62ccec3111765fff6305532d65814bb6b9218d293d0821779f1aba96c20ac29f55927cbe0673a0c246675b995a77da6b29ebf779d79c42c95aee3a2b92123752a8f0f6f1ea2c39941ac9df56e86cde471f3047a14d7b17f0207578a5f330f049b611b3eb62900cb3bf50d386f988b83ca6ba9e24f8b1aecc735318e7f60506393df1d1b09cec6a748836c1cfb6074dbc21909e82b0133f6a4be2a1b80dd1806019e6943e1268c3534cf5861630df0406ba33a36dc10d2c600f496b05a1053063d7840ca4e57e612e8b22cc7b44240cb4a1180506e54627c16502fce4300c4c0ac8769d1c61dfd27d2cfb7f70cf2b306304349d8d08b37b95151c2bea2a1f2d2bf62ef0e910ee05e6aec750b802b9c65d078769fa4157fd12226e85049663e87a5e54cde8da2aa97106e511a1f87c880003c23cc95475954eacd1cd334dfb7710038c39e7632cc233260328eb363d5e6866bce561c5e20d8951cfd93a78b54f23a09f5483cbedd35a62815c93104439c4dca35f41734e0028f6ea24d18110aecec6c601d8bd17980e329cc73948cbf29a78c25c6a74a95280e720c945637dc8bebfd88bf8209d96a418f52838cba8503a5f88cb0bf74676007df8928d7e1924048bb19c8f326955d6a960ddb97c5593f50688cae526720d3b77dc4d16cfb21b002786cdd7e49a756368930316d9bb5b2e1234b9a90b2285da5a7410e933baeeb4a9aa6fd0f723fd96cbca29ee08b2f7cfa875e557e4ec4d76c4b6f40a038f6e2204b299574c96f3d7119c41419a3a74f3f2a4673d945ea51c54574319207c36aa1d26147e189a8e605e66a051c4be947dcda70fb344ae5fc5b94690140b7a7cc03452eef6d824e2718fa5fd3ebcc36c08452dc9928bed6572741d171e9ed3e38f57596266b41311478f52837f485b7bd8b9be40d87500e1f3fc6cc75a4b801e9b8a6fb44797ae3d6d4ac776b2b141c5e8ef067ad974378db61a909b1c69bcf2064b13742d9c03fa3550507f8c163755cbbf2ad59441e136c929c247d4bf828fd1e6d73867d190e6967138ac031e1c6e3c90c5087eea2305c046094b11e75a1b7415a772cb12cf75d2"}) r8 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}], 0x5, "af2f1a9317bc6f"}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r13, r12, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:52:40 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:52:40 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="7d3b16a3819e0ce7402de1a6c80be3b67565baf9b525558faca3fe2c3e376b6e6caffdd498abb9646f19864ec285646f65db9ac50f9596c7481338370d82db4f0e58969f2e6f532a54654ffb80507fe2b181af938abe3604e227058a283ac0ae560d20ad296f7794a482b7f8c85cdee4ad557bd42236e15a2a806fde439fb07a11a9c736906655dc505519ee475930", 0x8f}, {&(0x7f00000000c0)="652844b96a77091ff3d7724309283d0a62cc065b172cfd7cffc4d7c871239b6bba16fc54a5b15833466b7912470a82d421ff7430caac68429db8fc44115fcffa036f2a933347d24a958668326a4c526a1809344756e36db4a4be27d163976d3aa22546eabf5527c810e1e16a23ed2c0d7beb99920f4bdbc036e9138b2f10df82a22bee66931f2ebf6c71da66f330c3d2c6b6ca4253d9afd5291f2f05adb6", 0x9e}], 0x2, 0x9, 0x3) 00:52:40 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x9dd, 0x9}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_FAIL(r1, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xc2d, 0x1}}, './file0/file0\x00'}) r2 = syz_open_dev$vcsu(&(0x7f0000000080), 0x0, 0x40001) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r5, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) syz_open_dev$vcsn(&(0x7f0000000100), 0x7, 0x80000) mq_notify(0xffffffffffffffff, 0x0) 00:52:40 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = dup2(r1, r0) r3 = syz_open_procfs$userns(0x0, &(0x7f00000003c0)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r3, 0xd0009412, &(0x7f00000007c0)={r4, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP(r2, 0xd0009412, &(0x7f0000000000)={r4, 0xfff}) 00:52:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 97) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3089.969130] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:52:40 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ip6_flowlabel\x00') preadv(r0, &(0x7f0000001540)=[{&(0x7f0000001240)=""/157, 0x9d}], 0x1, 0x1, 0x0) r1 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r1, 0x0) [ 3090.032700] FAULT_INJECTION: forcing a failure. [ 3090.032700] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3090.032721] CPU: 0 PID: 11204 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3090.032734] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3090.032743] Call Trace: [ 3090.032746] [ 3090.032751] dump_stack_lvl+0x8b/0xb3 [ 3090.032772] should_fail.cold+0x5/0xa [ 3090.032788] prepare_alloc_pages+0x17b/0x500 [ 3090.032812] ? lock_chain_count+0x20/0x20 [ 3090.032833] __alloc_pages+0x131/0x4e0 [ 3090.032849] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 3090.032863] ? lock_is_held_type+0xd7/0x130 [ 3090.032887] ? __filemap_get_folio+0x2d4/0xfe0 [ 3090.032907] ? lock_downgrade+0x6d0/0x6d0 [ 3090.032923] ? lock_is_held_type+0xd7/0x130 [ 3090.032944] alloc_pages+0x1a0/0x2f0 [ 3090.032963] __filemap_get_folio+0x65f/0xfe0 [ 3090.032987] ? lock_is_held_type+0xd7/0x130 [ 3090.033004] ? filemap_read+0xba0/0xba0 [ 3090.033028] ? lock_is_held_type+0xd7/0x130 [ 3090.033045] ? find_held_lock+0x2c/0x110 [ 3090.033063] pagecache_get_page+0x2e/0x230 [ 3090.033082] ext4_da_write_begin+0x383/0xa30 [ 3090.033102] ? ext4_write_begin+0x1470/0x1470 [ 3090.033116] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 3090.033134] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3090.033159] generic_perform_write+0x24c/0x570 [ 3090.033184] ? folio_unlock+0xb0/0xb0 [ 3090.033202] ? down_write_killable+0x170/0x170 [ 3090.033224] ext4_buffered_write_iter+0x164/0x330 [ 3090.033246] ext4_file_write_iter+0x3dc/0x1800 [ 3090.033264] ? stack_trace_save+0x8c/0xc0 [ 3090.033279] ? filter_irq_stacks+0x90/0x90 [ 3090.033293] ? __stack_depot_save+0x35/0x450 [ 3090.033315] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3090.033332] ? kasan_save_stack+0x2e/0x40 [ 3090.033344] ? kasan_save_stack+0x1e/0x40 [ 3090.033354] ? __kasan_kmalloc+0x81/0xa0 00:52:40 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = memfd_secret(0x80000) r3 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$LOOP_SET_FD(r2, 0x4c00, r3) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22, 0x5, @remote, 0x8001}, 0x1c) r5 = socket$netlink(0x10, 0x3, 0x13) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'virt_wifi0\x00'}) [ 3090.033370] ? lock_is_held_type+0xd7/0x130 [ 3090.033390] do_iter_readv_writev+0x3d8/0x650 00:52:40 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = dup2(r1, r0) recvfrom$unix(r2, &(0x7f0000000000)=""/209, 0xd1, 0x40000060, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e24}, 0x6e) sendto(r2, &(0x7f0000000180)="84ecd4908262f5b904d983e4956105228c75322fcdfb894ea51bbd10f4796660e7d93446925a62ebcd00d5", 0x2b, 0x4, &(0x7f00000001c0)=@llc={0x1a, 0x206, 0x5, 0x2, 0x1, 0x9, @multicast}, 0x80) r3 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_buf(r3, 0x1, 0x1a, &(0x7f0000000240)=""/166, &(0x7f0000000300)=0xa6) [ 3090.033407] ? new_sync_write+0x560/0x560 [ 3090.033419] ? avc_policy_seqno+0x9/0x70 [ 3090.033431] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 00:52:40 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[]) 00:52:40 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 3090.033454] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3090.033472] ? security_file_permission+0xb1/0xd0 [ 3090.033496] do_iter_write+0x187/0x6f0 [ 3090.033510] ? lock_is_held_type+0xd7/0x130 [ 3090.033535] vfs_iter_write+0x70/0xa0 [ 3090.033551] iter_file_splice_write+0x722/0xc90 [ 3090.033580] ? generic_file_splice_read+0x3ea/0x5d0 [ 3090.033599] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3090.033619] ? pipe_to_user+0x170/0x170 [ 3090.033649] ? security_file_permission+0xb1/0xd0 [ 3090.033668] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3090.033690] direct_splice_actor+0x10f/0x170 [ 3090.033712] splice_direct_to_actor+0x350/0x8e0 00:52:40 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e22, 0x46c, @mcast1, 0x9}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x3, 0x0, 0x1, [{}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000100)=ANY=[@ANYBLOB="01000000feffffff18373380c0c5b3c9", @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYBLOB='./file0\x00']) mq_notify(r0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x90) [ 3090.033734] ? pipe_to_sendpage+0x380/0x380 [ 3090.033757] ? do_splice_to+0x240/0x240 [ 3090.033775] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3090.033794] ? security_file_permission+0xb1/0xd0 [ 3090.033816] do_splice_direct+0x1b8/0x280 [ 3090.033836] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3090.033863] ? lock_is_held_type+0xd7/0x130 [ 3090.033886] do_sendfile+0xad7/0x1230 [ 3090.033908] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3090.033927] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3090.033946] ? vfs_write+0x422/0xac0 [ 3090.033964] __x64_sys_sendfile64+0x1cd/0x210 [ 3090.033979] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3090.033996] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3090.034019] do_syscall_64+0x3b/0x90 [ 3090.034033] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3090.034050] RIP: 0033:0x7f006e0f6b19 [ 3090.034060] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3090.034072] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3090.034084] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3090.034092] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3090.034099] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3090.034106] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3090.034113] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3090.034135] 00:52:41 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x2400, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e22, 0x3f, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80000000}, 0x1c) dup2(r1, r0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) getsockopt$SO_TIMESTAMP(r3, 0x1, 0x23, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:52:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 98) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3090.322425] FAULT_INJECTION: forcing a failure. [ 3090.322425] name failslab, interval 1, probability 0, space 0, times 0 [ 3090.322446] CPU: 0 PID: 11229 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3090.322459] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3090.322468] Call Trace: [ 3090.322472] [ 3090.322477] dump_stack_lvl+0x8b/0xb3 [ 3090.322498] should_fail.cold+0x5/0xa [ 3090.322512] ? create_object.isra.0+0x3a/0xa20 [ 3090.322533] should_failslab+0x5/0x10 [ 3090.322550] kmem_cache_alloc+0x5b/0x480 [ 3090.322567] create_object.isra.0+0x3a/0xa20 [ 3090.322583] ? kasan_unpoison+0x23/0x50 [ 3090.322602] kmem_cache_alloc+0x239/0x480 [ 3090.322618] alloc_buffer_head+0x20/0x140 [ 3090.322636] alloc_page_buffers+0x24a/0x690 [ 3090.322659] create_empty_buffers+0x36/0xae0 [ 3090.322685] create_page_buffers+0x1f5/0x310 [ 3090.322707] __block_write_begin_int+0x174/0x1540 [ 3090.322729] ? lock_is_held_type+0xd7/0x130 [ 3090.322746] ? ext4_da_release_space+0x570/0x570 [ 3090.322766] ? invalidate_bh_lrus_cpu+0x120/0x120 [ 3090.322785] ? lock_is_held_type+0xd7/0x130 [ 3090.322806] ? find_held_lock+0x2c/0x110 [ 3090.322822] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3090.322844] ? PageHeadHuge+0x166/0x1a0 [ 3090.322862] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 3090.322885] ext4_da_write_begin+0x3b1/0xa30 [ 3090.322905] ? ext4_write_begin+0x1470/0x1470 [ 3090.322919] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 3090.322937] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3090.322961] generic_perform_write+0x24c/0x570 [ 3090.322987] ? folio_unlock+0xb0/0xb0 [ 3090.323005] ? down_write_killable+0x170/0x170 [ 3090.323027] ext4_buffered_write_iter+0x164/0x330 [ 3090.323049] ext4_file_write_iter+0x3dc/0x1800 [ 3090.323067] ? stack_trace_save+0x8c/0xc0 [ 3090.323082] ? filter_irq_stacks+0x90/0x90 [ 3090.323096] ? __stack_depot_save+0x35/0x450 [ 3090.323118] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3090.323135] ? kasan_save_stack+0x2e/0x40 [ 3090.323146] ? kasan_save_stack+0x1e/0x40 [ 3090.323157] ? __kasan_kmalloc+0x81/0xa0 [ 3090.323172] ? lock_is_held_type+0xd7/0x130 [ 3090.323193] do_iter_readv_writev+0x3d8/0x650 [ 3090.323209] ? new_sync_write+0x560/0x560 [ 3090.323221] ? avc_policy_seqno+0x9/0x70 [ 3090.323233] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3090.323256] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3090.323274] ? security_file_permission+0xb1/0xd0 [ 3090.323298] do_iter_write+0x187/0x6f0 [ 3090.323312] ? lock_is_held_type+0xd7/0x130 [ 3090.323337] vfs_iter_write+0x70/0xa0 [ 3090.323353] iter_file_splice_write+0x722/0xc90 [ 3090.323383] ? generic_file_splice_read+0x3ea/0x5d0 [ 3090.323402] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3090.323422] ? pipe_to_user+0x170/0x170 [ 3090.323452] ? security_file_permission+0xb1/0xd0 [ 3090.323471] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3090.323493] direct_splice_actor+0x10f/0x170 [ 3090.323515] splice_direct_to_actor+0x350/0x8e0 [ 3090.323537] ? pipe_to_sendpage+0x380/0x380 [ 3090.323560] ? do_splice_to+0x240/0x240 [ 3090.323578] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3090.323597] ? security_file_permission+0xb1/0xd0 [ 3090.323619] do_splice_direct+0x1b8/0x280 [ 3090.323638] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3090.323665] ? lock_is_held_type+0xd7/0x130 [ 3090.323687] do_sendfile+0xad7/0x1230 [ 3090.323708] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3090.323728] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3090.323746] ? vfs_write+0x422/0xac0 [ 3090.323764] __x64_sys_sendfile64+0x1cd/0x210 [ 3090.323779] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3090.323796] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3090.323819] do_syscall_64+0x3b/0x90 [ 3090.323834] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3090.323850] RIP: 0033:0x7f006e0f6b19 [ 3090.323861] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3090.323872] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3090.323884] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3090.323892] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3090.323899] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3090.323906] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3090.323913] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3090.323952] [ 3090.792150] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3102.405666] kmemleak: 12 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:53:01 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:53:01 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x5000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:53:01 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[]) 00:53:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 99) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:53:01 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/devlink', 0x80000, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r4 = accept4$packet(r3, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000480)=0x14, 0x80000) getsockname$packet(r4, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000440)=0x14) sendmsg$inet(r2, &(0x7f0000000400)={&(0x7f0000000040)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="8814c6bcc5a06bf40f5d1004eecf31b85c3ed265997d0809a7c66b67e46f7a712a531e7a77a21dd9367bcecbbeed340506d87ee61e26122ef7adb7fcad9720c2258be954850fee3fe667577011704e1e5a351e1bcb27b932e0199ad7da4b4eec09b0c629fdbd23d6bc17", 0x6a}, {&(0x7f0000000100)="83ecda741a6bc42c70aa84ef16c8f57ee1c93f3e9ac99798f4881405214ae9876a4f2748b75590c8a9850bef5a947598776f9852c21695b809223fb8df078dba199490df794851e408a74bd7bfd13e32", 0x50}, {&(0x7f0000000180)="f248c32e11aa6cf948b39c83d2e4d0d88c9fcf6dcc2800f625b4eaeb0cf3241fc198a877f8c38c5cb16f9c5f885300ecb2429625baacc482ec758e6b5e", 0x3d}, {&(0x7f00000001c0)="3e32e792d69c356149f19c00880c0f0924ad15a9391f260b9a19d65cdc20be621ed48f0fbeedf8eb4579a55cf16ac50d536e525dfb7c53419a2e0f95bb5b", 0x3e}, {&(0x7f0000000200)="2a1b9c1e24b063e221aa7611c2e24874af8b9a101154ab4ddda3a789952864dc411a4c1b2156b405f0472d63ac329716873e7c957d8d88650c07e3dcb2f2a8a9ed7f4e513d3a54d3e335cc06a50d09f24b6339c406f946eed55aa158e1bc", 0x5e}], 0x5, &(0x7f0000000380)=[@ip_ttl={{0x14, 0x0, 0x2, 0x4f0}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @local, @broadcast}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xff}}], 0x50}, 0x7a326ca9a6e290b3) dup2(r1, r0) 00:53:01 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/stat\x00', 0x0, 0x0) sendfile(r2, r3, &(0x7f0000000040)=0x3ff, 0x187) dup2(r1, r0) 00:53:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={r5, 0x101}) sendfile(0xffffffffffffffff, r3, &(0x7f00000000c0)=0x9, 0xe68) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000050500)={0x0, 0x0, "a39e30bcd9cd2bef3ba6da5ccf13ad3d01dfc7ff5ca5e8720cefc76c509b7b37b5d619cfb78370537fc2b039507a4de846a6bdf0dcdd8d61acb3ad113e6cc5f3d78fa203743f6b213bb4a35748a21da67aa061c1aafd4e2005dbf3c5f90cb2ba3bb3db765db199c2d90a927e9e7d920476cb376ba44eba8ee841b51d109262faccc090acb529e2b2fc2ff38c043bd4a28188d68385c428825eda67c26eb81c3495bb01148d54799431df8e063ddfc566b739b946e7962d2cb73832963ea2b71c56d1165fae6cff6cccc3360cbab5d6e65edaad42db4ac3904d73da75b824aec190c4c47f2dbe89f0b353c11ebfe45e47ddc6a80116357916d881350ff9d143d4", "6ed14c6089716b98fcc089bae4f6e1a4613fee779387f400f2ab69d0c193b3576fd8a8e6e487c44ab000f37ee4be9cd718add070321797fcffa835eeddf14091052167350e334b528c713367717fc7ca69df998efb4722bb5b262a191f7e8bd4d01035b80813e311ebc4282a8fa2a5f3adb8fa57fb15b4b5fe5911c2efe0b00431fe8a613dca64c926b6bc601062ca67594f381737d432ea7539a3a5efd18917b9eb6fad7d7724cf9457eb7af17ee04fdaa0199ee200884b704944ecd640ce2c7220f2a3c9e252439227586bad92a1efdb30306baac589fe3e18c2514c6536c02947698fbe8c07fdb8beeab9d2578c5066ac84e479b453759906bbfd0e48e0d2ebd20a34f46c3717a8a915870c1de1744e475bc74613607113bd321a9575f5e38d289bebfe993383228866eb7f9c2804a60824b7721eeeca072656781636b37ce5fce1f310bd7301010f0e40bd98341997ea886cc8a258acbb3602660a0fb083a4370b89caa1227f8b6ed4681bff458a3175f8a7c4f7da4f61873f5fe066bb74ab30294dd6bdc5ed0579a7f909969da0e00e8bec0ef0787508937cb037a004cedb98ba5a52eb77893218564a1f90324bc1b63a8fb3596ae9c8a109a5b6a45957ac8b3adb77ed9307eaeedc4862a1783ad0c1da818b0b976f53258a52386e224ea40512e267dab8160279ed64d3d43cba46ed6feced99f4ca6b71db1e4f8e58a1ddbb251816584359b378cc22b4480126ba81ff36eb2c9ece554a6031dedd344123bb47c89309496d2cc9941979702337bfd8ec2c397274a93b4637287b4461a8316591156bc6df0d89eb859d56dcdfb4931a76f8cb92f282fbd252e2a37102a3eae34b11dd343a556c45f1e65debb412c293af9e10bea1142af53f95fbce56b462d95bdd2f89428b505505241e7c3dd3227ba05c656ebac5963b6784ea4927a2c1484499205a4304e73bfaee30ff6a6ead7526b6a275a7d3b05d3176c8aa64025bf66f42a3966a56aef0cb99475b980610a7e235f02ba29260fbb1cc2813a6aa395b23184bf0d4bd2610859bb402d57b9ddd1c49b799c42e4fa61edd365cecf5a5b59bed631168882256ebcc9d30dd3342f75908199ea4b3a3f765a26383747446ac25c8183e6f31f5aeb60ec480cc10715326f28d1d088886ee1be07faf314d7f2967aab9416f2d6726ff097f0894c854b5490bcabf3c781345e893e536afca869d4e6a6403a99a2c105a5f0085e650eb46ab92253ea54e129f5f865c52cf423a5e7ead374342c39d91e0bf3124d2fcbc8791cefb1e5349b2a6ce1b5ad1f923d0036fb119d96fbcd4a57b251d1f62bf8d49b40d3b7806ff3be9a204fde0820fa6b8fef057c4f4324184c64d750d349578549e343a7ee6ccdded50abff02d0433739f5b9f3b619a80b07f5ba62c6b386b8c4483209c366dd51a2c1bd3bb9d1b01357386f352f23f746a6f03e6d68a7adace0454f46cefb30292cfba171f68789bf7dd2d0f5ada68fa27f40c843dbbd4535212eb0d4b0aec3578001ee7ce6ce711584368ecc46330b017352eeb5bb69773aee155543ad0cda9e43444f97d8a972837ace60640d18eff1e0689ddce75d694c85d43a9603d1ffe58c42393d34c6090c320f3e9c6facd117a6b9d9f7808a8f1a268ab81fabec7e0ad5b95b0392cd04614e9cfc95db2cdd34374324f83a858c3d46fc3b430b5b6b8e27871e961fc24da3d85b924276ce73452cd000f0b2f245a255560faff9d91f28811ac21bcbc2976ed332cebe7c0a3621e3126e283dd6f2bfd7955a27ae7bafe4738bdf038a6975cffd5e698c4dc74d194b90f1bda6287e263a0ddae4dc02d355781cb8e8d16b03a41b22e8e5b025a921f5c543fd09fd9730a1b2c3fc983f068b534b69dbe985f6a1593a7aa0a86ed4d4dd1bb5f151626b4f32cded28917582b12050894aa1b00f2dd6dc7866ab362e318a0fe27f750bec69dc82e7ff08c1bce75782cb20505ba416714eed780635c7ae9b9a06b90944375d33249d5ca4f732c03387388828cd0ab881d143f98fd854a40ade3963985a22baab5967bbd2543f231dcb295ba8050c2a8bb1603feda6877be98688a37d70ad944e6b81d1e8c5e013a5b22c52c0f42da321038e53f1bd77b008404ce6eec87e1effa22eed11c5bcdcefff6c3f2160a6f62f88ae33976a50546098a9fe6649f7bf840b99e1934c0337bb508ed13fb5ce37252a659ed80f44581bc591c61d66e35742505c67cc7d039771a0c545cd4d35d0265ba67915414b0e800dae2f8f703ebbe98b433d0686bf77959b566fc20276c387a1021d4b88bc29a25ebef1f24f5cef7325224762dc605a2c2c81d906feca693cad7895a598633b2720c6a7de9691c54422229d27ca8c48af8a16ec877b5abb93c2f1e48faff8a613213df3f2a008f8cdd714f105697798e95976110d0bde9c880bbd74d4c246208cbba710b8115292ffc5476410ed8b14bd22c3bd6a867ddfa38d07f07ebadc87cc7eaaacdd4f0e542ed9233a406fc74c6a6443deb3f32accbbfc380919effaf32014f8a7c5ae9dedf26bccba8f02f977dc7f2fc8c0b4ecd01a174d10af07912f07bb4041c48458248e34d95e78f737c572dde15d88b4d5b78a110ed971029ee7a9dfc8031cc00d0c66808355f5c526be9a6011389904403c1952189005549f0a088658fd984128b0d16185df1f1fdd34455a478f5cf5f378125c0bd36c0cfd551f6f298bd79e2f6c1cffaa11d4ac23b68790fcb02dd537eaffbec3cb0bfc9f6963657b684ef3ca8c8981ea8259126119f69c6bdfa401ceded5463dc027339a01a8cbd8eb1cfa75bb1f700bc53690a99da257dbf86c5d28c3e0ed3e4e99d89b26afc3dccd02a1e4b00440e9abe7b07a100e0506d27ae708902572d3b2139514d22ba3c8dc39d6add62522b70a5d591318be4a6fa0acd2d9299e53aab961177ee3fe6523ac396e483a3b9ce935d5901a37e2340e0135f2287a271c88cb1cefa83f05bec4d02606d3d559b8fe209e2ddf8ee6161fea64c3b63c9515b41abf451a8657435e788190c3c447b334abdd088c5a5b975897b367784dda36005def6377f9fad72164f63f4d36c86fc3d75070a46ef6e5b5f7d80c6f55c8c379c05320baa3c435c08b216c90217643fcca51cb733404bad43e6ac4b6522d8c9e360b153b0377b58d5d2e01f14104f78ea09c878ec72d29a4dfeae763b1699805b05e9accd0be69ffba8efe236ce6038a651825204ab1c6b063495c5d7772f624795be0568d314cf8f97382e0d5673a63d91c8a2dfe2ba1b5d5e7187235e1e3978bcca3799fd3655b28b2fe64d8efe6b7bba7ec2c3c06c1228d33b64eebc8428c67efb217e7b58ce1ec50444656544b56c83be43b13a4499d78c350d38ed192c11710982100a3dfbee49802b0a9a761cf431db9bcf705860c1f2c6d60dedc95c3e4b26f3894169bd81d1c0b8b0682b49579552629e9d6dc35a919ccf6d747d74834daef574d4dbfe8d1b7e518d5d64b186e8679de5404d56d599061a9a9738ed3021ef1d57cbb5cb76c7f937587b4b26bbe55e94a805ebf44ea532179039d0fcafaad99ddae3757b47b7d1a537fb113a9da5c81505460ba192d8fc5e9232ba9cf9661b88f84b02c2eff5613e9e7f95d787e8bbdf94d299d2b9cfb4161b51ca5fa8b0cb78cd5ca048cd1d05cd391a6eca9cd1c75411cf7af5dc785dac245c52e3551934213dbffe28f242f1766522cb1ee731769c226ecbc5e5bd458d46cc927fd6a5d50b666b66c25d74e7026f9b1889c1f7123b0df4a12806ab6712b4ffc521b305b9b9cba5d2833458d74a89b7bc5ca9875cda61ac8259d0d0f4586b3230a80b168fe662ea89bac5bb0eca1508f46f7e662ba7e3e646ca94c956e22aeea8a66d7b3a1003698624defe95426f05ca839b10baa4b301314f46ad3f8e150bdb4105b22cce245587f243b2aa057427261e71b6b5108d393ed4e8d87ec701b432ad4fdfb1625158920463a991fe65f6628742161d5ec933f846b99c40c66167397938393c6c17102b7fa599dec8265adaa4697139b7eb9ff6fe476b9330d3c2aac9d0767e845ff85f669ecc5a847a94950944d76b48dc4a2b045d8818c8fd948502a4a536ef7f373e5b5d2deb42e3ca62d001af48a4ee2086c420cefc1a608dc481469c3eac38445a53b32691b4a1b36b40dc21d87d7a27c7fb667fbdc5f70de072cba4a8db45ba6aa11ed52559cdafe7ad2bc95a4110a7845136fab847b72e2515e077f83ba211d2251424f4518ca10bace8491709806bda482795d4a330285208dec20433e62ccec3111765fff6305532d65814bb6b9218d293d0821779f1aba96c20ac29f55927cbe0673a0c246675b995a77da6b29ebf779d79c42c95aee3a2b92123752a8f0f6f1ea2c39941ac9df56e86cde471f3047a14d7b17f0207578a5f330f049b611b3eb62900cb3bf50d386f988b83ca6ba9e24f8b1aecc735318e7f60506393df1d1b09cec6a748836c1cfb6074dbc21909e82b0133f6a4be2a1b80dd1806019e6943e1268c3534cf5861630df0406ba33a36dc10d2c600f496b05a1053063d7840ca4e57e612e8b22cc7b44240cb4a1180506e54627c16502fce4300c4c0ac8769d1c61dfd27d2cfb7f70cf2b306304349d8d08b37b95151c2bea2a1f2d2bf62ef0e910ee05e6aec750b802b9c65d078769fa4157fd12226e85049663e87a5e54cde8da2aa97106e511a1f87c880003c23cc95475954eacd1cd334dfb7710038c39e7632cc233260328eb363d5e6866bce561c5e20d8951cfd93a78b54f23a09f5483cbedd35a62815c93104439c4dca35f41734e0028f6ea24d18110aecec6c601d8bd17980e329cc73948cbf29a78c25c6a74a95280e720c945637dc8bebfd88bf8209d96a418f52838cba8503a5f88cb0bf74676007df8928d7e1924048bb19c8f326955d6a960ddb97c5593f50688cae526720d3b77dc4d16cfb21b002786cdd7e49a756368930316d9bb5b2e1234b9a90b2285da5a7410e933baeeb4a9aa6fd0f723fd96cbca29ee08b2f7cfa875e557e4ec4d76c4b6f40a038f6e2204b299574c96f3d7119c41419a3a74f3f2a4673d945ea51c54574319207c36aa1d26147e189a8e605e66a051c4be947dcda70fb344ae5fc5b94690140b7a7cc03452eef6d824e2718fa5fd3ebcc36c08452dc9928bed6572741d171e9ed3e38f57596266b41311478f52837f485b7bd8b9be40d87500e1f3fc6cc75a4b801e9b8a6fb44797ae3d6d4ac776b2b141c5e8ef067ad974378db61a909b1c69bcf2064b13742d9c03fa3550507f8c163755cbbf2ad59441e136c929c247d4bf828fd1e6d73867d190e6967138ac031e1c6e3c90c5087eea2305c046094b11e75a1b7415a772cb12cf75d2"}) r7 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}], 0x5, "af2f1a9317bc6f"}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r11 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r11, r10, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:53:01 executing program 3: mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) 00:53:01 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) preadv2(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/200, 0xc8}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000005c0)=""/205, 0xcd}], 0x7, 0x4, 0x5, 0x24) mq_notify(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000284187679322623778d7585b706fcd41b603a44aade956a6f1ac61eac4e4be6135802fc042b5ed2cbc39fad23558d2a6763ba5a06d9fa72d46df67287e570e9334fd64c7c149"]) mq_getsetattr(r1, &(0x7f0000000740)={0x6, 0x3, 0x101, 0x7fff}, &(0x7f0000000780)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) mq_timedsend(r2, &(0x7f0000000000)="6858538daa312c1eb0dc026e8036c38a642dd2c6a70a47056a6765f49ff2361413cebe9461419d59326c2051e9ea47e6", 0x30, 0x25000000000, &(0x7f0000000040)={0x77359400}) 00:53:01 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 3110.618656] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:53:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000740), &(0x7f00000007c0)=0x6e) ioctl$BTRFS_IOC_QGROUP_CREATE(r1, 0x4010942a, &(0x7f0000000800)={0x0, 0x9ea}) ioctl$FAT_IOCTL_GET_VOLUME_ID(r0, 0x80047213, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) openat(r0, &(0x7f0000000080)='./file0\x00', 0x98682, 0x19) r2 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000100000000000000000000007d8dea87e0adc7db00000009000000000000fd00000000000000000000000000000000000000000000000000003e1408c6b3aa9ad6fbf96e5ca900000000000000"]) recvmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/28, 0x1c}, {&(0x7f0000000540)=""/156, 0x9c}], 0x7, &(0x7f0000000680)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}, 0x2000) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f0000000700)={{0x1, 0x1, 0x18, r4, {0xee00}}, './file0\x00'}) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r5, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) sendfile(r0, r5, &(0x7f00000008c0)=0xfff, 0x401) r6 = socket$inet6(0xa, 0x6, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140), &(0x7f00000001c0), 0x2, 0x3) dup2(r6, r2) [ 3110.634749] FAULT_INJECTION: forcing a failure. [ 3110.634749] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3110.634769] CPU: 0 PID: 11253 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3110.634786] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3110.634795] Call Trace: [ 3110.634799] [ 3110.634804] dump_stack_lvl+0x8b/0xb3 [ 3110.634828] should_fail.cold+0x5/0xa [ 3110.634845] prepare_alloc_pages+0x17b/0x500 [ 3110.634869] ? lock_chain_count+0x20/0x20 [ 3110.634891] __alloc_pages+0x131/0x4e0 [ 3110.634905] ? __alloc_pages_slowpath.constprop.0+0x1f10/0x1f10 [ 3110.634919] ? lock_is_held_type+0xd7/0x130 [ 3110.634944] ? __filemap_get_folio+0x2d4/0xfe0 [ 3110.634965] ? lock_downgrade+0x6d0/0x6d0 [ 3110.634980] ? lock_is_held_type+0xd7/0x130 [ 3110.635002] alloc_pages+0x1a0/0x2f0 [ 3110.635022] __filemap_get_folio+0x65f/0xfe0 [ 3110.635045] ? lock_is_held_type+0xd7/0x130 [ 3110.635063] ? filemap_read+0xba0/0xba0 [ 3110.635087] ? lock_is_held_type+0xd7/0x130 [ 3110.635104] ? find_held_lock+0x2c/0x110 [ 3110.635124] pagecache_get_page+0x2e/0x230 [ 3110.635143] ext4_da_write_begin+0x383/0xa30 [ 3110.635164] ? ext4_write_begin+0x1470/0x1470 [ 3110.635178] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 3110.635195] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3110.635221] generic_perform_write+0x24c/0x570 [ 3110.635246] ? folio_unlock+0xb0/0xb0 [ 3110.635264] ? down_write_killable+0x170/0x170 [ 3110.635287] ext4_buffered_write_iter+0x164/0x330 [ 3110.635309] ext4_file_write_iter+0x3dc/0x1800 [ 3110.635327] ? stack_trace_save+0x8c/0xc0 [ 3110.635343] ? filter_irq_stacks+0x90/0x90 [ 3110.635357] ? __stack_depot_save+0x35/0x450 00:53:01 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000000)={0x0, 0x0, 0x4, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = dup2(r1, r0) r3 = openat$cgroup_devices(r2, &(0x7f0000000040)='devices.deny\x00', 0x2, 0x0) write$binfmt_aout(r3, &(0x7f0000000080)={{0x108, 0x1, 0x2, 0x189, 0x129, 0x10000, 0x130, 0x8001}, "256a95f874b80c727ecd36", ['\x00']}, 0x12b) 00:53:01 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[]) [ 3110.635380] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3110.635397] ? kasan_save_stack+0x2e/0x40 [ 3110.635409] ? kasan_save_stack+0x1e/0x40 [ 3110.635420] ? __kasan_kmalloc+0x81/0xa0 [ 3110.635436] ? lock_is_held_type+0xd7/0x130 [ 3110.635456] do_iter_readv_writev+0x3d8/0x650 [ 3110.635474] ? new_sync_write+0x560/0x560 [ 3110.635486] ? avc_policy_seqno+0x9/0x70 [ 3110.635498] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3110.635521] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3110.635540] ? security_file_permission+0xb1/0xd0 [ 3110.635564] do_iter_write+0x187/0x6f0 [ 3110.635579] ? lock_is_held_type+0xd7/0x130 [ 3110.635604] vfs_iter_write+0x70/0xa0 [ 3110.635620] iter_file_splice_write+0x722/0xc90 [ 3110.635650] ? generic_file_splice_read+0x3ea/0x5d0 [ 3110.635670] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 00:53:01 executing program 3: r0 = mq_open(&(0x7f0000000000)='s\x00\x00\x00\x00`gZ&i\xf4\x8dk\xbdY\xb3\x98\xdf\x93\xbb\x1a\xc9\xbf6\xfbdV{\x04\xda\xbdx\x80\x82\xc1\x8d7\x10\xef\xd8=\x14\x9e2\xd0\xdbE\x89\xb2v\x91\x9bS\x86L\xb6a\xe6w\x88\xc1\x80\x0f\x05N\x85\xc5:\xf3\xf01\xc3\xc2A\xe4\x8c\xca%O~d1\xa2\xfc\xc8\x13\x9d.\xf8\x00\xe9\x02/1wB \x18\x8d\xed|\x86\x02\x98fe\xdc\x7f\xab\xbc\x856E\x19qO\xb0\x87t\xea\xb4El\x1f6\x13R\x96\x14\xd7\x15v\xfc\xba\x01P\xdf\xdf\xa0\xdc],\xeb-\xc7O\x1a\x16\x8d\xc6\x85\x03bj@T\xef>\x15\xdf\xb2\x1f\xb0P\xdcN\xe3t<\x1d\vP;V\x92\"\xf0C\x88F\x9c(Hr.\xe7sSQ\x8d\xafXi\x8f\xac\xdc^3\x97\xff\x1c~P\xb5\xca4j^kf\x10\xbe\xea\xbc\x87\xe5\xdf\x9c\xa2\xb1Q\xd5\xa7\xdd\xd6\x97\x94\xf1\xce\xeb\xe6\xde\xe1\xa0J\xef\xce\x9e--\x90\xabU\xeaY\xa6\xa9\x97\xd2\x01\x0e\x9a\xefMCU\xedn\xeb\xb3\xff\xfd:\x97q\xd0l\xf6\xf7\xbeS\xd6\x0e~\x86\xe1\xd8\x87o\xa2\xa2i\xc8', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) [ 3110.635690] ? pipe_to_user+0x170/0x170 [ 3110.635719] ? security_file_permission+0xb1/0xd0 [ 3110.635739] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3110.635761] direct_splice_actor+0x10f/0x170 [ 3110.635782] splice_direct_to_actor+0x350/0x8e0 [ 3110.635804] ? pipe_to_sendpage+0x380/0x380 [ 3110.635828] ? do_splice_to+0x240/0x240 [ 3110.635846] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3110.635864] ? security_file_permission+0xb1/0xd0 [ 3110.635887] do_splice_direct+0x1b8/0x280 [ 3110.635907] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3110.635933] ? lock_is_held_type+0xd7/0x130 [ 3110.635955] do_sendfile+0xad7/0x1230 [ 3110.635977] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3110.635997] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3110.636016] ? vfs_write+0x422/0xac0 [ 3110.636034] __x64_sys_sendfile64+0x1cd/0x210 [ 3110.636049] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3110.636066] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3110.636090] do_syscall_64+0x3b/0x90 [ 3110.636104] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3110.636121] RIP: 0033:0x7f006e0f6b19 [ 3110.636132] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 3110.636144] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3110.636156] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 [ 3110.636164] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3110.636172] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3110.636179] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000002 [ 3110.636186] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3110.636208] [ 3111.437582] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3123.530432] kmemleak: 20 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:53:21 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB]) 00:53:21 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f0000000040)={@in6={{0xa, 0x4e21, 0x7, @private1, 0x5}}, 0x0, 0x0, 0x1d, 0x0, "33444238d941f94cbe1b73f75c83ded4c407f64f25c53e2dd3d74ea18ad1272336d8db4a908e455e1bba23131e8c033f64c3dae1cd2306f2a662aa9248621db33ca33130ab5edb3589bc8b8333f2234b"}, 0xd8) 00:53:21 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x6000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:53:21 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000001c64179d2400000000000000000000000000000100000000000000000000000000000000000000000000000000008e111057f0ae2ba1f70ab867f3713bcc0000000000000000000000000000000000000000007fba056dd5eeae3d2a5370078cfb8506f373a581848da2e6cf4dc177deb2817d4ff5ae6ae34ff9b2d0aadda9cf98ed5ca22519c6a13a9fc40e1057cb765470a0c6e1b9ba0360f114d5b412aac0d04e451c37ac1714d565cd"]) accept4(r2, &(0x7f0000000000)=@l2tp6, &(0x7f0000000080)=0x80, 0x80000) 00:53:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, r1, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r4}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x20, 0x70bd25, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x4000) r5 = mq_open(&(0x7f0000000140)='\t\x00z1\x00\xe4?\f\x1a\xbdA\xaf&\t\x120y\xeay\xabc\xa1 .%\xee\x171OVh;\xdc\x0e\xc6YI9z0\x13\x94\xf3\x8b~m\x1c1\x0fu\xa8\xce\xa7E\xad\xe8\xc7U\x03\x00\x00\x00\x00\x00\x00\x00\xef\xa5\x81c\x1f?O\x9dqH,\x94&\x86\x1a\x9e\x1c\xad8\x96\xc65`5\x8a|\xfd\xd3\xcf\xd1\xf2\x83\xf9@\t\x1e\xf3K\xa4u\xaf\xf3\xfe\xce\x8d\"\xc2\xf1\xfa\x1f8r\fsl\x85\xe50\n\xe0\xcf\xa6\x95r\x1d\xbel\xa6M@z\x03\x18\xfb%\xb6\x1e5E\x17j\a\xc1\x86\xb6\x1d\f\x9d\x99\r\xb9\x98\xb9Q\xad\xd1A\xf2r\a\xa99\x06\v=\xc2\xa1\x18\x9f\f\xf3\xed_q\x99\xbc\x14\xa6\x84U\n\a\xf2\xc7\xf2EQ\x82\xfe\xe9d=+\xb7T\x05c\xbd7<\x10\xba1\xd2\xdbX>A\x00\x97U\xf8\xbc\xc5\xcd\xfc$\xcdr\x16/#\xd8\xe0\xbb75j\xa6)>\x9dm\xf9\xf8v{\x1e-\x0f\x1fg\xd7\xcb!\xc1\xf74J\xd8?+~A\x91#\xe5\x9dq\xa7&*@Z\xc22\x9a\xdd\xb9\xea\xe9~\xfd\xb4\x02\xbb7\x1c\xf5\x84\xb6\xcb\x9bU|8\x96G\xad\x13=~\xe3\xd5 xH43\xf9O\xb6\r\xe6Z<\xbe#\x1e\v\x86\xf4\x94\xf7\xe8L\x0f:kmo\xe8_;W\x11\xc7\xae\x00\v:\xf3\xa9\xe5\xa7\xe0\xdf\x97\xa7', 0x40, 0x8, 0x0) mq_notify(r5, 0x0) 00:53:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$SG_GET_LOW_DMA(r5, 0x227a, &(0x7f0000000040)) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:53:21 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, 0x0, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:53:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) (fail_nth: 100) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3131.003305] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3131.004584] FAULT_INJECTION: forcing a failure. [ 3131.004584] name failslab, interval 1, probability 0, space 0, times 0 [ 3131.004604] CPU: 0 PID: 11293 Comm: syz-executor.4 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3131.004617] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3131.004626] Call Trace: [ 3131.004630] [ 3131.004635] dump_stack_lvl+0x8b/0xb3 [ 3131.004656] should_fail.cold+0x5/0xa [ 3131.004669] ? create_object.isra.0+0x3a/0xa20 [ 3131.004689] should_failslab+0x5/0x10 [ 3131.004706] kmem_cache_alloc+0x5b/0x480 [ 3131.004722] create_object.isra.0+0x3a/0xa20 [ 3131.004738] ? kasan_unpoison+0x23/0x50 [ 3131.004757] kmem_cache_alloc+0x239/0x480 [ 3131.004773] alloc_buffer_head+0x20/0x140 [ 3131.004798] alloc_page_buffers+0x24a/0x690 [ 3131.004821] create_empty_buffers+0x36/0xae0 [ 3131.004846] create_page_buffers+0x1f5/0x310 [ 3131.004868] __block_write_begin_int+0x174/0x1540 00:53:21 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x2, 0x200000) dup2(r1, r0) [ 3131.004890] ? lock_is_held_type+0xd7/0x130 [ 3131.004908] ? ext4_da_release_space+0x570/0x570 [ 3131.004928] ? invalidate_bh_lrus_cpu+0x120/0x120 [ 3131.004946] ? lock_is_held_type+0xd7/0x130 [ 3131.004963] ? find_held_lock+0x2c/0x110 [ 3131.004979] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3131.005000] ? PageHeadHuge+0x166/0x1a0 [ 3131.005018] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 3131.005041] ext4_da_write_begin+0x3b1/0xa30 [ 3131.005061] ? ext4_write_begin+0x1470/0x1470 00:53:21 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x3, 0x4, @thr={&(0x7f0000000000)="560c13633c36a127d5fbc31adbaad2afba72050e072df120af4c55a77fc7746f029e1dade7", &(0x7f0000000040)="8dc5c1c3de806e0aa465e2ea3037e9965046f72de783ae43437a36ebb0a92fd146d9bd27c4fe958950ebc80c5bac04efc2d5a209180353098d6255f26f7c809c78fc6b17345f67a17126548710d934263a899644976af015e79bb400094ef314fdb0f119226858bdc19f4e108b35f131855cbbf1d5ffc8f720c08be5edfb661d1a822e4199df7d30dd9ddb50ff91820df4b0864f"}}) mq_notify(r0, 0x0) [ 3131.005075] ? balance_dirty_pages_ratelimited+0x87a/0x15e0 [ 3131.005093] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3131.005117] generic_perform_write+0x24c/0x570 [ 3131.005143] ? folio_unlock+0xb0/0xb0 [ 3131.005161] ? down_write_killable+0x170/0x170 [ 3131.005183] ext4_buffered_write_iter+0x164/0x330 [ 3131.005205] ext4_file_write_iter+0x3dc/0x1800 [ 3131.005223] ? stack_trace_save+0x8c/0xc0 [ 3131.005238] ? filter_irq_stacks+0x90/0x90 00:53:21 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x800, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x147102, 0x80) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) 00:53:21 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, 0x0, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 3131.005253] ? __stack_depot_save+0x35/0x450 [ 3131.005275] ? ext4_file_read_iter+0x3f0/0x3f0 [ 3131.005291] ? kasan_save_stack+0x2e/0x40 [ 3131.005302] ? kasan_save_stack+0x1e/0x40 [ 3131.005313] ? __kasan_kmalloc+0x81/0xa0 [ 3131.005328] ? lock_is_held_type+0xd7/0x130 [ 3131.005349] do_iter_readv_writev+0x3d8/0x650 [ 3131.005365] ? new_sync_write+0x560/0x560 [ 3131.005377] ? avc_policy_seqno+0x9/0x70 [ 3131.005388] ? __sanitizer_cov_trace_cmp4+0x1c/0x70 [ 3131.005411] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3131.005430] ? security_file_permission+0xb1/0xd0 [ 3131.005453] do_iter_write+0x187/0x6f0 00:53:21 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB]) [ 3131.005467] ? lock_is_held_type+0xd7/0x130 [ 3131.005492] vfs_iter_write+0x70/0xa0 [ 3131.005508] iter_file_splice_write+0x722/0xc90 00:53:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3131.005537] ? generic_file_splice_read+0x3ea/0x5d0 [ 3131.005556] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3131.005576] ? pipe_to_user+0x170/0x170 [ 3131.005606] ? security_file_permission+0xb1/0xd0 [ 3131.005625] ? page_cache_pipe_buf_confirm+0x5b0/0x5b0 [ 3131.005647] direct_splice_actor+0x10f/0x170 [ 3131.005669] splice_direct_to_actor+0x350/0x8e0 [ 3131.005690] ? pipe_to_sendpage+0x380/0x380 [ 3131.005713] ? do_splice_to+0x240/0x240 00:53:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x5, "af2f1a9317bc6f"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r5, r4, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000025c0)={r3, 0x0, "d27ea3239fec0ecb662438f2ca10af0924e4ad621f9db8284cc77360e1b7d9c8717dd15e4f1f2cea87eac9cc09ce915384e3e73a2cefc7b298edce7023bde0b4797791c943cf759d7eb381c4aafbad0955afbff4e8daf244999ee035ec9483b10be689992c031a8848f2137a9f4dbb954e7346ae986aa82156c5ee40e79fb01b609cd0172c77c0e478f3971e33afaaea03d98b324c27ee99d3a819a93c5fa423fc57c9a37096e3d9fbf93ec8fd9dc976c9a6973b319dc10d44cc1c08f409174365278e5be7353d9e2bf5ac0da71537defaa37fe5e3911b3230668bfe50fff9d7d788991abe5a41320605057b93bcd4aada93490ade57fa2166dcea24b64a75f0", "1e39e7b48b9495a021cc74e8a865ee74055d538b9f302e0163e29486d60285201c1304cbd65b98050292af961b0e2765dec6b8cccb06b2e5be0db6ebcced883bdf0bd9037116041728af84f811431036b3ee538a684389a19e6f94c8d3fd3b1c2f276db537ea8b3f216f9fe67e9cc2f8f1502fb2179b7fa618a61db681306145119a6f96ecfe5fa73e8ea27695152933b8d43c0f3ed0a7e6a666b209c8c569d070e7b5f808778c070dd527d1e371027134cd8b4555551d011d2892c8742b6315a022303fd30eab20fe9e7bec1af7156c7f0e401da38ef45e3dc889935bb04429ce33fdf26d58aeae6c30431689381459f0954a7d833c22b2b572029b43cad55e0a4cf928ab662f71b70b66a1f15a013efe3914517620a383a53745e15f94e0bfa4f2713e5627b13678b2c5a6805bdd74f9a14b94d1bcfa583ae97e11f3585dee726aa71a899b69e23f313a1266545d94e4135373fd198546497e2b39ca8fe633d5a0fd1ff18c7b7b6cae1e9dedb7ab9e3cccdf9501ff5dec20d8496857fc6d2047107c193a01644bb0e737703a64189b710161222edacdd0cbfc6e56f00da6f377884ad98ef1516c90a114bc5e77855db84bd9f991a757c2f3a158d8dccafa9c9d38e7138e486998a06be32717e77212ad0acb529699fcec079d4e964db6c72c98f6cf249696261391ec727397343c7676f52296c6167257ebcbd46612e002b8c9877923787c7aeab0523b7864e9621190a80d076d77833765c122aa0719e95d263376b37c6bcdb02abb6e23dc0313c6a2350da46ebdb2af8678ab9c7e09f4f73253e27d9bd7c176ebf7bd29ec87a167ccc964c98065868d988aa72b9f073f7bcdcbc7de0892b9a612be67d49fb903ec91282b9d4f1f8edf5e0035f5a072d7c8b14197b6f19904607ecf6e64767e624ce7ffdd4720ece7235967d3045ec3a0f8a74b05d23933f1f57f50f57f9a00435ae2ca12b21c1793f0db256ae7ba9a94b485260010e41de679319388d7749fc2ececcceaffae0dee813ebd216458782c83ac1da1b751f6413b7baa14e4ac77ea7f01d5060df53d7ccc7944f63b390004ad5d2bee2a0d521d7f2d129cb8d71551378554ccce79957d9813421bb0a3c8ff0233c1e8e115189782d6e1ae3ca11c85686b66511a4270c90a78b34ec9d4202de2f9a0287afc1c6c1edfc98e34d59262e58c7dd066b9bd8a76e8ed9201f3c1e5acb3c6f21030afd73d98ff2b9885a0463eb5e11c3effab155fdd57a0c6688078a8de036782c40155079123a6b6507de6d169fcd56972ecf13f49fde062bcd36dd4b68f1a67e38acf275493793958bb57840bfabf02ebbe7a3a74aa8ac00f803419fadfe9033e9893ff9ffac3579e6638d08065bb0210410a06517bfcdfd3e2bf09fd69e6240113599f69762e5cc970149e850d40d0921ec60c38ea0005f1536a61084baf94ff46aa0d6d8d0055b2bf5ebdf8372480d16515112185ea7982d1b1ee706d685a16e22e1d03f76a329815daad0dff137e7a11059f1f2478fbf369491e5f3b8be7b068835af7eb27e6fd1097a3d81c36ee916e7457eab430a115d84b2b6c06a148e234a83bc92466f7ea56d37655c1cd5f88b3e73dffbbaa33b26ffd6c712b9499a9cd5c401a4c7b7cca7c461bddeba7d54076b1dc7f3dc025bf457419244c7a71413462dd360626cde95e3b399e1b589acc691768b1fbbf18419837254fd3d9c795a5658df8db7e2979126cc642267c3923cc77f1ffd5ef63c9762eea11181cad9b14a289d6c0df725e352fa709dab10711e836b2063c7a8c1f6968bce98be07a038314455d2d6a9a0635ad4d2b1afdcbac93368632d774baef4773e3e3f848089eb7de46a5a95d5f1844be9ebb5a6c176805646ddb245cc2abc59986cbafb76474bb4d814934092472dde94bf4654880252d34fd9eee2660e602bef4cec7464440afeea169866c07b76610d08039d41bde60ccbb7de4d50ac0ea5906373da2e2782036bd1eadf84c5037d869d3c346d70972d8d5f36915509df75e3fbb0666a4f1ac9491a50e7195b8212a0196f5b2342fcbab4bcbc9071a8ecf0bee00902c894aa3a7b067dd9444b987d6ec076c11d973aa0443e598a2e7a9f1bb4bc9a9a9413b79d30915a68b40e0b04797e7e6828f998d54eb86b6229c46cc0ae63623419591e0108b468076d34877ee74b7a98dcb397ebe88f0e7ed791b3a4ea82c141e3c643f92d681f52f13202817f4489ffa584aa8be30c1a1893142d84ebb08a27f6d2ac1a5cde309802532c0631f940b7f49833bc8856b4a39fb77dd3ef197a3fa48c7d03aa18a9e43d91f44bfb62cf34718a955c10f275400efd96955803ee893ebfe0d7ecfb2e7176d209b9766054abb1cf47dbf55e297a8ebb5995637a45eaaf63f8dcdcfc11a4f1361349a375bf1f4f81366037e45d5af866e034d9707383e9568d706756f31c1f270614560b0cdefb43c31e1a66c121046b4b7f448189c05bba6cfeb1f8f60156c63ef0d9836707ee9b7ec555346d5cc4b8555ca6ce46158c3c4fc6b8bf2ad840bfa8105a8018fbe0effa849c2860599b76c7f9d3e48917022719e0bb6646f10668c880191cea94d4209dc3192ab7158f9894e13280d654c966dec3194f0a114e76671805796baa991566074ab095e96a08f9b7d4daa748583cc978025b2d5e43f31252a690c956fa6dbfe566d79ff5933209328a2ae74fce6d0889c67b885b31934970811dbaafffcf1627a59f40faac332b9226216bdaf30d841fe098aebbb1bc99fe54a9deddfcf24738a6bbee87b36151f2969fea23535a701086d05b2dd67ed7ed4cdd0dc531cf53593845a443c82dcc9687c9d52af68d473eeff53645e607e8c20c70b5e730f2e7ea4de88a5b1b364c22fc89e9c1570954c7dfb61b86b846caf5661619795878f6f473655f9c812db067006392e1808b2a659b09f1b4a523f426ca4aa596ae3cd76e2f14f0757b95847d3ca3a77ea88bbdde5463937b139a9d1e6fa0f8ff4e624c2d8b84b123d5ab37157b77bd84f3a7267ebbb2b8031df187d1034f63840bf018a20710c9f4fff7a80cd577e2ad1d3e56ed4d862a912795c38887141a9cd478e8eb85e0941b6f6f2825210b35a1829bd96305d627534dd8496d9b66e9506326ba0c76a53c3e733f808907cee9736a69f5f15150a01c19b7ad4d5565d46badf8b69112fc206a2b6d043fe12b563c7512a7305466c71b25c1d74306ec7596fa4e694c8d097fc5014fad5c3c526b655b29dfb4e66f9d8b912e8fff98bba939428d699cac3d1113ed988ba465e999f2cfe5e96e5b66816ec3974206620d329e2553a934dc5c3b061fe0a348b8441b01511b3b89572526573baa965e0093bb961a27511302b1c0582368e743dcb5b6753b8e28f4dca66cf1e38dbb919594739e64ee3bb2972c0c5379d5eb5bc58c5665bb15e0d4184e11d06dc877b119c01cc6ddbaf16007f49bba29cc86f6095d68e403a34c023a9001d291d6772dae8cb5dec6e8a32423abcf915c47901e3842bf418d3caecc579403803185923719c125d3e11a4f6cc8e146335e22fa37784cb592c8a6827d0c9b5751fd64ed854d9bdb560b9b4a4cdf9551635e5163fd6462b768a47e6e49e53bc531719b3e02061b30586792628670d4e740ecf311168f72df0c83c2adf06d076ae782c585d87173aecbc2233f21a3ffba498c903dd9d04728391b7c82893a1292111e08b2bfb97e2b5bf439058971e180318d87dd82d7fa65029f6eef30c91e3878aefe6e5d59e62f1efe22729c6a2c42ee2f93e4bbf52875f4299f53c6cc98e0b1777e0ca5a66b2304a282840fe918b38d65e245b464b14ec5528b8955d39b7faf54c6daf697025ca7465fc0c796ebb3d77dd8ebe2956c01a975ed676ed6ebaedd82e428935dabc6bb3195eea5dd2198f387d98267af0c7e331248079ce2f3827dd911ab715b92e98a1bb192186d90b6b6c1159a0e90734d5de1e4fe502306e8af3b97beff644dc32a9f5e7ad4ff216a3861022445d0ef9e9ab25d83b3d710f101089a30768c63ee8cf53a53b0ec8d61865496f56703d7b023de696383886b0ae00b63d334c645ee227774c91f92a9d7a350cb54ef0214d37675d3edfbe91f7d11500d77663e7123b79008fb9b6dea2226112a92d436e3d8fef4e780de02eb9b168571aa56b937b6ab57c2c42012f7af00a22ab6c4f9c16c741fde1bdb250f6fff380c304658105758eca3ae8c0793f393184c0ab7bc5d8788256f44ad7e03eda765397a8187090a7687b1affe9ae33f28b37e4fee2fb41171d11279f6f3fef206cc0f9a9c27cbd34bfe13b80f917ebdac3a6007b4deb476ed3d57c3cca86f73488d3843489b46520446950911fbe29844e6cba5f742138f40574e1ad278f2a19bbe03394e16f6c37fb501ca5ca51d544f23f2d1b8b33206a73387b7605c33ef6efb322c3302df2dbbbf28a64318e9de59317f6147a78dbe8290d5ceae5b67db594e8ecd5b0a327d3b18d85a5ec0c0605a04712406e91d8db77a3df96892d8c1b4fba7031447e5afab22340934cdcd3517a6b35b7a9de160d217ea5c0e42b508bd0954da7033151d60bd25579dcca530ed77058f1840bd22f6b7dbe467aa401c92817699549ddb7c75baa7fbbec9b0f20d3b49f57fb9fd0d2405eb886c977b94a6a6c023f65952b8b4045512531fb77c67e901b3ff5d668125d777698bab012e02631566aeb73b6bbd3d0e2f6ab85c46e121792ad8a49cffc7f1adf3effdaac02b291f6f039308cec0e635f3f80411f63975406ae84a9539e5b7bc9ebd40278b3d50df742d4bacbc1268c590250102faa0849540bcb6503d1f90bd78c94a018909f0f06ec5956aa84dd11bbabddfb5904c6b62d49e4a98dd3f98ac9c217fb1c168e444e7a06ad79a72f1ddfee5f6045f264be11e06fbf8098e0495b7919fc8ad408b79f811b08c03e846d109fea81a6869886e43dc95169b93349b2130ad39c690fafe7bcd997474b2ffb3675251dc763dcd245ad04876da615d4b75fe9a54c7777ed5a0bea760a864f6da1b9b64367c36d16d951db7c5d6d882203047627fb6b46429480c0fa4bf7dd97603712f9e94364e7dcd130c3ec3811c81ab9d6e9603ac2a9bfaa1d1af13878991ac9ec33cd373a9790d8eb7a48aafd3503ce7e70618b2390fdc92a41dd127f96fcc203bfdc3c59d688452d1b289f96a2c923894744b77e8c7dddc03085483b499df74abe2567fd596e7a0d924bb0f9bfbfe23b081515e4f94a0eb950e08823152f9314ed3f0f56bc5fdaae2618ede0ab94e4b29e5635a68682410e629a3c8b6bad8d07b6e21eebfecc19faf7f0ea4ce058f55568373a6f855b94e1f0241a47b8ef9e2011d83cb122ef564db172beef0f91c0a2b238161d4c038a2b5f"}) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f00000035c0)={r6}) [ 3131.005731] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3131.005751] ? security_file_permission+0xb1/0xd0 [ 3131.005774] do_splice_direct+0x1b8/0x280 [ 3131.005794] ? splice_direct_to_actor+0x8e0/0x8e0 [ 3131.005821] ? lock_is_held_type+0xd7/0x130 [ 3131.005843] do_sendfile+0xad7/0x1230 [ 3131.005864] ? __ia32_compat_sys_preadv64+0x2e0/0x2e0 [ 3131.005884] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3131.005903] ? vfs_write+0x422/0xac0 [ 3131.005920] __x64_sys_sendfile64+0x1cd/0x210 [ 3131.005935] ? __ia32_compat_sys_sendfile64+0x210/0x210 [ 3131.005952] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3131.005976] do_syscall_64+0x3b/0x90 [ 3131.005990] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3131.006006] RIP: 0033:0x7f006e0f6b19 [ 3131.006016] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 00:53:22 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @mcast2, 0x3}, 0x1c) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x507000, 0x0) sendfile(r2, r1, 0x0, 0x0) dup2(r1, r0) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r4, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000080)={'macvtap0\x00'}) ioctl$INCFS_IOC_FILL_BLOCKS(r3, 0x80106720, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) [ 3131.006028] RSP: 002b:00007f006b66c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 3131.006040] RAX: ffffffffffffffda RBX: 00007f006e209f60 RCX: 00007f006e0f6b19 00:53:22 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, 0x0, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 3131.006048] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000006 [ 3131.006055] RBP: 00007f006b66c1d0 R08: 0000000000000000 R09: 0000000000000000 00:53:22 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2200, 0x0) read(r3, &(0x7f0000000000)=""/168, 0xa8) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x2, 0x0, 0x1, [{0x0, 0x4, 0xfffffffffffffffc}]}) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r3, 0x6612) [ 3131.006062] R10: 0000000008000001 R11: 0000000000000246 R12: 0000000000000003 [ 3131.006069] R13: 00007fff60e89b1f R14: 00007f006b66c300 R15: 0000000000022000 [ 3131.006091] [ 3131.831476] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3146.472889] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:53:45 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x7000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:53:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000002) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:53:45 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB]) 00:53:45 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001180)={0x0}, &(0x7f00000011c0)=0xc) r2 = socket$netlink(0x10, 0x3, 0xc) sendfile(r2, r0, &(0x7f0000001300)=0x6cb4, 0x0) r3 = getpid() pidfd_open(r3, 0x0) r4 = getpid() pidfd_open(r4, 0x0) r5 = openat$incfs(0xffffffffffffffff, &(0x7f0000001240)='.log\x00', 0x2, 0x14) clone3(&(0x7f0000001280)={0x80000000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x3d}, &(0x7f00000000c0)=""/4096, 0x1000, &(0x7f00000010c0)=""/180, &(0x7f0000001200)=[r1, 0x0, r3, 0x0, 0xffffffffffffffff, r4], 0x6, {r5}}, 0x58) 00:53:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) openat(r0, &(0x7f0000000000)='./file1\x00', 0x200080, 0x81) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:53:45 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:53:45 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) socket$inet6(0xa, 0x1, 0x0) 00:53:45 executing program 6: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0xffff, 0x80000) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f0000001840)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001800)={&(0x7f0000000080)={0x175c, 0x1, 0x5, 0x101, 0x0, 0x0, {0x5, 0x0, 0x8}, [{{0x254, 0x1, {{0x3, 0x9}, 0x7, 0xf5, 0x200, 0xffff, 0x19, 'syz0\x00', "38d13b88160cb67d069713bdbe63f0b7b63209a17165aa1a54a9ed44923987ea", "7b27a4ec06ea4761b2854d90c3a87da74c542a60bead809cbcb49d18319177b2", [{0x4, 0x2, {0x1, 0x7}}, {0x7, 0x9, {0x0, 0x9}}, {0x3, 0x3, {0x3, 0x3}}, {0x2, 0x5, {0x0, 0x40}}, {0x7, 0xff, {0x0, 0x2}}, {0x0, 0x9, {0x3, 0x8000}}, {0x8000, 0x40, {0x0, 0x4}}, {0x2, 0xd1, {0x1, 0x8}}, {0x0, 0x401, {0x1, 0x8}}, {0x2, 0x40, {0x3, 0xe46}}, {0x7, 0x4, {0x0, 0x200}}, {0x8, 0xf9ad, {0x1, 0xffffffff}}, {0x81, 0x0, {0x3, 0x3}}, {0x20, 0x7ff, {0x1, 0x8001}}, {0x20, 0xfe01, {0x0, 0x800}}, {0x101, 0x8, {0x0, 0x9}}, {0xfffc, 0x1}, {0x7f, 0x8000, {0x3, 0x1}}, {0x3f, 0x1, {0x3, 0x6}}, {0x7ff, 0xfff, {0x1, 0x6}}, {0x401, 0x8, {0x0, 0x5}}, {0x9, 0xb3d, {0x1, 0x6}}, {0x40, 0x1, {0x2, 0x1}}, {0x7, 0xff7f, {0x1, 0x82}}, {0x2ee, 0x3a20, {0x1, 0x5}}, {0x800, 0xfffa, {0x3, 0x6}}, {0x5, 0xb0, {0x1, 0x7fff}}, {0xfff, 0x3, {0x3, 0x4}}, {0x4, 0xf000, {0x1, 0x400}}, {0xa0, 0x6, {0x1, 0x3}}, {0x7, 0x3, {0x1, 0xffffffff}}, {0x78, 0x1, {0x2, 0x3ff}}, {0x4, 0x8, {0x2, 0x1}}, {0x1, 0x7, {0x3, 0x9}}, {0x400, 0x2, {0x3, 0xe4}}, {0x1, 0xde, {0x1, 0x7bd31603}}, {0x1, 0x400, {0x0, 0x400}}, {0x2, 0x6, {0x2, 0x6}}, {0x4, 0x80, {0x0, 0x6}}, {0x7, 0x40, {0x2, 0xe2d}}]}}}, {{0x254, 0x1, {{0x0, 0x9}, 0xd0, 0x1d, 0x20, 0x1020, 0x15, 'syz1\x00', "eaf90d92463543d4cff4ef09bf58a2f81d51daaeb6b5e9aa72552339f560c9aa", "a4f105f82fa9d19e7ddda746645bf9dfe2e9cff0d43c506edf9bb098239029cb", [{0x20, 0x4, {0x3, 0x7}}, {0x7, 0x400, {0x3, 0xffffffff}}, {0x1000, 0x40, {0x3, 0x9}}, {0x8000, 0x1, {0x3, 0x7fffffff}}, {0x3, 0x9, {0x2, 0x6}}, {0x6, 0x4, {0x1}}, {0xf000, 0x2, {0x2, 0x28}}, {0x0, 0x8001, {0x0, 0x4}}, {0x3, 0x2, {0x3, 0x9}}, {0x4, 0x8000, {0x2, 0x9}}, {0x7, 0x5, {0x1, 0x10001}}, {0x20, 0xec1, {0x2}}, {0x6, 0xce65, {0x1, 0x8}}, {0x3, 0x56, {0x1, 0x401}}, {0x800, 0x1, {0x1, 0x9}}, {0x2, 0x6, {0x1, 0x80}}, {0xf77a, 0xffff, {0x1, 0xea9}}, {0xa, 0x200, {0x2, 0x8000}}, {0x200, 0x4, {0x3, 0x7}}, {0x101, 0xb292, {0x2, 0xbc2}}, {0x7, 0x81, {0x3, 0x1}}, {0x7, 0x1ff, {0x3, 0x2}}, {0x4, 0x1, {0x3, 0xfffffff8}}, {0x5, 0x7, {0x1, 0x1}}, {0x3, 0x1, {0x1, 0x2}}, {0x3, 0x2f, {0x1, 0x8001}}, {0x7d0, 0x7, {0x1, 0x10000}}, {0x83c1, 0xfffc, {0x37236dfd4a25dc43, 0x1000}}, {0x2, 0x1000, {0x1, 0x1}}, {0x20, 0x61, {0x0, 0x1}}, {0xb647, 0x2, {0x2, 0x9}}, {0x1f, 0x6, {0x3, 0xa22}}, {0x8, 0x6, {0x2, 0x9b}}, {0x41, 0x5, {0x2, 0x9}}, {0x8e38, 0x8000, {0x3, 0x2}}, {0x4, 0x3397, {0x0, 0x9}}, {0x1, 0x8, {0x0, 0x9ff}}, {0x81, 0x2, {0x3, 0x8}}, {0x800, 0x6, {0x0, 0x1}}, {0x7fff, 0x7fff, {0x0, 0x7f4}}]}}}, {{0x254, 0x1, {{0x0, 0x9}, 0x6, 0x3f, 0x800, 0x2, 0x6, 'syz1\x00', "76ab4f63573dacd5f79d2fed63f28e90a0e69f9fcd7f3187c64a241afd1b0a2d", "605a47ecf294e57caa495ef7dd71af1c7e8bc5fb9cd113e02619d28a1bb32c3b", [{0x9, 0x7, {0x0, 0x9}}, {0x86, 0xce44, {0x0, 0x1}}, {0x100, 0x100, {0x2}}, {0x1000, 0x3, {0x2, 0x5}}, {0x1, 0x4ad1, {0x0, 0x8000}}, {0x0, 0x8, {0x2, 0x6a}}, {0x8, 0x1948, {0x3, 0x6}}, {0x3c4, 0x3, {0x0, 0xb52}}, {0x9, 0x4, {0x0, 0x6c}}, {0x200, 0x1000, {0x0, 0xd2}}, {0x1, 0x4, {0x3, 0x8}}, {0x2, 0x606, {0x3, 0x1}}, {0x7, 0x6, {0x2, 0x9}}, {0x101, 0x1f, {0x2, 0x8}}, {0x40, 0x101, {0x0, 0x2}}, {0x5, 0x5, {0x2, 0x92c41fb}}, {0x401, 0x7, {0x2, 0x5}}, {0x8000, 0x7f, {0x3, 0x44}}, {0x1, 0xfff, {0x3, 0x8000}}, {0x3, 0x0, {0x3, 0x702}}, {0x83e4, 0xb239, {0x1, 0x3}}, {0x8, 0x8, {0x0, 0x400}}, {0x2, 0x9, {0x0, 0x763527af}}, {0x0, 0x101, {0x3, 0x800}}, {0x7f, 0x3, {0x3}}, {0x179a, 0x101, {0x2, 0x4}}, {0x1, 0x1, {0x1, 0x9}}, {0x0, 0xff4, {0x1}}, {0x2, 0x4, {0x0, 0x8d}}, {0x6, 0x0, {0x2, 0xf097}}, {0x6, 0x3, {0x1, 0x3bb}}, {0x4, 0x20, {0x3, 0xeb}}, {0x1, 0x4, {0x0, 0x3f}}, {0x80, 0xef0, {0x1, 0x2}}, {0xff, 0x3, {0x3, 0x3}}, {0xccf, 0xfff5, {0x3, 0x9}}, {0x2, 0x5}, {0xffe1, 0x6b, {0x2, 0x6}}, {0x1f, 0x3, {0x3, 0x6}}, {0x9, 0x6348, {0x3, 0x9f9}}]}}}, {{0x254, 0x1, {{0x2, 0x10001}, 0x31, 0x6, 0x3b, 0x0, 0x25, 'syz1\x00', "1cddba006f34a722ba9012f55a4e43b8fe9102a4f8b48e5a15c08a7bfeac86ce", "8dbb434eee360bb159a523dfe32ad294e712ade88e186d0e277b7f6f7db0d55a", [{0x7ff, 0xffcf, {0x3, 0x5}}, {0x7f, 0x5, {0x3, 0x8}}, {0x758, 0x2, {0x1, 0xfffffe01}}, {0x0, 0x6, {0x0, 0x4}}, {0x101, 0x2, {0x3}}, {0x800, 0x1, {0x3, 0x1ff}}, {0x3ff, 0xa982, {0x1, 0x20}}, {0x7, 0xfff, {0x0, 0x6}}, {0x9, 0x8, {0x3, 0x1}}, {0x3, 0x6, {0x2, 0x80000000}}, {0x2, 0xa3, {0x1, 0x9}}, {0xfffa, 0x7fff, {0x1, 0x3}}, {0x1, 0x564, {0x1, 0x7}}, {0x4, 0x20, {0x1, 0x2b51}}, {0x101, 0x9}, {0x8, 0x7, {0x1, 0x9}}, {0x0, 0x0, {0x2, 0x3}}, {0x3, 0x1f, {0x2, 0xe15}}, {0xfffa, 0x1, {0x1, 0xff}}, {0x7, 0x3, {0x0, 0x80000001}}, {0x5, 0x0, {0x3, 0x1}}, {0x800, 0x81, {0x3, 0xed0d}}, {0x27, 0x5, {0x3, 0x80000001}}, {0x20, 0x1, {0x3, 0x5}}, {0x5, 0xffff, {0x1, 0x3ff}}, {0x4, 0x4, {0x3}}, {0x5, 0x1f, {0x3, 0xfff}}, {0x8, 0x4, {0x0, 0x2443}}, {0xba9, 0x800, {0x0, 0x4}}, {0xfff, 0x0, {0x1, 0x9}}, {0x6, 0x5, {0x3}}, {0x0, 0xf0ab, {0x1, 0x5}}, {0x1, 0x5, {0x2, 0x1ff}}, {0xf2f, 0x2, {0x1, 0x264d}}, {0xc497, 0x400, {0x0, 0x53}}, {0x4, 0x1000, {0x0, 0x10001}}, {0x4000, 0x3, {0x0, 0x800}}, {0x4, 0x8, {0x0, 0x80000000}}, {0x40, 0x200, {0x0, 0x1}}, {0x8, 0x1000, {0x3, 0x8}}]}}}, {{0x254, 0x1, {{0x0, 0x5}, 0x1a, 0x2, 0x3, 0x800, 0xe, 'syz1\x00', "1a653be6512aa38f030d9f0aabb36f63d882b7c70e19dff90421002310fc6c17", "18b65235f3348b7131511066495982573c604c38e0fd76577b6cc29631680215", [{0x9, 0x4, {0x2, 0x152ede00}}, {0x1, 0x9, {0x2, 0x9}}, {0x9, 0x3f, {0x2, 0x4}}, {0x8, 0x94, {0x3, 0x87f}}, {0x0, 0x8, {0x1, 0xfffffff7}}, {0x81, 0x80, {0x0, 0x4}}, {0x7, 0x7, {0x3, 0x1}}, {0x5, 0x7ff, {0x2, 0x7ff}}, {0x6, 0x8, {0x2, 0x5}}, {0x1, 0x4, {0x0, 0x40}}, {0xff80, 0x8001, {0x1, 0x5}}, {0x4, 0x67b, {0x0, 0x401}}, {0x200, 0x3fae, {0x1, 0x5}}, {0x401, 0xffff, {0x1, 0x3}}, {0x1ff, 0x8e9, {0x2, 0x3}}, {0x2, 0x7f, {0x2}}, {0xd1, 0x0, {0x2, 0x3}}, {0xfa64, 0x1, {0x0, 0x9}}, {0x7f, 0x4, {0x3, 0x7fffffff}}, {0xff, 0x3f, {0x3, 0x959e}}, {0x3, 0x1, {0x2, 0xffff156e}}, {0x3, 0xfffb, {0x1, 0x1}}, {0x3f, 0x1f, {0x3, 0x9}}, {0x7c, 0xa7, {0x2, 0x4}}, {0x8, 0x5, {0x0, 0xfffff801}}, {0x8, 0x3f, {0x0, 0xd2}}, {0x7, 0x101, {0x2, 0x3}}, {0x4fc5, 0x1000, {0x0, 0xffe0}}, {0x200, 0x1f, {0x2, 0xd04}}, {0x3, 0x1, {0x2, 0x7a9}}, {0x3, 0x81, {0x1, 0x40}}, {0x7, 0x1ff, {0x2, 0x5}}, {0x8000, 0x0, {0x3, 0x7}}, {0xa83, 0x2, {0x0, 0x40}}, {0x7ff, 0x2, {0x0, 0x125054e}}, {0xfbff, 0x4737, {0x1, 0x3}}, {0x0, 0xfff, {0x3, 0x2}}, {0x7, 0xa3, {0x0, 0x4}}, {0x8ff, 0x1000, {0x0, 0xd83}}, {0x0, 0x40, {0x1, 0x9}}]}}}, {{0x254, 0x1, {{0x0, 0x3}, 0x7, 0xfa, 0x7, 0x401, 0x0, 'syz0\x00', "a13661f541a6cf927b8315c154e7d3d05ec2481ced2cd36cbcb898d4fee47a5a", "74697ca1c7748a56f6bb9b9da4937e5072899c108157e6a787a6fbf306344c8d", [{0x5, 0x8, {0x3, 0x7fffffff}}, {0x0, 0x7ff, {0x2, 0xfffffffe}}, {0x1, 0x81, {0x0, 0x8000}}, {0x8, 0x200, {0x3, 0x1}}, {0x1, 0x0, {0x3, 0x24}}, {0x401, 0x9, {0x3, 0x2}}, {0x5, 0x6, {0x1, 0x9}}, {0x5, 0x1e85, {0x3, 0x401}}, {0x4, 0xff10, {0x2}}, {0x3, 0xfffa, {0x0, 0x9}}, {0x992, 0x40, {0x3, 0x8001}}, {0x4, 0x9, {0x3, 0xfffffe01}}, {0x726, 0x4, {0x3, 0x80000000}}, {0x4, 0x9, {0x1, 0x7}}, {0x3, 0x4, {0x2, 0x2}}, {0x5, 0xfff, {0x0, 0x6}}, {0x1ff, 0x6, {0x2, 0x2}}, {0x5, 0x4, {0x3, 0x8}}, {0x3, 0x2, {0x2}}, {0x0, 0x14b0, {0x1, 0x4}}, {0x84b, 0x400, {0x0, 0x8f71}}, {0x9, 0x6, {0x2}}, {0x5, 0x3f, {0x0, 0x504}}, {0x9, 0x4, {0x3, 0x9}}, {0xded, 0x7, {0x2, 0x7ff}}, {0x9, 0x3}, {0xfff, 0x101, {0x1, 0xdf}}, {0x3, 0xea, {0x3, 0x800}}, {0x2, 0x6, {0x1, 0x8}}, {0x7ff, 0x92, {0x2, 0x10000000}}, {0x9, 0xffa2, {0x1, 0x2}}, {0x8, 0x37b3, {0x3, 0x10001}}, {0xf8, 0x6, {0x2, 0x30}}, {0x7fff, 0x5, {0x1, 0x4}}, {0xfff, 0x401, {0x1, 0x4}}, {0xe000, 0x8, {0x3, 0x4}}, {0x0, 0x1, {0x2, 0x5}}, {0x80, 0x101, {0x0, 0x8000}}, {0xc2f, 0x3, {0x1, 0x401}}, {0x3ff, 0x6, {0x2, 0x8a86}}]}}}, {{0x254, 0x1, {{0x3, 0x10001}, 0x7f, 0x80, 0x5, 0x7ff, 0x20, 'syz1\x00', "eb2f77e74ccee32f0c1f01d566def20c13e53c88aaef383b92b725609ed2c5fb", "896c8ac5d3b4ede488562320e439fd9d740e601a0963106a63adc38e6453dc89", [{0x125, 0xe2b, {0x1, 0x6}}, {0x1d74, 0x3}, {0x0, 0x9, {0x1, 0x5}}, {0x6958, 0x1, {0x0, 0x1}}, {0x9, 0x7, {0x2, 0x1}}, {0x0, 0x1, {0x2}}, {0xfffa, 0x3, {0x0, 0x2}}, {0x6, 0xfff8, {0x0, 0x6a29}}, {0x9, 0x3, {0x4c17db97e0c61b5d, 0xfff}}, {0x0, 0x80, {0x1, 0x2}}, {0x9, 0xec, {0x1, 0x81}}, {0xfffe, 0x9, {0x3, 0x2}}, {0x6, 0xff}, {0xc4, 0x3f, {0x2, 0x7}}, {0x4, 0x7fff, {0x2, 0x50000}}, {0x5, 0x800, {0x0, 0x1}}, {0x2, 0x2, {0x3, 0x7}}, {0x7, 0x6, {0x2, 0xa9a2}}, {0x20, 0x4, {0x2}}, {0x400, 0x9, {0x1, 0x9}}, {0x680, 0x5, {0x3, 0x6}}, {0x8, 0x0, {0x0, 0xa47}}, {0x2, 0x800, {0x2, 0x1f}}, {0x0, 0x400, {0x3}}, {0x3, 0x800, {0x0, 0x4}}, {0x5c, 0x9, {0x3, 0x3f}}, {0x79, 0x0, {0x1, 0x7fffffff}}, {0x800, 0x2}, {0x3, 0x81, {0x0, 0x9}}, {0x759, 0x2, {0x0, 0x4}}, {0x2, 0x3ff, {0x0, 0x7f}}, {0x3, 0x7, {0x0, 0x276}}, {0x7, 0xfff, {0x3, 0x400}}, {0x3, 0x4, {0x2, 0xfffffffa}}, {0xca, 0x6, {0x2, 0x7}}, {0x335, 0x20, {0x1, 0x400}}, {0xfffb, 0x1, {0x1}}, {0xca, 0x3986, {0x3, 0x7}}, {0x1, 0x3, {0x2, 0x1}}, {0x1, 0x800, {0x0, 0x7}}]}}}, {{0x254, 0x1, {{0x2, 0x4}, 0x5, 0x1, 0x5, 0x5, 0x28, 'syz1\x00', "2ea61ec695f30643af0621dd6e55622a7d840cf90402ac135e7c9751324e6fa5", "8d54892537800d890e6c090edbce71134bea47226079c3eb96c5da2ba83c4649", [{0x5, 0x5, {0x1, 0x2}}, {0x87, 0x7ff, {0x3, 0x9}}, {0x20, 0x9, {0x2, 0x7}}, {0x306, 0x1, {0x0, 0x1}}, {0x0, 0x3ff, {0x2, 0x80}}, {0x8, 0x9, {0x0, 0x2}}, {0x200, 0xfff7, {0x2, 0xe3}}, {0x42, 0xef0, {0x0, 0x3}}, {0x2, 0x9, {0x1, 0x9}}, {0xffff, 0x93, {0x3, 0x6}}, {0xfff7, 0xfce}, {0x5, 0x3, {0x3, 0x2}}, {0x48da, 0x401, {0x0, 0x80000001}}, {0x3, 0x800, {0x0, 0x4}}, {0xffff, 0x8, {0x2, 0x80000001}}, {0x9, 0x7e70, {0x3, 0x9}}, {0x0, 0x3ff, {0x2, 0x10000}}, {0x7c08, 0x5, {0x0, 0xfff}}, {0xaf5, 0x7, {0x7, 0x101}}, {0x5, 0x401, {0x1, 0x9}}, {0x5470, 0x7ff, {0x2, 0xfffff000}}, {0x6, 0x1e5c, {0x1, 0x3}}, {0x777, 0xbb41, {0x0, 0x4}}, {0x1, 0x6, {0x1, 0x2773}}, {0x8000, 0x22, {0x0, 0x8}}, {0x4, 0x4, {0x3, 0xfff}}, {0x0, 0x2, {0x2, 0x7}}, {0xfff, 0x8001, {0x3, 0x7fffffff}}, {0x2, 0x3, {0x0, 0x2}}, {0x9, 0x4779, {0x2, 0xab9}}, {0x7, 0x2, {0x3, 0x1}}, {0x228f, 0xf889, {0x1, 0x358}}, {0x5, 0xe2, {0x0, 0x3}}, {0x2663, 0x7ff, {0x0, 0x1}}, {0xffff, 0x81, {0x1, 0x6}}, {0xb0, 0x67, {0x1}}, {0x6, 0x81, {0x0, 0xb644}}, {0x3, 0x2, {0x3, 0x1cbd}}, {0x1, 0x100, {0x1, 0x6}}, {0x4, 0x4746, {0x0, 0xfff}}]}}}, {{0x254, 0x1, {{0x0, 0x1ff}, 0x9, 0x8, 0x595, 0x9, 0x3, 'syz0\x00', "e1c6375e08cb7db0388dc3f5a1586cb85329762b2c42cc1ca5df0bdea80b13ae", "2f751891adfdac094d2ce363e91809201393de17dfdb0f8fe3a1180b1887a27f", [{0x400, 0x7f, {0x2, 0x8}}, {0x5, 0x3, {0x3, 0x2}}, {0x51, 0x3, {0x1, 0x4}}, {0x2, 0xa5, {0x2, 0x2}}, {0xff, 0x1440, {0x1, 0x5}}, {0xfff, 0x5, {0x2, 0x3}}, {0x8, 0x8, {0x1, 0x101}}, {0x400, 0x8, {0x0, 0xfffffff7}}, {0x5, 0x7, {0x1}}, {0xf35, 0x7, {0x1, 0x6}}, {0x2ae, 0x244}, {0x8, 0x7, {0x3}}, {0x0, 0x7c, {0x3, 0x9}}, {0x9, 0x2, {0x3, 0x6}}, {0x2, 0x9, {0x0, 0x5}}, {0x4, 0x40, {0x3}}, {0x8445, 0x9, {0x0, 0x1}}, {0xd, 0x2, {0x3, 0x7}}, {0x32, 0x4, {0x3, 0x20}}, {0x9, 0x1000, {0x1, 0x2}}, {0x101, 0x8000, {0x3, 0x4}}, {0x1, 0x7, {0x1, 0xffff0000}}, {0x8, 0x5, {0x0, 0x40}}, {0xeb62, 0xfffe, {0x3, 0x5}}, {0x4, 0x1000, {0x2, 0x8000}}, {0x400, 0x400, {0x2, 0x2}}, {0xd2, 0xc7, {0x3, 0x6}}, {0x7, 0x8001, {0x0, 0x5}}, {0x83, 0x101, {0x0, 0x20}}, {0xfffa, 0x4, {0x1, 0x8}}, {0x2, 0x8001, {0x1, 0x1}}, {0x9, 0x1, {0x3, 0x6}}, {0xf383, 0x6, {0x1, 0x5}}, {0xffff, 0x7f, {0x1, 0x5}}, {0xfff8, 0xffc1, {0x1, 0x38000}}, {0x1, 0x4, {0x1, 0xfffffff7}}, {0x200, 0x200, {0x1, 0x8}}, {0x9428, 0x3, {0x0, 0x1000}}, {0x6, 0x7fff, {0x1, 0x50000}}, {0x8, 0x6, {0x2, 0x3f}}]}}}, {{0x254, 0x1, {{0x1, 0x7}, 0x1f, 0x4, 0x0, 0x1, 0x14, 'syz0\x00', "0404e1413722c5fbe7f2f6194c3fc6a74e860049abef754f21a8975f59e20264", "5a1615f4f5331573376ac76c32afd1a1389bb37a7397670a9d948e7a95a10b22", [{0x8001, 0x101, {0x0, 0x81}}, {0x101, 0x2, {0x3}}, {0x48, 0x0, {0x0, 0x8056}}, {0xfc01, 0xb4b}, {0x812, 0x3f, {0x2, 0xff}}, {0xe22b, 0x3, {0x2, 0x8}}, {0x80, 0xfffe, {0x0, 0x2}}, {0x4, 0x5, {0x1, 0x5}}, {0x1d, 0x4, {0x0, 0xffff}}, {0x0, 0x6, {0x2, 0xa7}}, {0x9, 0x8, {0x1, 0x7}}, {0x400, 0x0, {0x1}}, {0x8, 0x5, {0x1, 0x7fffffff}}, {0x2, 0xc200, {0x1, 0x7}}, {0x9, 0x7ff, {0x2, 0x9}}, {0x1d, 0x5, {0x0, 0x6}}, {0x1, 0x7, {0x0, 0x1}}, {0x8000, 0xcf96, {0x3, 0xffffff81}}, {0x9, 0x46, {0x0, 0xda}}, {0x400, 0x1, {0x2, 0x6}}, {0x7, 0xf8cd, {0x1, 0x84bd}}, {0x2, 0x0, {0x3, 0x81}}, {0x5, 0x9, {0x2}}, {0x8, 0xffe1, {0x0, 0x7fff}}, {0x80, 0x2, {0x2, 0x8}}, {0x2, 0x200, {0x1}}, {0x25, 0x4, {0x3, 0x7}}, {0xbd, 0x7, {0x2, 0x2}}, {0x6}, {0x7, 0x1f, {0x0, 0x6}}, {0xf800, 0x7, {0x2, 0x1ff}}, {0x3, 0x8000, {0x1, 0xff}}, {0x1, 0x81, {0x3, 0x8}}, {0x9, 0xe3, {0x2, 0x101}}, {0x4, 0x2, {0x0, 0x5}}, {0x1, 0x6, {0x3, 0x4}}, {0x8, 0x3f, {0x3, 0x3eb}}, {0x7, 0x5d, {0x1, 0xf4dd}}, {0x3f, 0x401, {0x2, 0x78e}}, {0xd2e6, 0x4, {0x2, 0x3}}]}}}]}, 0x175c}, 0x1, 0x0, 0x0, 0x1}, 0x44884) r1 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) mq_timedsend(r2, &(0x7f0000001880)="74fa4cd7b453d2e51bcbe2e2c4dcc2589fad5e9f886d577f0bb4ef09384ad36e5721db5fe1dec4d792898cd0e1aae384143274a11257614602090ceea34ed48590c8bb7090b90f5b540a34fe2135a1d0ac307fd882066d4eb467aabe93524d65ed4203882be37439e530165c811538252da3641cf7d1c1849e4327c992432db70583406559eb0169bf421b229b7c254538b2e2bc3a4ee8e42ae1b5214732710fea500a73ef61d675a125f4671e9e50c702105347aef2219fe8dd3088e217e141940765c04ead1802aaa2e86ceb277d1418ac2546e6282864c9691a462e2dd3", 0xdf, 0x7, &(0x7f0000001980)={0x0, 0x3938700}) r3 = socket$inet6(0xa, 0x1, 0x0) dup2(r3, r1) [ 3154.842755] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:53:45 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:53:45 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000002c0)={0x74, 0x0, &(0x7f0000000200)=[@acquire_done={0x40106309, 0x2}, @reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000100)={@fda={0x66646185, 0x6, 0x0, 0x24}, @ptr={0x70742a85, 0x1, &(0x7f0000000000)=""/253, 0xfd, 0x0, 0x22}, @flat=@weak_binder={0x77622a85, 0x1, 0x1}}, &(0x7f00000001c0)={0x0, 0x20, 0x48}}, 0x1000}, @increfs_done={0x40106308, 0x3}], 0x3b, 0x0, &(0x7f0000000280)="f60f9c06906fe8f247eaaa9aa008a96c4111f662204aef36f6a400f0f6978c6eb1ace6da365dea81b8023863f034f7ff13722ced68ae9858af36b9"}) 00:53:45 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_INFO(r1, 0x29, 0x40, &(0x7f0000000000)={'mangle\x00', 0x0, [0x2, 0x8001, 0x7ff, 0x50, 0x75]}, &(0x7f0000000080)=0x54) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@initdev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @broadcast}}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x1, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cachetag}, {@cache_none}, {@access_uid={'access', 0x3d, r4}}, {@dfltuid={'dfltuid', 0x3d, 0xee00}}, {@privport}, {@fscache}], [{@subj_role={'subj_role', 0x3d, 'mangle\x00'}}, {@dont_hash}, {@audit}, {@obj_type={'obj_type', 0x3d, '&-'}}, {@subj_user={'subj_user', 0x3d, '\x00'}}, {@subj_role={'subj_role', 0x3d, '&-}'}}, {@dont_appraise}, {@subj_role={'subj_role', 0x3d, 'syz1\x00'}}]}}) 00:53:45 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a"]) [ 3154.978635] 9pnet_fd: Insufficient options for proto=fd 00:53:45 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:53:45 executing program 6: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000040)={0x464, 0xd, 0x3, 0x201, 0x70bd27, 0x25dfdbfd, {0x3}, [@nested={0x44d, 0x5e, 0x0, 0x1, [@typed={0x8, 0x65, 0x0, 0x0, @fd=r0}, @generic="b726ee9c4da23ce85929cbcfc0c61d92665b7397fe0b28e02cb3b217ac01834ef8a27744278aa328f7fdbd67fc386981b7763e23e5e41b9a0dac321653e77c65e6f4b97b2c73169daba7aa07e27ca9ae94f458b7dd7079ea3391c63cdcd811a5f9416ceb3d52ef0dfeb1be36424f874bd91c3f7e3d0e3be22f7aca2783a510ce319c3779fce4712e0714aec044d68a7873d799cab81084bb508b67303fa8edf747149b1a0f975543464de6f6eca7cd8d6dc176234a1daeaf36e262e067546348db2801c8101ed633afd3abde90b6f0c9897f73557d04ae1c69b11eee6f0b8c9d295fe9", @typed={0x9, 0x68, 0x0, 0x0, @str='syz1\x00'}, @typed={0x8, 0x6a, 0x0, 0x0, @u32=0xffff933c}, @generic="b93ef3f0f1b477562cfc8048dfa51a532fb3405bb1914a2b55e92d4c7afe56dc4a2f5757be6ffaad946013273e87996b6d7bcbbcb3beb66e613c493b58ca2e8db344789ba1cf8f6deb8331bbdfe3d6bc2966ed616d473bafc5296b2b834a35c6e9a0697e5d2e4e3691dd0c9bf748f58f11806f4940e6a8540e1e41996a795d7afcd17b944a8995039c978e444e9d3540d9e59975f0f3e7ea63da122525aec0dcc11131c9825fbf4ddd35334ac60392931f7bb1f93bf1b90a51c6c19d9397a7daeaebcfc6c70f865387b7dfb200c28d912bac844296397af5b93f129b5ae88d055247b9c57a9b38a24d87e44a", @typed={0x8, 0x47, 0x0, 0x0, @ipv4=@private=0xa010101}, @generic="14d48ac6dddd080764b30a8d06c57b1abe740efe9ceb29a4393c1a9d62ee625c879f7918d530ad52f050be57228dd2855bf984aed48ed3b9413d0cb866c544b5490071a2153ec019266194e1ce3e355ef9168586b65c88d0d3f8c83d0087f927b47f00ad97235d2877536476e879014c6b01ac27f0aed605963f203ff34c787da7b2c19e1f93310425b404860aad12256311af6f89bc17c4025aeb48", @generic="c7161e9e87dc421bb7839f10e151a2feee09da285801bac9728539d401445255bd018187cbd549d004cfd976c622a5116e75d69541228a00b3c4242fc9a240ebf05acc0fad528f83f8231f1639186c838661b272e34d3e68967b9f5139b055ecc8899b527d79f31a802874be5aeaf74787f1781d66efdea619263be7ba61b2a30bd1ae3e987e1040a6a9e858844e81dcd168133da277bf3407c446651d966d2bb93fe3eef6fe0e76787af0461b1e48e1823835d5e6e111727102163d809b0c31254fad8ddbb3b3dcd0af79131b6cb4c855d945c92b038051aaa375aa41c018d0", @generic="fc5abc50c1fd431dd88cad6e183431656930ff5cdc6c5cefe3923a4e26aec632a11d5b0dedd3a3e531a77243d842355d5a4e4d06ae463bcdd4d7cbf20c7c4c38285eeadfc7646acd2f6313c4c19efee72adbd9f48a696e4937f1c3f320a6b8fe6b99ddba19450161596fa387d961e04db4fa102ca2a91dd1dff2fb2a9d4c09c172c0c08271b35d7e32e5592c06e6047b545ccf3fb4b814c01c9844d5c70d4f00ff70eea6bd5919e9c879e50d36e5a20b293351be22db0191755dd7953aa24c034cdff0fea37e15b8a9d4137250f97e4f9b6bed34193c869df8dc"]}]}, 0x464}, 0x1, 0x0, 0x0, 0x8005}, 0x883) r1 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) setsockopt$WPAN_SECURITY(r0, 0x0, 0x1, &(0x7f0000000540), 0x4) r2 = socket$inet6(0xa, 0x1, 0x0) dup2(r2, r1) 00:53:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000003) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:53:45 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) [ 3155.672350] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3168.822445] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:54:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) open_by_handle_at(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0d00000001000000001008000000000000000000fef020e8a49dd52e2c7249acf8626a25ce8100c690007e812ec00caa400899159417078b8d"], 0x28480) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000025c0)={{r1, 0x3f, 0xbc27, 0x7ff, 0xeaac, 0x6, 0x1, 0x7, 0x7ff, 0x8e4, 0x6d7c, 0x100, 0x8, 0x0, 0x6}}) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x0, @dev={0xac, 0x14, 0x14, 0xd}, 0x4e22, 0x0, 'none\x00', 0xa, 0xc00000, 0x7a}, 0x2c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x5, "af2f1a9317bc6f"}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') openat(r6, &(0x7f0000000000)='./file1\x00', 0x420181, 0x1d9) sendfile(r6, r5, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:07 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$sndseq(r0, &(0x7f0000000080)=[{0x6, 0x5, 0x4c, 0x5, @tick=0x2, {0x7f, 0x4}, {0x20, 0x8}, @raw8={"55e73c18e2726f5bc01bfb84"}}, {0xe0, 0x3, 0x80, 0x0, @tick=0xe6ff, {0x6, 0x2}, {0x5, 0x2}, @time=@time={0x9, 0xffff}}, {0x8, 0x2, 0x40, 0x3a, @time={0x20, 0x1}, {0x4, 0x4}, {0xd2, 0x1f}, @result={0x4aa3501d}}, {0xba, 0x20, 0x2, 0x1f, @tick, {0x3f, 0xe2}, {0x8, 0x4}, @connect={{0x50, 0x1}, {0x5a, 0x1a}}}, {0x81, 0x20, 0x1, 0xee, @time={0x10001}, {0x5, 0xfb}, {0x8, 0xff}, @raw32={[0x0, 0x9, 0xdbd]}}, {0x3, 0x3f, 0xfc, 0x3f, @time={0x768bc293, 0x2}, {0x1, 0x8}, {0x7f, 0x9}, @note={0xe0, 0x6e, 0x26, 0x81, 0x1}}], 0xa8) r1 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r2 = socket$inet6(0xa, 0x6, 0x4) dup2(r2, r1) mq_open(&(0x7f0000000000)='syz1\x00', 0x40, 0x0, &(0x7f0000000040)={0x2db, 0x100000001, 0x1, 0x401}) 00:54:07 executing program 3: r0 = mq_open(&(0x7f00000056c0)='\x02\x00\x00/+', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) 00:54:07 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:07 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a"]) 00:54:07 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x8000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:54:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000004) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3176.388824] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:54:07 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x401}}, './file0\x00'}) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), r3) 00:54:07 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:07 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup2(r1, r0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000000)={@mcast2, 0x0, 0x1, 0x1, 0x1, 0x3, 0x2}, 0x20) 00:54:07 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) r1 = openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20800, 0x102) 00:54:07 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a"]) 00:54:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r4 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r4, 0xd000943e, &(0x7f00000025c0)={r3, r1, "8744dc9c6cf7b7bb54758dbaeac73d07c551f73baa88911ef8e734d4a38ff4da4b7e23e0da4b1c1bb4394e70b3b18e771d4a2458703ad4e4e883cd18b3d638e3e47cfe4b9b29b7fd948ce8f20ae9803fc6fded1ad1d97752072d3fa19012b88ca8e568711aa8bf2292ce69446ab3b531bb95ece72ba6e12f3d59f6839f2d2aa4683f2ec64d56ecb5807831cbbdcfdef7e0c1a50b5a11dec432c56d47d3239c92993e1d57c94c2217a4ffccb1c40955746eb4d2686f305ac3ed007948918655673d77da004805450f4a5fd6bf6225194dd6d338457e394d297c33caeb4bf174e66502cd0d5a556764d0a76401b72219637636aa2e1a4c0f27b989f77ab80685e1", "2403ffe3ac31bd8b65812b39c12b803726441891351568cd8dfa0d22a9b42f3ca0096294805afcd435d7391c94ef67cc22156fc5035a2e73fc54a893d7d59c45b6a6174c097830e6c55ae1f67f65126ee9700bcd33cb90947527fb99ed3cb699bc5a0f493b70ac3dbaa82b4ee0f429e505671d7018c56e9d67348b9b5ace90c4185a7552d991a77ec405a0f3bba4e7c15d875a012dbd198ec5e3c55b6c5f9efe9d9288fec44ae4b75fee868ed1d91c017865791f017156a9ddb5bdadcc1452554dea1d4ee963099b6ab53e27b2e95fc147ec7959ba4ce996c0968acd82382351c6f7ef03d2b827261ebda8b8d66488b38d9d4842f195a4929143687f726761802ca052f22c107e1328e915100d5a91f6927c2618ac52d03b6fd951ca69bc9a09035c670bd5b1a580f40ba9930837f196f1741af7b2ee2dfd84399aace58fdc0d604e652cde823b72d03480e22c9ec0971c0a2543a678561440085b357dc441aedae027c722a9594b7e3c65025f3e34f24444ec2d4122a480e1499c059a5f180ac0518339245213df5118c302b9a5f2e834532f593a5c5ec0329a3d83d837a3325c863f5795b9a60b98af640421694cb9cf7709db05f189864872a71237b6418e1b21249cb1cfda9b14906bee6862003980f3cb4c8b42598d3a97e0e390f218250f9dd92fd9337db454907581ad44de2eabd8d5b33697266ff9425a3a521581df7cd9c060e6f06255569b98dced2739c9f05dfa16df2d89c7a5af3e7d4d8534913f97c135620b28909d94f39fa03cf5df883ca99188087c90cbe6808ff80b05fff147db7ec85a532fb5a752fd221c390a27ad5d8de66779b62ad7b961739576e59b1cedd2756303bc966c421d60fefb68f3f3725ddd8b76e6458c5e0eb78e7bd4fca6d96c883ef7d9581a6631f5012c3a1f2f16879353c61034faab9bd855eaa98f4c9f38d26b43241a1491bce9eba58ca268547322264d1b3394495140d8020813dec0444cb22e442f73c08707609c47f539923d61206d42cf9f2cc6bcf9261994f545a4de33c11e92db8b9b8877b376ad699e06edf3c1429819ece1e14c427bc034d799fe1b4f865e80d12b136e16fa44f6f8c1d13d9a400b144964f03f7d87b30dabe379e9c8f47de4d7f166ac467b7eb9f17c814ba2e927276276d8c48ebbd678407c49b02f9a4e739e57f380be929c3a89cd146cece4721e27c565839d65aa799f8a9d657ba19f40e8c7bb048c0861c1349a24469e7396e837abdafb08fec45bff470e820b6af1ee1f6746a8246c48169d8b5bb53c7c13f3c74cc0d10f8d88855cf409cfc59644b4dcd83999ed07b3b49046b12980832c75490e802b9a806dca30771c7b71cc589997a88f74ca464dff0c0267f1320f8ecc785ae71f6b5c987972b68f7500be5b93a2e56bafe25b6cc34f80013df3f3b9cf5e64d22baa10fcedc134c093fe59f2fc1d0e4b2d0512f2ca0fdc8a88a197f8059208e255fd321c6992aa90acd8afd07702b1c7f179fd7a7e5a3726d377038c5dc867e37ed2561857e8caaffe00f6799ca810bab6f23a94ac2b76146f1f28dca8aef16c75603a6b5c9a6fbe77c243800afb14ed9f4d8dc3a58f7fb7272d2151debd354cf096cb9f23f797a54dd63b088a87d7e7cfda903b6eec87508a13d751717e17724ba716b3239565e6aee4f22465f1e969fadb363ae612435c8285ef6efe15506eb07e8923a18605a9b4e616f06e93aa0d7c938d73df280d039362b658b6a74e360a49c6ed266c94415ecb8a2af4fd6d5c13598b8cae000509558534b8072e7a3a555971a70cfb22eb44610e084a8c485078b74c795161e45a0eaf32ee3b4d5ee64e3619f1b30e5b8fb9ccd10bb98d9a697e9df26baea6f3cbfdeea84ffc3dbfabed0a0df3c022386ae7f20ade18f950de96f580c0b75dd5bd70419910657e895cfd32b36e6b452a9163f57ea8aed4c260826fa530641d6cac59b7cd57c96feb546a26009b6e880969801caa0628cf24e2936b1484909f79e24736fd626a00609c768ab1087beb36377f25614bf0c8729830dd44503cf0aad1d39356104b2b566d066086b0da70b0a9d724253056c5d154fab8e04a583bab4c47287dfe27196da5157b58e8722636900efd53a5771eedf75b7791dd8ab2c7497ddade7df141be3f6ca0e210e9a30ad5cfeccae895e06813285c0c263752ad4c6bc88d8452590d74eaf82417a9c97d60ccda08cb86e3ddd2b1958419fdb6764dc1c85b9d831474b9d4db366cde643669cbbc4a3bf1e2a86e8d4877d1434124755edbacda3d7dcb7c88a7f16d81ec1e69bcca33952d73c9b76210257d7e48d0b233fbee833bb6b6185db58b0ec20eae18840888445a7a36ddcd67a17ff6a5aedde083a808ce90b3a3b5e9846c6d5b4e78e33db0990b7aba178eb01f5e34f1ffa557a80209fae134e7f96a49a0ebacaf21931613610b5f18f5ba94232b405a28d7d6f97603ed8c11c1eac5580342efe0f92283300786ff013c80a6b6c7d5fa76c1a3e64fc4238f90399f712bb572f099762e6ffe446fdbaab81ba2dbc8232c008d5abf5bc8fee54e1892b17faeac3dfc613282b8fb17fc668a07776b043fb7cc10c28332bf73d419e81c7882aa8592f7d4184cf3509bf17187135f68e56de46e8beeff74516a6b1dfdc7ffef83cd652d68d66ce3f66686cd4334d52043cf65462c19efb96ee38b5a17ee7b01d88bdad7897f0506a711d51f35b5502039b5b6daac072c588481192623e7db5b61a22e1096d0ea62c1011f6f499835a93cca4319beb97c4d151895d7b849411e8aa35e83629bd551b0debc41b7569e9badbe575808d8616edcd0f7b3821cbb3091b44ac3a8f480ff9ed3126fa52dff4ae9a2bbd1283020e69b07e79b77c632ae31b20b31f5e604313f8d9528c017e3c268a61cc26c098580496fc548b018a152b539d4d5d7b27fefb28dcf3a48d172fcd7ea5889438aaf81df1584a17c056060de2a7647da0e1528aadd61cc7460ad560c5d4ddc75aff6cae5915930dd27f570518877b93e78b8e80a31d37f455ad42527d67ab1993064f1355074fab83c59edca0c4dc5130621ba3f52c15e0cac7295ff8f01279952dba28abb858ff410ecbcfe9eeb20a668516849672a87b46c5ead9ea3c6a46e717cc4a03fcc9bf8f18aa32b28e8add689ed127b89e14d3ac86fbf9dd27411b75e89598d6694d59e6ce2ad5ebc6c6fdd1060a6c85707d481eabd3b26366327a42c9d88cd2e86b5248eb16bb744f134b466e0baf116c2fe2a27e690e322b1b0899ee90e2b20c17c212b6084ad14553e56831ce68ba988bb03453bcd930f61acabd12882dd3e9f91250e29753ec6cb52acc7bab708df17c02122bb2735d8a137ebc15dda4c396d9a6be68b62c8fdf6c30ae4ae3a39c03b114c7f02be947e880513fdd380e6f080ec11f6d983d265d2dce41be8600831b7fe0230a75d2d82d85d889639e12e136ba97a852e1d1b9286d63fe6462b3d7c2c0da25378d129e20d770ea5dda2d2b584274fb35ce27a04d02e7bdb55732b260d10cfcd11ce72916e14c6c5425cf507e4f83bb6ca474a77aafd91bc64316a6386c98aee8d1b62159619760968e528e17d2bbb5d451fdd5547f9f78e8f5e89ec9dd04e5938ed36fb5eb0ee31b3f6d287ed7a486c46703342a6144c5fef99ece86179d3c0c70d42046d5d16b7f1f9b7825d0ad8bf75cd81ddd309a02cd0c656efad44bf25581318fa98f382ccad55beef7a8e8753d1ecd9400a971eeff29c68e2612eb14fa9f408e5bf63cd9064f8aaff09ec2aedd2b8f7685460b792ed860eb62ac8bd83f3b16d2aef1666949dc8758cd3330362908588a3c9b36c9ebfe3be8fdfe00a28db3b7a686efb8635b12bbc96ac093598c4ca59a19b4befc78ee8d4a635c98224d883b8f5b6695fdfcc8ac39f20c54c29bbdcdabf57821ae88081aeb766f0a5ad4bcad64c9e43506c5eeeeceff27ada77ab8cba4e353c81c771b24c526931971a0ae4c2a4f9b66a74532f9d568895c1d8fd63151ea83439db432f80b3d42843b72be343a8545d72d6b87c0080bd00e5b56d26c9af734a6e775eba50be56dff595fa9c04e40477363db59ef5dda5d2d370901058092f4d5962879f6c80eea5b66de3b40f8bf1933507fe1dbd295f835a11d356095e2315e6ea76f0a232bb0c3166ba65c859140031df15cac4ad484fd6e7f83178397c9cdd214ba5a78c4cf555bf89c65d29dbb574ca790b1d2c294bc7968ba438712c78e03470ebebf8a8f88938575848e2a6af49c34874d8559246c05ba8aae98bd19a85473fd4bc7a9e22f5f486e85eb31ddf1853caae951a60e175d4ca665c5d23dd2a96989c6a19fd95ce5248d56fc7c544e25f6a4467d17ab9e5f3fd85e892d37591bfe77e55ab675863d3a670f584326ffa7c38393764ac10de0dff765beda5e519d60723df874a48ef72d1d03b5fc8ea53d65d869bcee9123c3bb5d8f14bdefc05c59c3e8b93adf32c0b5ec60bb6b91d7f0d5959265afb3711fcdd17f7b59f3ef324a0ea061fa23243221f155a76bb3accd7e32e72ff3d93cba7333c429b63b52c02a66cba72f107752ffa112c112cff698a770a95221bd44827ab630768c0f9a56767e1ed7f5bdb9a708a9489f7d4fa09452c1aeaf4e4d3e65bf04fc09d435d413649562b021d50cab30d16d5d8a2382f2210b5618faea284867a0e8c28678a7dd737883e75fa6b09500f45cfca58a913dbc154331722322e921da2760b13b50b70473fea9c9afcdebd77b67a9ffc32545e4aaa1e7670b3811fb0812f4c064d587afde6f09d5452bd29d7d6c3f931f65278c5f413d20124bf9bfe8b1f709c4ab1c589aad90500802d471f777deb01487059f43a9513296fcc296f74e5b4ebf3f9c23dd90dfb823eee3ce020bf4b121114aca0a16bc31f88e8b148e8c5cec129b22b9234ecc9df3228c6433821471399f3e1a09c495f45c4780540521a5b5f8661f02ae38b84c7d1412cdcbbeef8fbf500a385240b4c02b5ed6dc693f2ad0cbae47f35ce4ca5011639a1c1b9a8d59d753d57010e047352f437c2e5864f52747f597bc8b842ae8504610e4cd83767dddc54f6e254b568c0c10195f448b6fc4338de83c6ad4ddb10ac6a85ea66841dba5d7953e51f947ce35a58866860414c39817a94330725bd9866a808080e354d2b1fa122299200517eca2688903433e6d75b8cea14300d1067cf7707706d53e5b57ea91c09f17b54bfe5742acd080a5060930858d74ae5fc6c8d43739a64f91723e56f31fb743db90b604cedb33b0e65312ce81ccf8028b60b0ffbb98283488db8150010b12e02d6db1c6dde9e3583ff44195e8f202b2ff75371d0d6cc4b09d478de94bb49503d86bbd9ce1f44d3708d37ef1aa18e8b44ad7f45d70c8321"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x5, "af2f1a9317bc6f"}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r8, r7, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:07 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000005) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) open_by_handle_at(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0d00000001000000001008000000000000000000fef020e8a49dd52e2c7249acf8626a25ce8100c690007e812ec00caa400899159417078b8d"], 0x28480) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000025c0)={{r1, 0x3f, 0xbc27, 0x7ff, 0xeaac, 0x6, 0x1, 0x7, 0x7ff, 0x8e4, 0x6d7c, 0x100, 0x8, 0x0, 0x6}}) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x0, @dev={0xac, 0x14, 0x14, 0xd}, 0x4e22, 0x0, 'none\x00', 0xa, 0xc00000, 0x7a}, 0x2c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x5, "af2f1a9317bc6f"}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') openat(r6, &(0x7f0000000000)='./file1\x00', 0x420181, 0x1d9) sendfile(r6, r5, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3177.216630] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3189.998130] kmemleak: 20 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:54:35 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb54950"]) 00:54:35 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) mq_notify(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r2 = socket$inet6(0xa, 0x1, 0x0) r3 = dup2(r2, r0) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r3, 0x6628) pidfd_getfd(0xffffffffffffffff, r1, 0x0) 00:54:35 executing program 3: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000000)="585e499c24b3aeb0650c473bdced", 0xe, 0x3, &(0x7f0000000080)={r1, r2+60000000}) 00:54:35 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x9000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:54:35 executing program 1: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r3, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x8}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x1f}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x40) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, r3, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@SEG6_ATTR_DSTLEN={0x8, 0x2, 0x9}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x9}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4048095}, 0x20000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r4, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r6 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r6, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}], 0x5, "af2f1a9317bc6f"}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r8, r7, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:35 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:35 executing program 6: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, 0x0) r1 = openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20800, 0x102) 00:54:35 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000008) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3204.766633] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:54:35 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) mq_notify(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r1 = socket$inet6(0xa, 0xb, 0xfffffffd) dup2(r1, r0) 00:54:35 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb54950"]) 00:54:35 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) open_by_handle_at(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0d00000001000000001008000000000000000000fef020e8a49dd52e2c7249acf8626a25ce8100c690007e812ec00caa400899159417078b8d"], 0x28480) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000025c0)={{r1, 0x3f, 0xbc27, 0x7ff, 0xeaac, 0x6, 0x1, 0x7, 0x7ff, 0x8e4, 0x6d7c, 0x100, 0x8, 0x0, 0x6}}) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x0, @dev={0xac, 0x14, 0x14, 0xd}, 0x4e22, 0x0, 'none\x00', 0xa, 0xc00000, 0x7a}, 0x2c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x5, "af2f1a9317bc6f"}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') openat(r6, &(0x7f0000000000)='./file1\x00', 0x420181, 0x1d9) sendfile(r6, r5, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10000000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) ioctl$BTRFS_IOC_SCRUB_CANCEL(r3, 0x941c, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r5, r4, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:35 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x800000f) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:35 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x5, "af2f1a9317bc6f"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r5, r4, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000025c0)={r3, 0x0, "d27ea3239fec0ecb662438f2ca10af0924e4ad621f9db8284cc77360e1b7d9c8717dd15e4f1f2cea87eac9cc09ce915384e3e73a2cefc7b298edce7023bde0b4797791c943cf759d7eb381c4aafbad0955afbff4e8daf244999ee035ec9483b10be689992c031a8848f2137a9f4dbb954e7346ae986aa82156c5ee40e79fb01b609cd0172c77c0e478f3971e33afaaea03d98b324c27ee99d3a819a93c5fa423fc57c9a37096e3d9fbf93ec8fd9dc976c9a6973b319dc10d44cc1c08f409174365278e5be7353d9e2bf5ac0da71537defaa37fe5e3911b3230668bfe50fff9d7d788991abe5a41320605057b93bcd4aada93490ade57fa2166dcea24b64a75f0", "1e39e7b48b9495a021cc74e8a865ee74055d538b9f302e0163e29486d60285201c1304cbd65b98050292af961b0e2765dec6b8cccb06b2e5be0db6ebcced883bdf0bd9037116041728af84f811431036b3ee538a684389a19e6f94c8d3fd3b1c2f276db537ea8b3f216f9fe67e9cc2f8f1502fb2179b7fa618a61db681306145119a6f96ecfe5fa73e8ea27695152933b8d43c0f3ed0a7e6a666b209c8c569d070e7b5f808778c070dd527d1e371027134cd8b4555551d011d2892c8742b6315a022303fd30eab20fe9e7bec1af7156c7f0e401da38ef45e3dc889935bb04429ce33fdf26d58aeae6c30431689381459f0954a7d833c22b2b572029b43cad55e0a4cf928ab662f71b70b66a1f15a013efe3914517620a383a53745e15f94e0bfa4f2713e5627b13678b2c5a6805bdd74f9a14b94d1bcfa583ae97e11f3585dee726aa71a899b69e23f313a1266545d94e4135373fd198546497e2b39ca8fe633d5a0fd1ff18c7b7b6cae1e9dedb7ab9e3cccdf9501ff5dec20d8496857fc6d2047107c193a01644bb0e737703a64189b710161222edacdd0cbfc6e56f00da6f377884ad98ef1516c90a114bc5e77855db84bd9f991a757c2f3a158d8dccafa9c9d38e7138e486998a06be32717e77212ad0acb529699fcec079d4e964db6c72c98f6cf249696261391ec727397343c7676f52296c6167257ebcbd46612e002b8c9877923787c7aeab0523b7864e9621190a80d076d77833765c122aa0719e95d263376b37c6bcdb02abb6e23dc0313c6a2350da46ebdb2af8678ab9c7e09f4f73253e27d9bd7c176ebf7bd29ec87a167ccc964c98065868d988aa72b9f073f7bcdcbc7de0892b9a612be67d49fb903ec91282b9d4f1f8edf5e0035f5a072d7c8b14197b6f19904607ecf6e64767e624ce7ffdd4720ece7235967d3045ec3a0f8a74b05d23933f1f57f50f57f9a00435ae2ca12b21c1793f0db256ae7ba9a94b485260010e41de679319388d7749fc2ececcceaffae0dee813ebd216458782c83ac1da1b751f6413b7baa14e4ac77ea7f01d5060df53d7ccc7944f63b390004ad5d2bee2a0d521d7f2d129cb8d71551378554ccce79957d9813421bb0a3c8ff0233c1e8e115189782d6e1ae3ca11c85686b66511a4270c90a78b34ec9d4202de2f9a0287afc1c6c1edfc98e34d59262e58c7dd066b9bd8a76e8ed9201f3c1e5acb3c6f21030afd73d98ff2b9885a0463eb5e11c3effab155fdd57a0c6688078a8de036782c40155079123a6b6507de6d169fcd56972ecf13f49fde062bcd36dd4b68f1a67e38acf275493793958bb57840bfabf02ebbe7a3a74aa8ac00f803419fadfe9033e9893ff9ffac3579e6638d08065bb0210410a06517bfcdfd3e2bf09fd69e6240113599f69762e5cc970149e850d40d0921ec60c38ea0005f1536a61084baf94ff46aa0d6d8d0055b2bf5ebdf8372480d16515112185ea7982d1b1ee706d685a16e22e1d03f76a329815daad0dff137e7a11059f1f2478fbf369491e5f3b8be7b068835af7eb27e6fd1097a3d81c36ee916e7457eab430a115d84b2b6c06a148e234a83bc92466f7ea56d37655c1cd5f88b3e73dffbbaa33b26ffd6c712b9499a9cd5c401a4c7b7cca7c461bddeba7d54076b1dc7f3dc025bf457419244c7a71413462dd360626cde95e3b399e1b589acc691768b1fbbf18419837254fd3d9c795a5658df8db7e2979126cc642267c3923cc77f1ffd5ef63c9762eea11181cad9b14a289d6c0df725e352fa709dab10711e836b2063c7a8c1f6968bce98be07a038314455d2d6a9a0635ad4d2b1afdcbac93368632d774baef4773e3e3f848089eb7de46a5a95d5f1844be9ebb5a6c176805646ddb245cc2abc59986cbafb76474bb4d814934092472dde94bf4654880252d34fd9eee2660e602bef4cec7464440afeea169866c07b76610d08039d41bde60ccbb7de4d50ac0ea5906373da2e2782036bd1eadf84c5037d869d3c346d70972d8d5f36915509df75e3fbb0666a4f1ac9491a50e7195b8212a0196f5b2342fcbab4bcbc9071a8ecf0bee00902c894aa3a7b067dd9444b987d6ec076c11d973aa0443e598a2e7a9f1bb4bc9a9a9413b79d30915a68b40e0b04797e7e6828f998d54eb86b6229c46cc0ae63623419591e0108b468076d34877ee74b7a98dcb397ebe88f0e7ed791b3a4ea82c141e3c643f92d681f52f13202817f4489ffa584aa8be30c1a1893142d84ebb08a27f6d2ac1a5cde309802532c0631f940b7f49833bc8856b4a39fb77dd3ef197a3fa48c7d03aa18a9e43d91f44bfb62cf34718a955c10f275400efd96955803ee893ebfe0d7ecfb2e7176d209b9766054abb1cf47dbf55e297a8ebb5995637a45eaaf63f8dcdcfc11a4f1361349a375bf1f4f81366037e45d5af866e034d9707383e9568d706756f31c1f270614560b0cdefb43c31e1a66c121046b4b7f448189c05bba6cfeb1f8f60156c63ef0d9836707ee9b7ec555346d5cc4b8555ca6ce46158c3c4fc6b8bf2ad840bfa8105a8018fbe0effa849c2860599b76c7f9d3e48917022719e0bb6646f10668c880191cea94d4209dc3192ab7158f9894e13280d654c966dec3194f0a114e76671805796baa991566074ab095e96a08f9b7d4daa748583cc978025b2d5e43f31252a690c956fa6dbfe566d79ff5933209328a2ae74fce6d0889c67b885b31934970811dbaafffcf1627a59f40faac332b9226216bdaf30d841fe098aebbb1bc99fe54a9deddfcf24738a6bbee87b36151f2969fea23535a701086d05b2dd67ed7ed4cdd0dc531cf53593845a443c82dcc9687c9d52af68d473eeff53645e607e8c20c70b5e730f2e7ea4de88a5b1b364c22fc89e9c1570954c7dfb61b86b846caf5661619795878f6f473655f9c812db067006392e1808b2a659b09f1b4a523f426ca4aa596ae3cd76e2f14f0757b95847d3ca3a77ea88bbdde5463937b139a9d1e6fa0f8ff4e624c2d8b84b123d5ab37157b77bd84f3a7267ebbb2b8031df187d1034f63840bf018a20710c9f4fff7a80cd577e2ad1d3e56ed4d862a912795c38887141a9cd478e8eb85e0941b6f6f2825210b35a1829bd96305d627534dd8496d9b66e9506326ba0c76a53c3e733f808907cee9736a69f5f15150a01c19b7ad4d5565d46badf8b69112fc206a2b6d043fe12b563c7512a7305466c71b25c1d74306ec7596fa4e694c8d097fc5014fad5c3c526b655b29dfb4e66f9d8b912e8fff98bba939428d699cac3d1113ed988ba465e999f2cfe5e96e5b66816ec3974206620d329e2553a934dc5c3b061fe0a348b8441b01511b3b89572526573baa965e0093bb961a27511302b1c0582368e743dcb5b6753b8e28f4dca66cf1e38dbb919594739e64ee3bb2972c0c5379d5eb5bc58c5665bb15e0d4184e11d06dc877b119c01cc6ddbaf16007f49bba29cc86f6095d68e403a34c023a9001d291d6772dae8cb5dec6e8a32423abcf915c47901e3842bf418d3caecc579403803185923719c125d3e11a4f6cc8e146335e22fa37784cb592c8a6827d0c9b5751fd64ed854d9bdb560b9b4a4cdf9551635e5163fd6462b768a47e6e49e53bc531719b3e02061b30586792628670d4e740ecf311168f72df0c83c2adf06d076ae782c585d87173aecbc2233f21a3ffba498c903dd9d04728391b7c82893a1292111e08b2bfb97e2b5bf439058971e180318d87dd82d7fa65029f6eef30c91e3878aefe6e5d59e62f1efe22729c6a2c42ee2f93e4bbf52875f4299f53c6cc98e0b1777e0ca5a66b2304a282840fe918b38d65e245b464b14ec5528b8955d39b7faf54c6daf697025ca7465fc0c796ebb3d77dd8ebe2956c01a975ed676ed6ebaedd82e428935dabc6bb3195eea5dd2198f387d98267af0c7e331248079ce2f3827dd911ab715b92e98a1bb192186d90b6b6c1159a0e90734d5de1e4fe502306e8af3b97beff644dc32a9f5e7ad4ff216a3861022445d0ef9e9ab25d83b3d710f101089a30768c63ee8cf53a53b0ec8d61865496f56703d7b023de696383886b0ae00b63d334c645ee227774c91f92a9d7a350cb54ef0214d37675d3edfbe91f7d11500d77663e7123b79008fb9b6dea2226112a92d436e3d8fef4e780de02eb9b168571aa56b937b6ab57c2c42012f7af00a22ab6c4f9c16c741fde1bdb250f6fff380c304658105758eca3ae8c0793f393184c0ab7bc5d8788256f44ad7e03eda765397a8187090a7687b1affe9ae33f28b37e4fee2fb41171d11279f6f3fef206cc0f9a9c27cbd34bfe13b80f917ebdac3a6007b4deb476ed3d57c3cca86f73488d3843489b46520446950911fbe29844e6cba5f742138f40574e1ad278f2a19bbe03394e16f6c37fb501ca5ca51d544f23f2d1b8b33206a73387b7605c33ef6efb322c3302df2dbbbf28a64318e9de59317f6147a78dbe8290d5ceae5b67db594e8ecd5b0a327d3b18d85a5ec0c0605a04712406e91d8db77a3df96892d8c1b4fba7031447e5afab22340934cdcd3517a6b35b7a9de160d217ea5c0e42b508bd0954da7033151d60bd25579dcca530ed77058f1840bd22f6b7dbe467aa401c92817699549ddb7c75baa7fbbec9b0f20d3b49f57fb9fd0d2405eb886c977b94a6a6c023f65952b8b4045512531fb77c67e901b3ff5d668125d777698bab012e02631566aeb73b6bbd3d0e2f6ab85c46e121792ad8a49cffc7f1adf3effdaac02b291f6f039308cec0e635f3f80411f63975406ae84a9539e5b7bc9ebd40278b3d50df742d4bacbc1268c590250102faa0849540bcb6503d1f90bd78c94a018909f0f06ec5956aa84dd11bbabddfb5904c6b62d49e4a98dd3f98ac9c217fb1c168e444e7a06ad79a72f1ddfee5f6045f264be11e06fbf8098e0495b7919fc8ad408b79f811b08c03e846d109fea81a6869886e43dc95169b93349b2130ad39c690fafe7bcd997474b2ffb3675251dc763dcd245ad04876da615d4b75fe9a54c7777ed5a0bea760a864f6da1b9b64367c36d16d951db7c5d6d882203047627fb6b46429480c0fa4bf7dd97603712f9e94364e7dcd130c3ec3811c81ab9d6e9603ac2a9bfaa1d1af13878991ac9ec33cd373a9790d8eb7a48aafd3503ce7e70618b2390fdc92a41dd127f96fcc203bfdc3c59d688452d1b289f96a2c923894744b77e8c7dddc03085483b499df74abe2567fd596e7a0d924bb0f9bfbfe23b081515e4f94a0eb950e08823152f9314ed3f0f56bc5fdaae2618ede0ab94e4b29e5635a68682410e629a3c8b6bad8d07b6e21eebfecc19faf7f0ea4ce058f55568373a6f855b94e1f0241a47b8ef9e2011d83cb122ef564db172beef0f91c0a2b238161d4c038a2b5f"}) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0xd0009412, &(0x7f00000035c0)={r6}) 00:54:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$SG_GET_LOW_DMA(r5, 0x227a, &(0x7f0000000040)) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:35 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb54950"]) 00:54:35 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$SG_GET_LOW_DMA(r5, 0x227a, &(0x7f0000000040)) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3205.595651] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3219.683575] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:54:58 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:58 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x9000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:54:58 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b"]) [ 3227.407219] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:54:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x5, "af2f1a9317bc6f"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r5, r4, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000010) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$SG_GET_LOW_DMA(r5, 0x227a, &(0x7f0000000040)) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:58 executing program 6: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:58 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0xa000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) [ 3227.461871] program syz-executor.3 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:54:58 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b"]) 00:54:58 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, 0x0, 0x0) 00:54:58 executing program 6: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:54:58 executing program 0: r0 = mq_open(&(0x7f00000056c0)='syz1\x00', 0x0, 0x0, 0x0) preadv2(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/200, 0xc8}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000005c0)=""/205, 0xcd}], 0x7, 0x4, 0x5, 0x24) mq_notify(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000284187679322623778d7585b706fcd41b603a44aade956a6f1ac61eac4e4be6135802fc042b5ed2cbc39fad23558d2a6763ba5a06d9fa72d46df67287e570e9334fd64c7c149"]) mq_getsetattr(r1, &(0x7f0000000740)={0x6, 0x3, 0x101, 0x7fff}, &(0x7f0000000780)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) mq_timedsend(r2, &(0x7f0000000000)="6858538daa312c1eb0dc026e8036c38a642dd2c6a70a47056a6765f49ff2361413cebe9461419d59326c2051e9ea47e6", 0x30, 0x25000000000, &(0x7f0000000040)={0x77359400}) 00:54:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x800008e) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:54:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x26e1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r1, 0xc0c0583b, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{}]}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r5 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000025c0)={0x8260, [{r3, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r3}, {r3, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r3}, {r2, r4}, {0x0, r4}, {r3}, {r2}, {r2}, {r2, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r2}, {r3, r4}, {r2, r4}, {r2}, {r3, r4}, {r3, r4}, {r2}, {r3, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {0x0, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r3}, {r2, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {0x0, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {0x0, r4}, {r3, r4}, {0x0, r4}, {r3, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r3}, {r2, r4}, {r3, r4}, {r3, r4}, {r3}, {r3, r4}, {r3}, {r3, r4}, {0x0, r4}, {0x0, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r3}, {r3, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r3}, {r2, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r3}, {r2, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r3}, {r3, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {0x0, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {0x0, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {0x0, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {0x0, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {0x0, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {0x0, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3}, {r3, r4}, {r2, r4}, {}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r3}, {r2, r4}, {r2}, {r3, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {0x0, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r2}, {0x0, r4}, {r2}, {r3, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3}, {r3, r4}, {r3}, {r3, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {0x0, r4}, {r3, r4}, {r2, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3, r4}, {r3}, {r2}, {r2, r4}, {r2, r4}, {r3, r4}, {r2, r4}, {r3, r4}], 0x1f, "80b47399728575"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f00000035c0)={{r7, 0x80000001, 0x5000000000000000, 0x0, 0x9, 0x4, 0x6, 0x0, 0xce, 0x701, 0x80000001, 0xbffc, 0x0, 0x5, 0x467}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {r8}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x5, "af2f1a9317bc6f"}) fsetxattr$trusted_overlay_nlink(r5, &(0x7f0000000000), &(0x7f0000000040)={'L+', 0x81}, 0x16, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r10, r9, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3228.242946] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3241.651583] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 00:55:20 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0xb000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:55:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x800008e) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={r6, 0x101}) sendfile(0xffffffffffffffff, r4, &(0x7f00000000c0)=0x9, 0xe68) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000050500)={0x0, 0x0, "a39e30bcd9cd2bef3ba6da5ccf13ad3d01dfc7ff5ca5e8720cefc76c509b7b37b5d619cfb78370537fc2b039507a4de846a6bdf0dcdd8d61acb3ad113e6cc5f3d78fa203743f6b213bb4a35748a21da67aa061c1aafd4e2005dbf3c5f90cb2ba3bb3db765db199c2d90a927e9e7d920476cb376ba44eba8ee841b51d109262faccc090acb529e2b2fc2ff38c043bd4a28188d68385c428825eda67c26eb81c3495bb01148d54799431df8e063ddfc566b739b946e7962d2cb73832963ea2b71c56d1165fae6cff6cccc3360cbab5d6e65edaad42db4ac3904d73da75b824aec190c4c47f2dbe89f0b353c11ebfe45e47ddc6a80116357916d881350ff9d143d4", "6ed14c6089716b98fcc089bae4f6e1a4613fee779387f400f2ab69d0c193b3576fd8a8e6e487c44ab000f37ee4be9cd718add070321797fcffa835eeddf14091052167350e334b528c713367717fc7ca69df998efb4722bb5b262a191f7e8bd4d01035b80813e311ebc4282a8fa2a5f3adb8fa57fb15b4b5fe5911c2efe0b00431fe8a613dca64c926b6bc601062ca67594f381737d432ea7539a3a5efd18917b9eb6fad7d7724cf9457eb7af17ee04fdaa0199ee200884b704944ecd640ce2c7220f2a3c9e252439227586bad92a1efdb30306baac589fe3e18c2514c6536c02947698fbe8c07fdb8beeab9d2578c5066ac84e479b453759906bbfd0e48e0d2ebd20a34f46c3717a8a915870c1de1744e475bc74613607113bd321a9575f5e38d289bebfe993383228866eb7f9c2804a60824b7721eeeca072656781636b37ce5fce1f310bd7301010f0e40bd98341997ea886cc8a258acbb3602660a0fb083a4370b89caa1227f8b6ed4681bff458a3175f8a7c4f7da4f61873f5fe066bb74ab30294dd6bdc5ed0579a7f909969da0e00e8bec0ef0787508937cb037a004cedb98ba5a52eb77893218564a1f90324bc1b63a8fb3596ae9c8a109a5b6a45957ac8b3adb77ed9307eaeedc4862a1783ad0c1da818b0b976f53258a52386e224ea40512e267dab8160279ed64d3d43cba46ed6feced99f4ca6b71db1e4f8e58a1ddbb251816584359b378cc22b4480126ba81ff36eb2c9ece554a6031dedd344123bb47c89309496d2cc9941979702337bfd8ec2c397274a93b4637287b4461a8316591156bc6df0d89eb859d56dcdfb4931a76f8cb92f282fbd252e2a37102a3eae34b11dd343a556c45f1e65debb412c293af9e10bea1142af53f95fbce56b462d95bdd2f89428b505505241e7c3dd3227ba05c656ebac5963b6784ea4927a2c1484499205a4304e73bfaee30ff6a6ead7526b6a275a7d3b05d3176c8aa64025bf66f42a3966a56aef0cb99475b980610a7e235f02ba29260fbb1cc2813a6aa395b23184bf0d4bd2610859bb402d57b9ddd1c49b799c42e4fa61edd365cecf5a5b59bed631168882256ebcc9d30dd3342f75908199ea4b3a3f765a26383747446ac25c8183e6f31f5aeb60ec480cc10715326f28d1d088886ee1be07faf314d7f2967aab9416f2d6726ff097f0894c854b5490bcabf3c781345e893e536afca869d4e6a6403a99a2c105a5f0085e650eb46ab92253ea54e129f5f865c52cf423a5e7ead374342c39d91e0bf3124d2fcbc8791cefb1e5349b2a6ce1b5ad1f923d0036fb119d96fbcd4a57b251d1f62bf8d49b40d3b7806ff3be9a204fde0820fa6b8fef057c4f4324184c64d750d349578549e343a7ee6ccdded50abff02d0433739f5b9f3b619a80b07f5ba62c6b386b8c4483209c366dd51a2c1bd3bb9d1b01357386f352f23f746a6f03e6d68a7adace0454f46cefb30292cfba171f68789bf7dd2d0f5ada68fa27f40c843dbbd4535212eb0d4b0aec3578001ee7ce6ce711584368ecc46330b017352eeb5bb69773aee155543ad0cda9e43444f97d8a972837ace60640d18eff1e0689ddce75d694c85d43a9603d1ffe58c42393d34c6090c320f3e9c6facd117a6b9d9f7808a8f1a268ab81fabec7e0ad5b95b0392cd04614e9cfc95db2cdd34374324f83a858c3d46fc3b430b5b6b8e27871e961fc24da3d85b924276ce73452cd000f0b2f245a255560faff9d91f28811ac21bcbc2976ed332cebe7c0a3621e3126e283dd6f2bfd7955a27ae7bafe4738bdf038a6975cffd5e698c4dc74d194b90f1bda6287e263a0ddae4dc02d355781cb8e8d16b03a41b22e8e5b025a921f5c543fd09fd9730a1b2c3fc983f068b534b69dbe985f6a1593a7aa0a86ed4d4dd1bb5f151626b4f32cded28917582b12050894aa1b00f2dd6dc7866ab362e318a0fe27f750bec69dc82e7ff08c1bce75782cb20505ba416714eed780635c7ae9b9a06b90944375d33249d5ca4f732c03387388828cd0ab881d143f98fd854a40ade3963985a22baab5967bbd2543f231dcb295ba8050c2a8bb1603feda6877be98688a37d70ad944e6b81d1e8c5e013a5b22c52c0f42da321038e53f1bd77b008404ce6eec87e1effa22eed11c5bcdcefff6c3f2160a6f62f88ae33976a50546098a9fe6649f7bf840b99e1934c0337bb508ed13fb5ce37252a659ed80f44581bc591c61d66e35742505c67cc7d039771a0c545cd4d35d0265ba67915414b0e800dae2f8f703ebbe98b433d0686bf77959b566fc20276c387a1021d4b88bc29a25ebef1f24f5cef7325224762dc605a2c2c81d906feca693cad7895a598633b2720c6a7de9691c54422229d27ca8c48af8a16ec877b5abb93c2f1e48faff8a613213df3f2a008f8cdd714f105697798e95976110d0bde9c880bbd74d4c246208cbba710b8115292ffc5476410ed8b14bd22c3bd6a867ddfa38d07f07ebadc87cc7eaaacdd4f0e542ed9233a406fc74c6a6443deb3f32accbbfc380919effaf32014f8a7c5ae9dedf26bccba8f02f977dc7f2fc8c0b4ecd01a174d10af07912f07bb4041c48458248e34d95e78f737c572dde15d88b4d5b78a110ed971029ee7a9dfc8031cc00d0c66808355f5c526be9a6011389904403c1952189005549f0a088658fd984128b0d16185df1f1fdd34455a478f5cf5f378125c0bd36c0cfd551f6f298bd79e2f6c1cffaa11d4ac23b68790fcb02dd537eaffbec3cb0bfc9f6963657b684ef3ca8c8981ea8259126119f69c6bdfa401ceded5463dc027339a01a8cbd8eb1cfa75bb1f700bc53690a99da257dbf86c5d28c3e0ed3e4e99d89b26afc3dccd02a1e4b00440e9abe7b07a100e0506d27ae708902572d3b2139514d22ba3c8dc39d6add62522b70a5d591318be4a6fa0acd2d9299e53aab961177ee3fe6523ac396e483a3b9ce935d5901a37e2340e0135f2287a271c88cb1cefa83f05bec4d02606d3d559b8fe209e2ddf8ee6161fea64c3b63c9515b41abf451a8657435e788190c3c447b334abdd088c5a5b975897b367784dda36005def6377f9fad72164f63f4d36c86fc3d75070a46ef6e5b5f7d80c6f55c8c379c05320baa3c435c08b216c90217643fcca51cb733404bad43e6ac4b6522d8c9e360b153b0377b58d5d2e01f14104f78ea09c878ec72d29a4dfeae763b1699805b05e9accd0be69ffba8efe236ce6038a651825204ab1c6b063495c5d7772f624795be0568d314cf8f97382e0d5673a63d91c8a2dfe2ba1b5d5e7187235e1e3978bcca3799fd3655b28b2fe64d8efe6b7bba7ec2c3c06c1228d33b64eebc8428c67efb217e7b58ce1ec50444656544b56c83be43b13a4499d78c350d38ed192c11710982100a3dfbee49802b0a9a761cf431db9bcf705860c1f2c6d60dedc95c3e4b26f3894169bd81d1c0b8b0682b49579552629e9d6dc35a919ccf6d747d74834daef574d4dbfe8d1b7e518d5d64b186e8679de5404d56d599061a9a9738ed3021ef1d57cbb5cb76c7f937587b4b26bbe55e94a805ebf44ea532179039d0fcafaad99ddae3757b47b7d1a537fb113a9da5c81505460ba192d8fc5e9232ba9cf9661b88f84b02c2eff5613e9e7f95d787e8bbdf94d299d2b9cfb4161b51ca5fa8b0cb78cd5ca048cd1d05cd391a6eca9cd1c75411cf7af5dc785dac245c52e3551934213dbffe28f242f1766522cb1ee731769c226ecbc5e5bd458d46cc927fd6a5d50b666b66c25d74e7026f9b1889c1f7123b0df4a12806ab6712b4ffc521b305b9b9cba5d2833458d74a89b7bc5ca9875cda61ac8259d0d0f4586b3230a80b168fe662ea89bac5bb0eca1508f46f7e662ba7e3e646ca94c956e22aeea8a66d7b3a1003698624defe95426f05ca839b10baa4b301314f46ad3f8e150bdb4105b22cce245587f243b2aa057427261e71b6b5108d393ed4e8d87ec701b432ad4fdfb1625158920463a991fe65f6628742161d5ec933f846b99c40c66167397938393c6c17102b7fa599dec8265adaa4697139b7eb9ff6fe476b9330d3c2aac9d0767e845ff85f669ecc5a847a94950944d76b48dc4a2b045d8818c8fd948502a4a536ef7f373e5b5d2deb42e3ca62d001af48a4ee2086c420cefc1a608dc481469c3eac38445a53b32691b4a1b36b40dc21d87d7a27c7fb667fbdc5f70de072cba4a8db45ba6aa11ed52559cdafe7ad2bc95a4110a7845136fab847b72e2515e077f83ba211d2251424f4518ca10bace8491709806bda482795d4a330285208dec20433e62ccec3111765fff6305532d65814bb6b9218d293d0821779f1aba96c20ac29f55927cbe0673a0c246675b995a77da6b29ebf779d79c42c95aee3a2b92123752a8f0f6f1ea2c39941ac9df56e86cde471f3047a14d7b17f0207578a5f330f049b611b3eb62900cb3bf50d386f988b83ca6ba9e24f8b1aecc735318e7f60506393df1d1b09cec6a748836c1cfb6074dbc21909e82b0133f6a4be2a1b80dd1806019e6943e1268c3534cf5861630df0406ba33a36dc10d2c600f496b05a1053063d7840ca4e57e612e8b22cc7b44240cb4a1180506e54627c16502fce4300c4c0ac8769d1c61dfd27d2cfb7f70cf2b306304349d8d08b37b95151c2bea2a1f2d2bf62ef0e910ee05e6aec750b802b9c65d078769fa4157fd12226e85049663e87a5e54cde8da2aa97106e511a1f87c880003c23cc95475954eacd1cd334dfb7710038c39e7632cc233260328eb363d5e6866bce561c5e20d8951cfd93a78b54f23a09f5483cbedd35a62815c93104439c4dca35f41734e0028f6ea24d18110aecec6c601d8bd17980e329cc73948cbf29a78c25c6a74a95280e720c945637dc8bebfd88bf8209d96a418f52838cba8503a5f88cb0bf74676007df8928d7e1924048bb19c8f326955d6a960ddb97c5593f50688cae526720d3b77dc4d16cfb21b002786cdd7e49a756368930316d9bb5b2e1234b9a90b2285da5a7410e933baeeb4a9aa6fd0f723fd96cbca29ee08b2f7cfa875e557e4ec4d76c4b6f40a038f6e2204b299574c96f3d7119c41419a3a74f3f2a4673d945ea51c54574319207c36aa1d26147e189a8e605e66a051c4be947dcda70fb344ae5fc5b94690140b7a7cc03452eef6d824e2718fa5fd3ebcc36c08452dc9928bed6572741d171e9ed3e38f57596266b41311478f52837f485b7bd8b9be40d87500e1f3fc6cc75a4b801e9b8a6fb44797ae3d6d4ac776b2b141c5e8ef067ad974378db61a909b1c69bcf2064b13742d9c03fa3550507f8c163755cbbf2ad59441e136c929c247d4bf828fd1e6d73867d190e6967138ac031e1c6e3c90c5087eea2305c046094b11e75a1b7415a772cb12cf75d2"}) r8 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}], 0x5, "af2f1a9317bc6f"}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r13, r12, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:20 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b"]) 00:55:20 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, 0x0, 0x0) 00:55:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x200000, 0x64) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r4 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_open_procfs$userns(0x0, &(0x7f00000003c0)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f00000007c0)={r7, 0x101}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000025c0)={0x81, [{r7, r8}, {r2, r3}, {r7, r3}, {r1, r3}, {r1, r3}, {0x0, r3}, {r7, r3}, {r7, r8}, {r7, r8}, {r2, r3}, {r6, r8}, {r6, r8}, {r2, r8}, {r1, r8}, {r7, r8}, {r1, r3}, {r1, r8}, {r1, r3}, {r6, r8}, {r7, r8}, {r1, r8}, {r1, r3}, {r7, r3}, {r7, r8}, {r6, r8}, {r1, r3}, {r6, r3}, {r1, r3}, {r2, r3}, {r6, 0x0}, {r7, r3}, {r7, r3}, {r1, r3}, {r1, r8}, {r7, r3}, {r7, r8}, {r1, r8}, {r6}, {r1, r3}, {0x0, r8}, {r2, r8}, {r1, r8}, {0x0}, {r7}, {r7, r8}, {r1, r3}, {r7, r8}, {r2, r3}, {r6, 0x0}, {0x0, r8}, {r7, r8}, {0x0, r3}, {r6, r8}, {r1, r8}, {r1, r3}, {r7, r8}, {r2, r3}, {r1, r8}, {0x0, 0x0}, {r2, r8}, {r1, r8}, {0x0, r8}, {r2, r3}, {r7, r3}, {r7, r3}, {0x0, r8}, {r2, r8}, {r1, r3}, {r7, r3}, {r6, r3}, {r2, r3}, {r2, r8}, {r6, r8}, {r2, r8}, {r6, r8}, {r6}, {r7, r3}, {r1, r3}, {r6, r3}, {r7}, {r6, r8}, {r6, r8}, {r6, r8}, {r1, r8}, {r2, r3}, {r7, r8}, {r7, r8}, {r6, r3}, {r7, r3}, {r2, r3}, {r6, 0x0}, {r1, r3}, {r6, r3}, {r7, r3}, {r2}, {r7, r8}, {r2, r8}, {0x0, r8}, {r6, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r7, r8}, {r2, r3}, {r6, r3}, {r6, r3}, {r6, r3}, {r7, r3}, {r7, r8}, {r2, r8}, {r7, r3}, {r6, r3}, {r1, r8}, {r6, r3}, {r7, r8}, {r7, r8}, {r6, r3}, {r7, r8}, {r2, r3}, {r2, r8}, {r7, r3}, {r2, r3}, {0x0, r3}, {r2, r3}, {r6, r3}, {r7, r8}, {r6, r8}, {r7, r3}, {r1, r8}, {r6, r8}, {r1, r8}, {r7, r8}, {0x0, r3}, {r2, r8}, {r1, r3}, {r1, r3}, {r1, 0x0}, {r7, 0x0}, {r1, r3}, {r7, r8}, {r1, 0x0}, {r6, r8}, {r1, r3}, {r1, r8}, {r6, r8}, {r2, r8}, {0x0, r8}, {r1, r8}, {r6, r3}, {0x0, r8}, {r7, r8}, {0x0, r3}, {r6, r8}, {r2, r3}, {r1, r3}, {r2, r8}, {r2, r8}, {r7, r3}, {r2, r3}, {r1, r3}, {r1, 0x0}, {r6, r3}, {r2, r3}, {r7}, {0x0, r8}, {r2, r8}, {r2, r3}, {r6, r3}, {r6, r8}, {r1, r3}, {r7, 0x0}, {r2, r8}, {r7, r3}, {r2, r3}, {r2, r3}, {r6, r8}, {r7}, {r2, r3}, {r6, r8}, {r7, r3}, {r2, r3}, {r1, r3}, {r7, r3}, {r2, r8}, {r2, r8}, {r1, r3}, {r2, r8}, {r6, r3}, {r7, r3}, {r2, r8}, {r6, r3}, {r1, r3}, {r2, r3}, {r6, r3}, {r1, r8}, {0x0, r8}, {r1, r3}, {r6, r3}, {r7, r3}, {r6, r3}, {r1, r8}, {r1, r3}, {r2, r3}, {0x0, r3}, {r7, r8}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r7, r3}, {r7, r8}, {r1, 0x0}, {r2, r8}, {r2, r3}, {r7, r8}, {r1, r3}, {r1, r3}, {r1, r8}, {r1, r3}, {r2, r8}, {r1, r8}, {r1, r8}, {r1, r3}, {r1, r3}, {r2, r8}, {r2, r3}, {r2, r3}, {r1, 0x0}, {r6, r3}, {r7, r8}, {r6, r3}, {r7, r3}, {r2, r8}, {r2, 0x0}, {r7, r3}, {r7, r3}, {r7, r8}, {r6, r8}, {r1, r3}, {r6, r3}, {r2, r3}, {r7, r3}, {r7, 0x0}, {r6, r8}, {r7, r3}, {r2, r3}, {r2, r8}, {r2, r8}, {r7, r8}, {r6, r8}, {r6, r8}, {0x0, r8}, {r2, r8}, {r1, r3}], 0xb8, "0182a96206f013"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f00000045c0)={{r124, 0xcfba, 0x3f, 0x8055, 0x0, 0xd3a, 0x1f9, 0x7, 0x1ff, 0x1, 0x1, 0x1, 0x0, 0x80000000, 0x6}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000035c0)={0x8, [{r224, r118}, {r250, r41}, {r28, r102}, {r160, r53}, {r6, r192}, {r99, r41}, {r33, r185}, {r149, r235}, {r227, r50}, {r256, r265}, {r210, r73}, {r114, r293}, {r207}, {r242, r15}, {r125, r261}, {r180, r44}, {0x0, r61}, {r91, r105}, {r258, r89}, {r310, r76}, {r83, r301}, {r229, r285}, {r25, r12}, {r163, r294}, {r115, r48}, {r11, r65}, {r281}, {r85, r294}, {r170, r143}, {r214, r92}, {r286, r270}, {r140, r222}, {r131, r231}, {r197, r238}, {r99}, {r289, r52}, {r152, r10}, {r90, r202}, {r25, r220}, {r225, r64}, {r49, r138}, {r163, r153}, {r59, r283}, {r289, r247}, {r286, r103}, {r9, r159}, {r110, r257}, {r236, r86}, {r166, r222}, {r46, r194}, {r227, r237}, {r101}, {r287, r204}, {r177, r257}, {r295, r120}, {r242, r18}, {r243, r118}, {r218, r32}, {r217, r253}, {r72, r184}, {r39, r301}, {r297, r245}, {0x0, r252}, {r67, r102}, {r251, r232}, {r229, r174}, {r110, r294}, {r170, r82}, {r126}, {r9, r147}, {r2, r282}, {r104, r69}, {r264, r102}, {r38, r134}, {r140, r184}, {r271}, {r190, r135}, {0x0, r136}, {r287, r136}, {r266, r145}, {r187, r20}, {r307, r31}, {r81, r102}, {r39, r93}, {r144, r14}, {r106}, {r244, r50}, {r57, r103}, {r195, r107}, {0x0, r13}, {r79, r29}, {r108, r179}, {r121, r35}, {r56}, {r70, r301}, {r85, r194}, {0x0, r169}, {r197, r238}, {r87, r285}, {r311, r143}, {r230, r206}, {r168, r80}, {r213, r95}, {r142, r113}, {0x0, r45}, {r119, r40}, {r112}, {r199, r68}, {r190, r301}, {r225, r135}, {r193, r298}, {r62, r296}, {0x0, r267}, {r287, r40}, {r214, r226}, {r297, r162}, {r281, r303}, {r100, r216}, {r139, r29}, {r248, r272}, {r146}, {r115, r277}, {r168, r194}, {r121, r157}, {r251, r176}, {r114, r63}, {r11, r34}, {r11, r151}, {r172, r84}, {r233, r240}, {r262, r155}, {0x0, r40}, {r17, r196}, {r178, r288}, {r144, r151}, {r307, r156}, {r278, r277}, {r55, r21}, {r242, r98}, {r229}, {r16, r167}, {r284, r200}, {r191, r122}, {r19, r43}, {r269, r15}, {r146, r53}, {r242, r58}, {r90, r109}, {r203, r129}, {r246, r280}, {r119, r40}, {r168, r76}, {r60, r215}, {r154, r181}, {r170}, {r121, r241}, {r96}, {r128, r274}, {r289}, {r6, r309}, {r273, r247}, {r207, r254}, {r255, r275}, {r22, r202}, {r54, r95}, {r258, r263}, {r47, r309}, {r126, r189}, {r165, r78}, {0x0, r300}, {r90, r63}, {r99}, {0x0, r279}, {r203, r141}, {r17, r93}, {r56, r212}, {r213, r268}, {r30, r64}, {r26, r15}, {r100, r291}, {r165, r97}, {r117, r164}, {r211, r249}, {r133, r259}, {r305, r179}, {r209, r257}, {r149, r21}, {r264, r66}, {0x0, r290}, {r304, r171}, {r42, r228}, {r302}, {r203}, {r182, r183}, {r71, r155}, {r246, r148}, {0x0, r65}, {r123, r148}, {r299, r37}, {r130}, {r108}, {r114, r198}, {r193, r237}, {r203, r40}, {r186, r24}, {r88, r94}, {r83, r77}, {0x0, r78}, {r150, r51}, {r38, r208}, {r140, r231}, {r234, r132}, {r158, r219}, {r203, r282}, {r175, r103}, {r295}, {r260, r298}, {r123, r8}, {0x0, r10}, {r239, r162}, {r137, r103}, {0x0, r296}, {r292, r167}, {r308, r228}, {r149, r64}, {0x0, r80}, {r127, r290}, {r131}, {r106, r265}, {r47, r309}, {r264, r261}, {r140, r223}, {r56, r161}, {r201, r109}, {r172, r303}, {r173, r276}, {r170, r84}, {r1, r208}, {r1, r45}, {0x0, r252}, {r108, r301}, {r75, r111}, {r221, r143}, {r182, r261}, {r140, r27}, {r54, r10}, {r248, r277}, {0x0, r192}, {r205, r116}, {r74, r185}, {0x0, r188}, {r7, r219}, {r244, r306}, {r36, r8}, {r36, r23}], 0x4, "c420a6d0808f5a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r54}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r312}], 0x5, "af2f1a9317bc6f"}) r313 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r314 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r314, r313, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r4 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000035c0)={r3, r2, "8a71850836d5a4edfeeac49a0a2a2b9671833492c839d40de7418db0ef84ba11fddce9a9815f86ec4cf43056b65eff9a065a854ffd43142584812b6d73d571bf34e0ae9754a0b246dc6594ffc5d9ab5e3d19a1dad39405a4f9ad3e6026b434f4e1056af8b4310b42ed36d35d68b563d9c0b4ded4d7979ceb4e81d5b1a49b80e1ac37d06c65b833a350b0c1b84cc6c3c38af7014362ac2435ce6cfff5b3a97db6e2d99ddbb7aadc2ac41a2f25fbf4a3ee4b5edef79c92cafb72a525bfa3f6d877db0036ed81f6500923b107d4b100a7f46b635cd45b347c7db35deed606980aa5a71a7e19445a01985a5c5242377ce46bbdc51f5a9fdfcd21821958df2ea81b10", "f7fdf036de2e00283534f373bcc1ea269e54ad9e69f2c5b7303d81106ee02671e34c96b692163bea5a74988be5f464afc25d3d8c886675afb4b60a70be641f88f913ff1b27783e254da045136e9d6744b3c3fa3ca5897119a54e5fe50f6d726fd3f850461379992adc44da6c45f5f9cac313ca8212bacaf18fa08a4d3b829d9868f576dfc62ce84233f9b6943b4c8c4395612b533b082a5b95e2ee52f92ccfa0e97e53c130a5b6dfc8677f288368e023852325fd6943b7bf28a3b7cdaf195585475393b2107fbd8cb45df254742104aa27e4e7f8b353c7e6cd9db53d49edcec19e7044d7228ed30fe060df7a162c6d8a4419a7be06188d80d09394578c5de39d6cd6442a5ffdfa16e31af77597477812c7974df8aa5ba6dab6d2fee528e9f1333c6abe14abbde2389129ac74d0a47f4e56c2a3605c3343b49f5ea63a9df14869c980aeba2f90e8e4dd8ae90ee0783dbeb5d019c8dc7d393c49f974ef9de0226f7a8967e83a8f4d0b23d07af65793a104380dcd5e2d55064a1960feec6a21dfa34b229ab7ce07ea21a7eda024539608ec96ab0a9c64485855b6096a76c81cfb249836137230a19d2a206f8d4c9012cdaa747d83f8badee416067c9c740989d3d9d7b62e68eaa0171427dd07918e63f82a5ddeef7e0091546e3150ddd300abf2700fe0188a4963147f32946178c840ef11234a9579a58f8ec9c289de965defc94941eff6d2822148b37bc53783a3eb3cdb3affa1409c0523b9bad9f36e51977d6593bee8571c5b627b8bb77af3508c45c58e71e73bc708abb93e2a34511ceb229993b0c43cbab98586ec1b4212f86210a309a94dcf3d49e8c71285a5fa02866435bba606f8f7dda56e703c6c30b08806c1c32828d1daff477e49a5e0e8d77d048550cfc35f74693f61bfb2ece4e1ced0a10089af221d44b69fd7b25e5f89731e01ff95c73114a26ea5f6fb1cd9133061afe79372b8fba2bb437980559dba0382a1a2c5c496715408c05be1e9e169035396eda2394122b591a6b5b12b43142bfc611fd3bdb6abe9d48868e8e519208cef87d13b34549373bfaa6221e75aa598e1d990770cc61f5c6e573041b162ff3e134f6c67ec5f1539e070563393e79cf971832eceb2b1bf5992d817ac2d68905542a54a7ab79baae342301841f4c4e01f4de436d24809ca9b188c191ea44a7e897567b33b6fcb544839561a8073cf6fdc007d7a4ed3adcd385fcbe20afb3c417a982ccd099fb1539eb75b416e22951aa1bb422c823cd38fbd38d8a8f519b18c56cc5b48f42f2093b81ddfbf66ec89d529389a22af44deb305289329c1c03ed7c731d4d2195ea4af4ddfb79e6aeabab936a0dc394f7bac4849aede13f377ac315b07bbae6f23f2ec779f22205acd530349a69fb8875908480dd6399455d67fd91c17920d296f21fe033e8a91d25eae361cb188bee4ad64f6309ddf19ef6e776c73425556136fc6a5037374d3cdb6bbebd217eb059acfd6002d4e084e5dc5214b9523ce611e4cb24314c8c328f5802e1382c65286620400ffbf6375c479b9bd04d030712ecc4cee985964da15f8b5013a48d2b756a90df1ec9cfbb51b510316baacb73a7c1b8e70b2f1f119a5d6784cd4bfe02beab661bb0db6194312bc6173215f674ab313be04dc3a777703dc47359dafef600c0c30ead9183e0afa0278e4ece5cd4143707f82289bcd3b19cfbcc3c43cfced7bd811558154bc4ff40a9b9a42bff86404612156ac8fc8f784f3db4e2a35e0588b72cf985b2bd85ed40d3eae22d3eaa72967aa774cfeacaeecf2b460f2f81e1728d45b84c46ca83485aeab72de98cb981b309da907b17316606e8d287aef14e51a1baae01baec3ce55bdae1fbf3f68048d3edcf28c92d303ba79a0d94c47f643a21ed4f89b179d30ac0e0fa1bb030a978dbbb79774be69c596abd35e55e6a9c0e83a926b4a07b0951cc75ab43f4d973e1f4309232bcd0d52e9af39a0102c2fe5092ecc4dca44c908c6d23e09a217652ba5a2520b9f4fe63184078042926e449e1dfc1d899ff4c69196a726c6bf1317a39b7bd88533126f588b6dd1e8c0ec63478f161d4cba8767b045140cfe3e5c68caf61a8a64f338b0febe169fb53cfe0224e64134b014e46870ed9ea568a4f691284dbb926351790a98c4c19614d85a6e0d566e465d7d7592d670ad308c2724cdf03086780ad1a323479f6f6865a87e7404e897dce5f3b58f870ad71abe8382abc3553e0d9658bad0e4282310b16865de208ce74625ff63cc685990f87af664da036d1240d2fbdaa22e030abc45bd6c8bc87c3b20adc8119e83b5042340d2983b00d45701386ebd7b8462d283468656399dd9ee1a095079d55cafaed0843533fa900355e110629208f2fe4701528c6869ec8eaaa251cb02c4abaa3dc58513c3df726a69eab6e303cfdc894ba9600e91cb6e4ca86dc5222fc88aaa8f848c947827df621e87cf3eaba10c86be61e0bd1f87538057d5981b0c7cc3ba2089c115a448b638a44511eb8b5c6b4c34d4421894569d357ea66b7b9083059b3da582faa59cb17dd5f06ef94bb1aca62c70f4c9241148c941dbfa5f8df317513a0aab24a0e379660aed8974bbac147ae62545f464db363525d769c23119a4f167d23285530d0888365f9324ac11b85a0ef1eb72147b02d8c896053fa40e27ddae7c9bde8905a6f819e5275e3c28fef1422c9e30e67d561c7f371de6328cd14211f24285ef5bc7dcb6e1a69c247d90d650881dcb2c769dafd84e7d28ffc3b4000de8bc559700f7a74542161034c85b577e9c1a6bbd83c8adfdd435bd9399eba4e300e8aea6d0eab155cc98922f82b139e32f94b8c45d300e2f6b511407b468dfc4c804f7234a2df5d26375e7013e00cb3a631c30594265b2552ee505b21cf21373fa93552f37f2180d03d97eeae90e726c26666f5dec2cc89a22aaf661fbf7c1b22aaf5132ee086253a6ce330f8bb22ef1f046a927c5c9ba9bba016edd2b99b3204eca3c858d29f2c78828e2cdc9de65887baa8df3606376cf94dc09b78382658b9b180f4004ac8851d368a962ebae974513251a528eed3dd5ffd9dceec332d60c00b021dbaad3952a168fd8b717b5f552c35ba86310e7ae23dbe009688cd721ceca7e81a630e3aff0aa4957ca2ec6bfbd53a629e05f7d33c7f20a28afb87d5f7abe6fb2a7bd581faf3643f23918fbbe2729873fe744aad8cb5f1d12688c325f0a6865c8b3546186ef3fcee31dfab2afe016556d610fd8d898242f78acade93e90bf77df10ccadce9d0b11e8d48ea53ebcd40925209d849a86d325094675949df7f9bbde963c4f4a4f6a6056976d82b62292e8ced8856e6038ebc1dbafd346d3b8b205ebf1defe6effaca58dca4878ce8863665f9323c3a7983304b965d2641c0b0a765029a5dd38663d8e28bb6329aed680643d2088ceed644b33f69c7a3de8a2f038c6fdcbf4f82b5f749488033e19fc52f515fd12dff96c93d8c1f15c081cc78548aeb56c981e0eb7008d1b20e7e612ba3d92fda808ac46f5e9ed66f20b743b5831302e87589618ee504750aeaabf8c19ef5530fedad857cc1c767e0a5b0cb06aaf769aae2061b971fb4190f86282e72733923f510439d46c67cda6d1fbc0989d6cec6d58b61e1aae346440070467dbaa2b3463d879aaa3d2c8a581c033893ea582b0f60b4eda671f65558bf8af78cd8bb27f3cc74b7eb6a07e680aff4d467f278a0c19067b41c4aed3c319af9e8036d4e25f2d5790539ce4b258a9bd5bebc81cb99596853bd1ab72b1efa27444d142727ad33d556d785a1034ef23b224dbd985d1962b29eb2194337e43814fa92ed9e99a608bc68590b22dcd51c022b65e67c68e7aa22604a7819575a68ad0c2919872133c0f19e268b2ebc0b7109d8672812bc97d97a9315980ae9e4cd914895088617283be1cc52e95f1ca3f0a8384b6c03c3aca00049304eee7a4d38d3300adcf0b131386815d433d9a7b64ce6719314d66a9d9c22200f4e41ec432fb6d90b8133ec64d4ceb8b7e1125d6e31cbd667f264a5dd2f2bbf728e1e7c502bd7d7e5ab3c6e46af4a1e41a398432cee1bd58bae0325366d39d4d3abe84849b62bdaf2e5dd494ec1cf2de1365f326807002ed2e40aeb3f22bda252e5fadcd87e64ffb18c0d241d9331b20c2a4d07bf86536113ccbfd5110108ca0bde2bb66cb5da569476ec254aa1c9a89240d550e2d16c82261e1ded48c3e8a34853c58ba979a39f03ec1ce25219d66ce9cda864edb78efeccd9c0ec33ce2ed5148a541137b1a3a4b5df3e668ea06659695a5b3a43bc716fd2b41c1276f4fb314f08d09865342489d8009b55137dcdffd0097c7a896309650c83318bac97f1f9f6cfa3d289685b64e2ceb8af9a682cacf47e9ce0c2a2406e2cc10446ff5d4a581a46c616c2791c67df398159f8ed0cc934ff5fd5d440c18892fc5623c7f1914029d8b35c6c2c6434040e114c492b7d7d722a725512b6d5d7d47cccac00244d310f9c299576687756ac8d96ce216cba485c90028524f481ad93abd438238e581f587e10a2607f014aedec77e7c8dd85b0a565e612371cbaaece86ef9ce6db097db4dd2e11928ddb4495935c43d01e3cfddd16aefb06455f525b95a7a64bca6d937790f8c75f14fbdc12e4016e100924f65ac59d930372e3e1625e3c47c9413f2872ac823f6268a7045d615dc21b335d544c71e5a5b4775f8a704479730f45ee1877f960d6d3366f227e93a4654cae261875257bbf438330c29cf57b408904fb3244ff5871ae53fad576a2e82c82d1299d3179637a177ab167d3d2fd2e0a09364d0823699d1eb780dc6593bd875c30077583f380799952ae0758da68aee87b5b8ccbb406c584c98fe15908693170dedd051211f997d7323eef49112363ed4d2c3cd66b0c52a10ccc6748c00a1ad76dac99b2e0c13d808c548ce8f111be4502b2596c8dae2fd852e7bd94abc03e5ea5f8fab4140f8618a2bcbe38a07e8b768dc08fd3d7e377697b3500de58c9c5497d7c69cdc498b84da2861f98d2c9127f28c320d4768bfa58ddc978684e7376e982f9d169580d6510deeacd126b5e968603d6a5b801fd9f2f580663769d36cb8ce5a2c7d6105e4e9e52353bfc3f8fe8336b734aa2d936b370e737f691cb5c09f0ff6e548c90399c2e2fc3cd9992c55f117e1268a61211d8ae3c0489686f3810abd7f91656849df300182c8d5fa71f6a2f5e2a0e3537c609d1e4b780c60189f31705185ffb58a4c967c537bcb26d4f588ebb26f75be838bc10f3aa0e18ca6b2c50fa16512c3640e0a372956f63aef3d20c78bdc672764d3d69f4c0588b0a3d6ae9b2802483eee2b0e6be3acc2a5147d052abe6f886edb985fe9ff9593bcf6e9ff820d62d2fe65d186bfb18d8acb280ed53919cc4d"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}], 0x5, "af2f1a9317bc6f"}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r7, r6, 0x0, 0x8000001) write$bt_hci(0xffffffffffffffff, &(0x7f00000000c0)={0x1, @delete_stored_link_key={{0xc12, 0x7}, {@none, 0x80}}}, 0xb) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) r8 = accept4(r0, &(0x7f0000000000)=@nfc_llcp, &(0x7f0000000080)=0x80, 0x80000) readv(r8, &(0x7f00000017c0)=[{&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000300)=""/181, 0xb5}, {&(0x7f0000000200)=""/72, 0x48}, {&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/218, 0xda}], 0x7) 00:55:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x800008f) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3249.564203] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:55:20 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983"]) 00:55:20 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, 0x0, 0x0) 00:55:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={r6, 0x101}) sendfile(0xffffffffffffffff, r4, &(0x7f00000000c0)=0x9, 0xe68) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000050500)={0x0, 0x0, "a39e30bcd9cd2bef3ba6da5ccf13ad3d01dfc7ff5ca5e8720cefc76c509b7b37b5d619cfb78370537fc2b039507a4de846a6bdf0dcdd8d61acb3ad113e6cc5f3d78fa203743f6b213bb4a35748a21da67aa061c1aafd4e2005dbf3c5f90cb2ba3bb3db765db199c2d90a927e9e7d920476cb376ba44eba8ee841b51d109262faccc090acb529e2b2fc2ff38c043bd4a28188d68385c428825eda67c26eb81c3495bb01148d54799431df8e063ddfc566b739b946e7962d2cb73832963ea2b71c56d1165fae6cff6cccc3360cbab5d6e65edaad42db4ac3904d73da75b824aec190c4c47f2dbe89f0b353c11ebfe45e47ddc6a80116357916d881350ff9d143d4", "6ed14c6089716b98fcc089bae4f6e1a4613fee779387f400f2ab69d0c193b3576fd8a8e6e487c44ab000f37ee4be9cd718add070321797fcffa835eeddf14091052167350e334b528c713367717fc7ca69df998efb4722bb5b262a191f7e8bd4d01035b80813e311ebc4282a8fa2a5f3adb8fa57fb15b4b5fe5911c2efe0b00431fe8a613dca64c926b6bc601062ca67594f381737d432ea7539a3a5efd18917b9eb6fad7d7724cf9457eb7af17ee04fdaa0199ee200884b704944ecd640ce2c7220f2a3c9e252439227586bad92a1efdb30306baac589fe3e18c2514c6536c02947698fbe8c07fdb8beeab9d2578c5066ac84e479b453759906bbfd0e48e0d2ebd20a34f46c3717a8a915870c1de1744e475bc74613607113bd321a9575f5e38d289bebfe993383228866eb7f9c2804a60824b7721eeeca072656781636b37ce5fce1f310bd7301010f0e40bd98341997ea886cc8a258acbb3602660a0fb083a4370b89caa1227f8b6ed4681bff458a3175f8a7c4f7da4f61873f5fe066bb74ab30294dd6bdc5ed0579a7f909969da0e00e8bec0ef0787508937cb037a004cedb98ba5a52eb77893218564a1f90324bc1b63a8fb3596ae9c8a109a5b6a45957ac8b3adb77ed9307eaeedc4862a1783ad0c1da818b0b976f53258a52386e224ea40512e267dab8160279ed64d3d43cba46ed6feced99f4ca6b71db1e4f8e58a1ddbb251816584359b378cc22b4480126ba81ff36eb2c9ece554a6031dedd344123bb47c89309496d2cc9941979702337bfd8ec2c397274a93b4637287b4461a8316591156bc6df0d89eb859d56dcdfb4931a76f8cb92f282fbd252e2a37102a3eae34b11dd343a556c45f1e65debb412c293af9e10bea1142af53f95fbce56b462d95bdd2f89428b505505241e7c3dd3227ba05c656ebac5963b6784ea4927a2c1484499205a4304e73bfaee30ff6a6ead7526b6a275a7d3b05d3176c8aa64025bf66f42a3966a56aef0cb99475b980610a7e235f02ba29260fbb1cc2813a6aa395b23184bf0d4bd2610859bb402d57b9ddd1c49b799c42e4fa61edd365cecf5a5b59bed631168882256ebcc9d30dd3342f75908199ea4b3a3f765a26383747446ac25c8183e6f31f5aeb60ec480cc10715326f28d1d088886ee1be07faf314d7f2967aab9416f2d6726ff097f0894c854b5490bcabf3c781345e893e536afca869d4e6a6403a99a2c105a5f0085e650eb46ab92253ea54e129f5f865c52cf423a5e7ead374342c39d91e0bf3124d2fcbc8791cefb1e5349b2a6ce1b5ad1f923d0036fb119d96fbcd4a57b251d1f62bf8d49b40d3b7806ff3be9a204fde0820fa6b8fef057c4f4324184c64d750d349578549e343a7ee6ccdded50abff02d0433739f5b9f3b619a80b07f5ba62c6b386b8c4483209c366dd51a2c1bd3bb9d1b01357386f352f23f746a6f03e6d68a7adace0454f46cefb30292cfba171f68789bf7dd2d0f5ada68fa27f40c843dbbd4535212eb0d4b0aec3578001ee7ce6ce711584368ecc46330b017352eeb5bb69773aee155543ad0cda9e43444f97d8a972837ace60640d18eff1e0689ddce75d694c85d43a9603d1ffe58c42393d34c6090c320f3e9c6facd117a6b9d9f7808a8f1a268ab81fabec7e0ad5b95b0392cd04614e9cfc95db2cdd34374324f83a858c3d46fc3b430b5b6b8e27871e961fc24da3d85b924276ce73452cd000f0b2f245a255560faff9d91f28811ac21bcbc2976ed332cebe7c0a3621e3126e283dd6f2bfd7955a27ae7bafe4738bdf038a6975cffd5e698c4dc74d194b90f1bda6287e263a0ddae4dc02d355781cb8e8d16b03a41b22e8e5b025a921f5c543fd09fd9730a1b2c3fc983f068b534b69dbe985f6a1593a7aa0a86ed4d4dd1bb5f151626b4f32cded28917582b12050894aa1b00f2dd6dc7866ab362e318a0fe27f750bec69dc82e7ff08c1bce75782cb20505ba416714eed780635c7ae9b9a06b90944375d33249d5ca4f732c03387388828cd0ab881d143f98fd854a40ade3963985a22baab5967bbd2543f231dcb295ba8050c2a8bb1603feda6877be98688a37d70ad944e6b81d1e8c5e013a5b22c52c0f42da321038e53f1bd77b008404ce6eec87e1effa22eed11c5bcdcefff6c3f2160a6f62f88ae33976a50546098a9fe6649f7bf840b99e1934c0337bb508ed13fb5ce37252a659ed80f44581bc591c61d66e35742505c67cc7d039771a0c545cd4d35d0265ba67915414b0e800dae2f8f703ebbe98b433d0686bf77959b566fc20276c387a1021d4b88bc29a25ebef1f24f5cef7325224762dc605a2c2c81d906feca693cad7895a598633b2720c6a7de9691c54422229d27ca8c48af8a16ec877b5abb93c2f1e48faff8a613213df3f2a008f8cdd714f105697798e95976110d0bde9c880bbd74d4c246208cbba710b8115292ffc5476410ed8b14bd22c3bd6a867ddfa38d07f07ebadc87cc7eaaacdd4f0e542ed9233a406fc74c6a6443deb3f32accbbfc380919effaf32014f8a7c5ae9dedf26bccba8f02f977dc7f2fc8c0b4ecd01a174d10af07912f07bb4041c48458248e34d95e78f737c572dde15d88b4d5b78a110ed971029ee7a9dfc8031cc00d0c66808355f5c526be9a6011389904403c1952189005549f0a088658fd984128b0d16185df1f1fdd34455a478f5cf5f378125c0bd36c0cfd551f6f298bd79e2f6c1cffaa11d4ac23b68790fcb02dd537eaffbec3cb0bfc9f6963657b684ef3ca8c8981ea8259126119f69c6bdfa401ceded5463dc027339a01a8cbd8eb1cfa75bb1f700bc53690a99da257dbf86c5d28c3e0ed3e4e99d89b26afc3dccd02a1e4b00440e9abe7b07a100e0506d27ae708902572d3b2139514d22ba3c8dc39d6add62522b70a5d591318be4a6fa0acd2d9299e53aab961177ee3fe6523ac396e483a3b9ce935d5901a37e2340e0135f2287a271c88cb1cefa83f05bec4d02606d3d559b8fe209e2ddf8ee6161fea64c3b63c9515b41abf451a8657435e788190c3c447b334abdd088c5a5b975897b367784dda36005def6377f9fad72164f63f4d36c86fc3d75070a46ef6e5b5f7d80c6f55c8c379c05320baa3c435c08b216c90217643fcca51cb733404bad43e6ac4b6522d8c9e360b153b0377b58d5d2e01f14104f78ea09c878ec72d29a4dfeae763b1699805b05e9accd0be69ffba8efe236ce6038a651825204ab1c6b063495c5d7772f624795be0568d314cf8f97382e0d5673a63d91c8a2dfe2ba1b5d5e7187235e1e3978bcca3799fd3655b28b2fe64d8efe6b7bba7ec2c3c06c1228d33b64eebc8428c67efb217e7b58ce1ec50444656544b56c83be43b13a4499d78c350d38ed192c11710982100a3dfbee49802b0a9a761cf431db9bcf705860c1f2c6d60dedc95c3e4b26f3894169bd81d1c0b8b0682b49579552629e9d6dc35a919ccf6d747d74834daef574d4dbfe8d1b7e518d5d64b186e8679de5404d56d599061a9a9738ed3021ef1d57cbb5cb76c7f937587b4b26bbe55e94a805ebf44ea532179039d0fcafaad99ddae3757b47b7d1a537fb113a9da5c81505460ba192d8fc5e9232ba9cf9661b88f84b02c2eff5613e9e7f95d787e8bbdf94d299d2b9cfb4161b51ca5fa8b0cb78cd5ca048cd1d05cd391a6eca9cd1c75411cf7af5dc785dac245c52e3551934213dbffe28f242f1766522cb1ee731769c226ecbc5e5bd458d46cc927fd6a5d50b666b66c25d74e7026f9b1889c1f7123b0df4a12806ab6712b4ffc521b305b9b9cba5d2833458d74a89b7bc5ca9875cda61ac8259d0d0f4586b3230a80b168fe662ea89bac5bb0eca1508f46f7e662ba7e3e646ca94c956e22aeea8a66d7b3a1003698624defe95426f05ca839b10baa4b301314f46ad3f8e150bdb4105b22cce245587f243b2aa057427261e71b6b5108d393ed4e8d87ec701b432ad4fdfb1625158920463a991fe65f6628742161d5ec933f846b99c40c66167397938393c6c17102b7fa599dec8265adaa4697139b7eb9ff6fe476b9330d3c2aac9d0767e845ff85f669ecc5a847a94950944d76b48dc4a2b045d8818c8fd948502a4a536ef7f373e5b5d2deb42e3ca62d001af48a4ee2086c420cefc1a608dc481469c3eac38445a53b32691b4a1b36b40dc21d87d7a27c7fb667fbdc5f70de072cba4a8db45ba6aa11ed52559cdafe7ad2bc95a4110a7845136fab847b72e2515e077f83ba211d2251424f4518ca10bace8491709806bda482795d4a330285208dec20433e62ccec3111765fff6305532d65814bb6b9218d293d0821779f1aba96c20ac29f55927cbe0673a0c246675b995a77da6b29ebf779d79c42c95aee3a2b92123752a8f0f6f1ea2c39941ac9df56e86cde471f3047a14d7b17f0207578a5f330f049b611b3eb62900cb3bf50d386f988b83ca6ba9e24f8b1aecc735318e7f60506393df1d1b09cec6a748836c1cfb6074dbc21909e82b0133f6a4be2a1b80dd1806019e6943e1268c3534cf5861630df0406ba33a36dc10d2c600f496b05a1053063d7840ca4e57e612e8b22cc7b44240cb4a1180506e54627c16502fce4300c4c0ac8769d1c61dfd27d2cfb7f70cf2b306304349d8d08b37b95151c2bea2a1f2d2bf62ef0e910ee05e6aec750b802b9c65d078769fa4157fd12226e85049663e87a5e54cde8da2aa97106e511a1f87c880003c23cc95475954eacd1cd334dfb7710038c39e7632cc233260328eb363d5e6866bce561c5e20d8951cfd93a78b54f23a09f5483cbedd35a62815c93104439c4dca35f41734e0028f6ea24d18110aecec6c601d8bd17980e329cc73948cbf29a78c25c6a74a95280e720c945637dc8bebfd88bf8209d96a418f52838cba8503a5f88cb0bf74676007df8928d7e1924048bb19c8f326955d6a960ddb97c5593f50688cae526720d3b77dc4d16cfb21b002786cdd7e49a756368930316d9bb5b2e1234b9a90b2285da5a7410e933baeeb4a9aa6fd0f723fd96cbca29ee08b2f7cfa875e557e4ec4d76c4b6f40a038f6e2204b299574c96f3d7119c41419a3a74f3f2a4673d945ea51c54574319207c36aa1d26147e189a8e605e66a051c4be947dcda70fb344ae5fc5b94690140b7a7cc03452eef6d824e2718fa5fd3ebcc36c08452dc9928bed6572741d171e9ed3e38f57596266b41311478f52837f485b7bd8b9be40d87500e1f3fc6cc75a4b801e9b8a6fb44797ae3d6d4ac776b2b141c5e8ef067ad974378db61a909b1c69bcf2064b13742d9c03fa3550507f8c163755cbbf2ad59441e136c929c247d4bf828fd1e6d73867d190e6967138ac031e1c6e3c90c5087eea2305c046094b11e75a1b7415a772cb12cf75d2"}) r8 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}], 0x5, "af2f1a9317bc6f"}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r13, r12, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000300)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:20 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983"]) 00:55:20 executing program 6: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab7601d4407e92aea"]) 00:55:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000500) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:20 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) [ 3250.397857] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 3264.792824] kmemleak: 4 new suspected memory leaks (see /sys/kernel/debug/kmemleak) [ 3267.329411] ================================================================== [ 3267.329429] BUG: KASAN: use-after-free in dst_destroy+0x30b/0x350 [ 3267.329473] Read of size 8 at addr ffff888018065df0 by task swapper/1/0 [ 3267.329493] [ 3267.329499] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.18.0-rc4-next-20220428 #1 [ 3267.329523] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 3267.329540] Call Trace: [ 3267.329547] [ 3267.329555] dump_stack_lvl+0x8b/0xb3 [ 3267.329584] print_report.cold+0x5e/0x5db [ 3267.329615] ? dst_destroy+0x30b/0x350 [ 3267.329644] kasan_report+0xbe/0x1c0 [ 3267.329673] ? dst_destroy+0x30b/0x350 [ 3267.329702] dst_destroy+0x30b/0x350 [ 3267.329736] rcu_core+0x7e5/0x1ff0 [ 3267.329764] ? rcu_note_context_switch+0x19a0/0x19a0 [ 3267.329792] ? lock_is_held_type+0xd7/0x130 [ 3267.329831] __do_softirq+0x270/0x8c7 [ 3267.329872] __irq_exit_rcu+0x113/0x170 [ 3267.329904] irq_exit_rcu+0x5/0x20 [ 3267.329933] sysvec_apic_timer_interrupt+0x8e/0xc0 [ 3267.329967] [ 3267.329973] [ 3267.329981] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 3267.330020] RIP: 0010:default_idle+0xb/0x10 [ 3267.330052] Code: ff ff ff 48 89 df e8 b4 cf 5d fd e9 55 ff ff ff 4c 89 e7 e8 a7 cf 5d fd eb 96 0f 1f 44 00 00 eb 07 0f 00 2d 77 c1 48 00 fb f4 cc cc cc cc 41 55 41 54 55 48 89 fd 53 48 83 ec 08 e8 fe 9b 2a [ 3267.330074] RSP: 0018:ffff88800821fe58 EFLAGS: 00000202 [ 3267.330094] RAX: ffffffff8419ac20 RBX: ffff8880081ed040 RCX: ffffffff8417d0b1 [ 3267.330110] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 [ 3267.330125] RBP: 0000000000000001 R08: 0000000000000001 R09: ffff88806cf38d13 [ 3267.330139] R10: ffffed100d9e71a2 R11: 0000000000000001 R12: ffffed100103da08 [ 3267.330154] R13: ffffffff858ef1d0 R14: 0000000000000000 R15: dffffc0000000000 [ 3267.330174] ? mwait_idle+0x100/0x100 [ 3267.330201] ? rcu_eqs_enter.constprop.0+0xc1/0xe0 [ 3267.330239] ? mwait_idle+0x100/0x100 [ 3267.330265] default_idle_call+0x80/0xc0 [ 3267.330293] do_idle+0x3b9/0x530 [ 3267.330316] ? arch_cpu_idle_exit+0x30/0x30 [ 3267.330344] cpu_startup_entry+0x14/0x20 [ 3267.330366] start_secondary+0x1cf/0x230 [ 3267.330401] secondary_startup_64_no_verify+0xe0/0xeb [ 3267.330438] [ 3267.330445] [ 3267.330448] Allocated by task 304: [ 3267.330459] kasan_save_stack+0x1e/0x40 [ 3267.330481] __kasan_slab_alloc+0x66/0x80 [ 3267.330503] kmem_cache_alloc+0x1aa/0x480 [ 3267.330522] copy_net_ns+0x125/0x760 [ 3267.330540] create_new_namespaces+0x3f6/0xb30 [ 3267.330580] unshare_nsproxy_namespaces+0xc1/0x1f0 [ 3267.330612] ksys_unshare+0x445/0x8d0 [ 3267.330646] __x64_sys_unshare+0x2d/0x40 [ 3267.330679] do_syscall_64+0x3b/0x90 [ 3267.330703] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3267.330734] [ 3267.330738] Last potentially related work creation: [ 3267.330744] kasan_save_stack+0x1e/0x40 [ 3267.330765] __kasan_record_aux_stack+0x97/0xa0 [ 3267.330791] insert_work+0x44/0x290 [ 3267.330818] __queue_work+0x61f/0x10a0 [ 3267.330847] call_timer_fn+0x182/0x600 [ 3267.330879] __run_timers.part.0+0x4ad/0xa50 [ 3267.330913] run_timer_softirq+0x143/0x1a0 [ 3267.330946] __do_softirq+0x270/0x8c7 [ 3267.330979] [ 3267.330982] Second to last potentially related work creation: [ 3267.330989] kasan_save_stack+0x1e/0x40 [ 3267.331009] __kasan_record_aux_stack+0x97/0xa0 [ 3267.331035] insert_work+0x44/0x290 [ 3267.331062] __queue_work+0x61f/0x10a0 [ 3267.331090] call_timer_fn+0x182/0x600 [ 3267.331127] __run_timers.part.0+0x4ad/0xa50 [ 3267.331160] run_timer_softirq+0x143/0x1a0 [ 3267.331193] __do_softirq+0x270/0x8c7 [ 3267.331226] [ 3267.331229] The buggy address belongs to the object at ffff888018065600 [ 3267.331229] which belongs to the cache net_namespace of size 5248 [ 3267.331247] The buggy address is located 2032 bytes inside of [ 3267.331247] 5248-byte region [ffff888018065600, ffff888018066a80) [ 3267.331269] [ 3267.331273] The buggy address belongs to the physical page: [ 3267.331280] page:0000000055810e42 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff888018065600 pfn:0x18060 [ 3267.331307] head:0000000055810e42 order:3 compound_mapcount:0 compound_pincount:0 [ 3267.331324] memcg:ffff88800d35d501 [ 3267.331332] flags: 0x100000000010200(slab|head|node=0|zone=1) [ 3267.331363] raw: 0100000000010200 ffffea00011c8600 dead000000000002 ffff88800802f140 [ 3267.331385] raw: ffff888018065600 0000000080050004 00000001ffffffff ffff88800d35d501 [ 3267.331397] page dumped because: kasan: bad access detected [ 3267.331405] [ 3267.331408] Memory state around the buggy address: [ 3267.331418] ffff888018065c80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3267.331434] ffff888018065d00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3267.331449] >ffff888018065d80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3267.331460] ^ [ 3267.331472] ffff888018065e00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3267.331487] ffff888018065e80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3267.331499] ================================================================== [ 3267.331561] Disabling lock debugging due to kernel taint [ 3271.807953] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO 00:55:42 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x9e34, 0x600d8b38b1002003) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x8c, 0xff, 0x4, "15e860478eb7483f1c24ad54193d6cbe5ce78a5489e28d4e0ae397749b9e3184bf9fb7aec128b837cae8c951a21faffd4268065cd2476a4ccfd6eadf89c4ab7833f6ecf398e09d852006bb88ab5c572559f0c0d0139abf09c33442e9c45ed1020a5f02a5b9d4c2903eb7f80bd495453e8b3850f0f6d6e412889d154fc02da0743b444d8c8202322df048f1fd"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000100)) syz_open_dev$sg(&(0x7f0000000300), 0x101, 0x14000) r1 = syz_open_dev$sg(&(0x7f0000000340), 0x3, 0x70f002) fallocate(r1, 0x20, 0x3, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r2, 0x4) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f00000003c0)) syz_mount_image$msdos(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x2, 0x10000000, &(0x7f0000001a40), 0x0, &(0x7f0000001b40)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) 00:55:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={r6, 0x101}) sendfile(0xffffffffffffffff, r4, &(0x7f00000000c0)=0x9, 0xe68) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000050500)={0x0, 0x0, "a39e30bcd9cd2bef3ba6da5ccf13ad3d01dfc7ff5ca5e8720cefc76c509b7b37b5d619cfb78370537fc2b039507a4de846a6bdf0dcdd8d61acb3ad113e6cc5f3d78fa203743f6b213bb4a35748a21da67aa061c1aafd4e2005dbf3c5f90cb2ba3bb3db765db199c2d90a927e9e7d920476cb376ba44eba8ee841b51d109262faccc090acb529e2b2fc2ff38c043bd4a28188d68385c428825eda67c26eb81c3495bb01148d54799431df8e063ddfc566b739b946e7962d2cb73832963ea2b71c56d1165fae6cff6cccc3360cbab5d6e65edaad42db4ac3904d73da75b824aec190c4c47f2dbe89f0b353c11ebfe45e47ddc6a80116357916d881350ff9d143d4", "6ed14c6089716b98fcc089bae4f6e1a4613fee779387f400f2ab69d0c193b3576fd8a8e6e487c44ab000f37ee4be9cd718add070321797fcffa835eeddf14091052167350e334b528c713367717fc7ca69df998efb4722bb5b262a191f7e8bd4d01035b80813e311ebc4282a8fa2a5f3adb8fa57fb15b4b5fe5911c2efe0b00431fe8a613dca64c926b6bc601062ca67594f381737d432ea7539a3a5efd18917b9eb6fad7d7724cf9457eb7af17ee04fdaa0199ee200884b704944ecd640ce2c7220f2a3c9e252439227586bad92a1efdb30306baac589fe3e18c2514c6536c02947698fbe8c07fdb8beeab9d2578c5066ac84e479b453759906bbfd0e48e0d2ebd20a34f46c3717a8a915870c1de1744e475bc74613607113bd321a9575f5e38d289bebfe993383228866eb7f9c2804a60824b7721eeeca072656781636b37ce5fce1f310bd7301010f0e40bd98341997ea886cc8a258acbb3602660a0fb083a4370b89caa1227f8b6ed4681bff458a3175f8a7c4f7da4f61873f5fe066bb74ab30294dd6bdc5ed0579a7f909969da0e00e8bec0ef0787508937cb037a004cedb98ba5a52eb77893218564a1f90324bc1b63a8fb3596ae9c8a109a5b6a45957ac8b3adb77ed9307eaeedc4862a1783ad0c1da818b0b976f53258a52386e224ea40512e267dab8160279ed64d3d43cba46ed6feced99f4ca6b71db1e4f8e58a1ddbb251816584359b378cc22b4480126ba81ff36eb2c9ece554a6031dedd344123bb47c89309496d2cc9941979702337bfd8ec2c397274a93b4637287b4461a8316591156bc6df0d89eb859d56dcdfb4931a76f8cb92f282fbd252e2a37102a3eae34b11dd343a556c45f1e65debb412c293af9e10bea1142af53f95fbce56b462d95bdd2f89428b505505241e7c3dd3227ba05c656ebac5963b6784ea4927a2c1484499205a4304e73bfaee30ff6a6ead7526b6a275a7d3b05d3176c8aa64025bf66f42a3966a56aef0cb99475b980610a7e235f02ba29260fbb1cc2813a6aa395b23184bf0d4bd2610859bb402d57b9ddd1c49b799c42e4fa61edd365cecf5a5b59bed631168882256ebcc9d30dd3342f75908199ea4b3a3f765a26383747446ac25c8183e6f31f5aeb60ec480cc10715326f28d1d088886ee1be07faf314d7f2967aab9416f2d6726ff097f0894c854b5490bcabf3c781345e893e536afca869d4e6a6403a99a2c105a5f0085e650eb46ab92253ea54e129f5f865c52cf423a5e7ead374342c39d91e0bf3124d2fcbc8791cefb1e5349b2a6ce1b5ad1f923d0036fb119d96fbcd4a57b251d1f62bf8d49b40d3b7806ff3be9a204fde0820fa6b8fef057c4f4324184c64d750d349578549e343a7ee6ccdded50abff02d0433739f5b9f3b619a80b07f5ba62c6b386b8c4483209c366dd51a2c1bd3bb9d1b01357386f352f23f746a6f03e6d68a7adace0454f46cefb30292cfba171f68789bf7dd2d0f5ada68fa27f40c843dbbd4535212eb0d4b0aec3578001ee7ce6ce711584368ecc46330b017352eeb5bb69773aee155543ad0cda9e43444f97d8a972837ace60640d18eff1e0689ddce75d694c85d43a9603d1ffe58c42393d34c6090c320f3e9c6facd117a6b9d9f7808a8f1a268ab81fabec7e0ad5b95b0392cd04614e9cfc95db2cdd34374324f83a858c3d46fc3b430b5b6b8e27871e961fc24da3d85b924276ce73452cd000f0b2f245a255560faff9d91f28811ac21bcbc2976ed332cebe7c0a3621e3126e283dd6f2bfd7955a27ae7bafe4738bdf038a6975cffd5e698c4dc74d194b90f1bda6287e263a0ddae4dc02d355781cb8e8d16b03a41b22e8e5b025a921f5c543fd09fd9730a1b2c3fc983f068b534b69dbe985f6a1593a7aa0a86ed4d4dd1bb5f151626b4f32cded28917582b12050894aa1b00f2dd6dc7866ab362e318a0fe27f750bec69dc82e7ff08c1bce75782cb20505ba416714eed780635c7ae9b9a06b90944375d33249d5ca4f732c03387388828cd0ab881d143f98fd854a40ade3963985a22baab5967bbd2543f231dcb295ba8050c2a8bb1603feda6877be98688a37d70ad944e6b81d1e8c5e013a5b22c52c0f42da321038e53f1bd77b008404ce6eec87e1effa22eed11c5bcdcefff6c3f2160a6f62f88ae33976a50546098a9fe6649f7bf840b99e1934c0337bb508ed13fb5ce37252a659ed80f44581bc591c61d66e35742505c67cc7d039771a0c545cd4d35d0265ba67915414b0e800dae2f8f703ebbe98b433d0686bf77959b566fc20276c387a1021d4b88bc29a25ebef1f24f5cef7325224762dc605a2c2c81d906feca693cad7895a598633b2720c6a7de9691c54422229d27ca8c48af8a16ec877b5abb93c2f1e48faff8a613213df3f2a008f8cdd714f105697798e95976110d0bde9c880bbd74d4c246208cbba710b8115292ffc5476410ed8b14bd22c3bd6a867ddfa38d07f07ebadc87cc7eaaacdd4f0e542ed9233a406fc74c6a6443deb3f32accbbfc380919effaf32014f8a7c5ae9dedf26bccba8f02f977dc7f2fc8c0b4ecd01a174d10af07912f07bb4041c48458248e34d95e78f737c572dde15d88b4d5b78a110ed971029ee7a9dfc8031cc00d0c66808355f5c526be9a6011389904403c1952189005549f0a088658fd984128b0d16185df1f1fdd34455a478f5cf5f378125c0bd36c0cfd551f6f298bd79e2f6c1cffaa11d4ac23b68790fcb02dd537eaffbec3cb0bfc9f6963657b684ef3ca8c8981ea8259126119f69c6bdfa401ceded5463dc027339a01a8cbd8eb1cfa75bb1f700bc53690a99da257dbf86c5d28c3e0ed3e4e99d89b26afc3dccd02a1e4b00440e9abe7b07a100e0506d27ae708902572d3b2139514d22ba3c8dc39d6add62522b70a5d591318be4a6fa0acd2d9299e53aab961177ee3fe6523ac396e483a3b9ce935d5901a37e2340e0135f2287a271c88cb1cefa83f05bec4d02606d3d559b8fe209e2ddf8ee6161fea64c3b63c9515b41abf451a8657435e788190c3c447b334abdd088c5a5b975897b367784dda36005def6377f9fad72164f63f4d36c86fc3d75070a46ef6e5b5f7d80c6f55c8c379c05320baa3c435c08b216c90217643fcca51cb733404bad43e6ac4b6522d8c9e360b153b0377b58d5d2e01f14104f78ea09c878ec72d29a4dfeae763b1699805b05e9accd0be69ffba8efe236ce6038a651825204ab1c6b063495c5d7772f624795be0568d314cf8f97382e0d5673a63d91c8a2dfe2ba1b5d5e7187235e1e3978bcca3799fd3655b28b2fe64d8efe6b7bba7ec2c3c06c1228d33b64eebc8428c67efb217e7b58ce1ec50444656544b56c83be43b13a4499d78c350d38ed192c11710982100a3dfbee49802b0a9a761cf431db9bcf705860c1f2c6d60dedc95c3e4b26f3894169bd81d1c0b8b0682b49579552629e9d6dc35a919ccf6d747d74834daef574d4dbfe8d1b7e518d5d64b186e8679de5404d56d599061a9a9738ed3021ef1d57cbb5cb76c7f937587b4b26bbe55e94a805ebf44ea532179039d0fcafaad99ddae3757b47b7d1a537fb113a9da5c81505460ba192d8fc5e9232ba9cf9661b88f84b02c2eff5613e9e7f95d787e8bbdf94d299d2b9cfb4161b51ca5fa8b0cb78cd5ca048cd1d05cd391a6eca9cd1c75411cf7af5dc785dac245c52e3551934213dbffe28f242f1766522cb1ee731769c226ecbc5e5bd458d46cc927fd6a5d50b666b66c25d74e7026f9b1889c1f7123b0df4a12806ab6712b4ffc521b305b9b9cba5d2833458d74a89b7bc5ca9875cda61ac8259d0d0f4586b3230a80b168fe662ea89bac5bb0eca1508f46f7e662ba7e3e646ca94c956e22aeea8a66d7b3a1003698624defe95426f05ca839b10baa4b301314f46ad3f8e150bdb4105b22cce245587f243b2aa057427261e71b6b5108d393ed4e8d87ec701b432ad4fdfb1625158920463a991fe65f6628742161d5ec933f846b99c40c66167397938393c6c17102b7fa599dec8265adaa4697139b7eb9ff6fe476b9330d3c2aac9d0767e845ff85f669ecc5a847a94950944d76b48dc4a2b045d8818c8fd948502a4a536ef7f373e5b5d2deb42e3ca62d001af48a4ee2086c420cefc1a608dc481469c3eac38445a53b32691b4a1b36b40dc21d87d7a27c7fb667fbdc5f70de072cba4a8db45ba6aa11ed52559cdafe7ad2bc95a4110a7845136fab847b72e2515e077f83ba211d2251424f4518ca10bace8491709806bda482795d4a330285208dec20433e62ccec3111765fff6305532d65814bb6b9218d293d0821779f1aba96c20ac29f55927cbe0673a0c246675b995a77da6b29ebf779d79c42c95aee3a2b92123752a8f0f6f1ea2c39941ac9df56e86cde471f3047a14d7b17f0207578a5f330f049b611b3eb62900cb3bf50d386f988b83ca6ba9e24f8b1aecc735318e7f60506393df1d1b09cec6a748836c1cfb6074dbc21909e82b0133f6a4be2a1b80dd1806019e6943e1268c3534cf5861630df0406ba33a36dc10d2c600f496b05a1053063d7840ca4e57e612e8b22cc7b44240cb4a1180506e54627c16502fce4300c4c0ac8769d1c61dfd27d2cfb7f70cf2b306304349d8d08b37b95151c2bea2a1f2d2bf62ef0e910ee05e6aec750b802b9c65d078769fa4157fd12226e85049663e87a5e54cde8da2aa97106e511a1f87c880003c23cc95475954eacd1cd334dfb7710038c39e7632cc233260328eb363d5e6866bce561c5e20d8951cfd93a78b54f23a09f5483cbedd35a62815c93104439c4dca35f41734e0028f6ea24d18110aecec6c601d8bd17980e329cc73948cbf29a78c25c6a74a95280e720c945637dc8bebfd88bf8209d96a418f52838cba8503a5f88cb0bf74676007df8928d7e1924048bb19c8f326955d6a960ddb97c5593f50688cae526720d3b77dc4d16cfb21b002786cdd7e49a756368930316d9bb5b2e1234b9a90b2285da5a7410e933baeeb4a9aa6fd0f723fd96cbca29ee08b2f7cfa875e557e4ec4d76c4b6f40a038f6e2204b299574c96f3d7119c41419a3a74f3f2a4673d945ea51c54574319207c36aa1d26147e189a8e605e66a051c4be947dcda70fb344ae5fc5b94690140b7a7cc03452eef6d824e2718fa5fd3ebcc36c08452dc9928bed6572741d171e9ed3e38f57596266b41311478f52837f485b7bd8b9be40d87500e1f3fc6cc75a4b801e9b8a6fb44797ae3d6d4ac776b2b141c5e8ef067ad974378db61a909b1c69bcf2064b13742d9c03fa3550507f8c163755cbbf2ad59441e136c929c247d4bf828fd1e6d73867d190e6967138ac031e1c6e3c90c5087eea2305c046094b11e75a1b7415a772cb12cf75d2"}) r8 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}], 0x5, "af2f1a9317bc6f"}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r13 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r13, r12, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000511) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x800008e) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:42 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:55:42 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983"]) 00:55:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0x5}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = openat$cgroup(r3, &(0x7f00000000c0)='syz1\x00', 0x200002, 0x0) splice(r3, &(0x7f0000000080)=0x2, r4, &(0x7f0000000140)=0x43a, 0x6, 0x4) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000000)=0x800) creat(&(0x7f0000000040)='./file1\x00', 0x3c) sendfile(r5, r3, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000300)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r4, r3, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:42 executing program 5: mkdir(&(0x7f0000003b80)='./file0\x00', 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) sendto(r0, &(0x7f0000001180)="41ea1db2f27dafcd20f650a81b259dfcb21f", 0x12, 0x80, &(0x7f0000001380)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80800, 0x0) setsockopt$inet6_udp_int(r3, 0x11, 0x67, &(0x7f0000000140)=0x80000000, 0x4) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = mq_open(&(0x7f00000008c0)='netpci0\x00', 0x840, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_VENDOR(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000400)={0x28, 0x0, 0xc0822a29f05aae81, 0x0, 0x0, {{0x55}, {@void, @val={0x8, 0x3, r6}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001400)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001480)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000825bd7000fddbdf254f00000008000300", @ANYRES32=r6, @ANYBLOB="93d28a32a470d224a2d209290b057c21a42533a08bd13dd91d40b906d03453f9d63ae778294941845f81898a5bd597708e2f45c0817cace250899fbd0f35a10462554c4a340ed3089a8f6bcca2a329f00cc70b424c791db233a70195e48eb54619d70c316c1095a07ad67b999b451ee911f2624e485fd1ef8420a56ec8a5be6b1d2c3b6a9aa5256fa23adfe45ea643c143334119e5e68202a3ee65077c482ce34102c8f1b031d4279acb32a0ddba523c480e2c512bd99be00b671c5d29d9e99f1363567221c53308d64b21c034c91f2b"], 0x1c}}, 0xc0) mq_timedreceive(r5, &(0x7f0000000940)=""/161, 0xa1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8921, &(0x7f0000000040)={'wlan1\x00'}) r7 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200141, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000001200)={0x0, 0x0}) fcntl$setownex(r7, 0xf, &(0x7f0000001240)={0x1, r8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r4, 0xc0096616, &(0x7f0000001280)=ANY=[@ANYBLOB="060000000000000000008421d4cdf0bafc7f00798e8b876a6c71554a3163d7c64fe792060322e9c7650cf2c1a71c5fcfdc3bf8ce24551a6410f6226825407f7f49ceb54645939b36567405cf6b5537eddb68442fa3a0376ee763c32264dcf057199a920cd3227fd03ddbe4f9754fae7757c258acb6f8864dfddf7624ff63330410bd6b088c65c9d2244e9f52b9681c8cb5495019a0eeaead59874ba7e47f2df5698dcfa2818162295a416b6085da6fb0b378f024bc7983ae8faf2ab760"]) 00:55:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) syz_io_uring_setup(0x6769, &(0x7f0000000140)={0x0, 0xf001, 0x0, 0x2, 0x48}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000000)) syz_io_uring_setup(0x6766, &(0x7f0000000140), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040), &(0x7f00000005c0)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x42, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000002, 0x13, r3, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000300)=@IORING_OP_TIMEOUT_REMOVE, 0x0) r5 = syz_open_dev$hiddev(&(0x7f00000001c0), 0x1f, 0x800) syz_io_uring_submit(r1, r2, &(0x7f0000000240)=@IORING_OP_READ_FIXED={0x4, 0x3, 0x6000, @fd=r5, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x1}, 0x6) r6 = syz_open_procfs$userns(0x0, &(0x7f0000000000)) syz_io_uring_submit(0x0, r2, &(0x7f0000000040)=@IORING_OP_POLL_ADD={0x6, 0x1, 0x0, @fd=r6, 0x0, 0x0, 0x0, {0x104}, 0x85a3c5e197c180c6}, 0x101) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r8 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r8, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0x5, "af2f1a9317bc6f"}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') sendfile(r10, r9, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:42 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) r0 = socket$inet6(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) io_submit(0x0, 0x4, &(0x7f0000000880)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x6, 0x0, 0x2}, 0x0, 0x0, 0x0]) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000300)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff}}, './file0\x00'}) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_ADDRFORM(0xffffffffffffffff, 0x29, 0x1, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) 00:55:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0x5}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = openat$cgroup(r3, &(0x7f00000000c0)='syz1\x00', 0x200002, 0x0) splice(r3, &(0x7f0000000080)=0x2, r4, &(0x7f0000000140)=0x43a, 0x6, 0x4) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000000)=0x800) creat(&(0x7f0000000040)='./file1\x00', 0x3c) sendfile(r5, r3, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) 00:55:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001280)="b2", 0x1}], 0x1, 0x8ffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f00000007c0)={0x0, 0x101}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000005c0)={0x0}) r2 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4, 0x5}, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000070280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}], 0x5, "af2f1a9317bc6f"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x125c40, 0x0) r4 = openat$cgroup(r3, &(0x7f00000000c0)='syz1\x00', 0x200002, 0x0) splice(r3, &(0x7f0000000080)=0x2, r4, &(0x7f0000000140)=0x43a, 0x6, 0x4) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002480)='fd/3\x00') ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f0000000000)=0x800) creat(&(0x7f0000000040)='./file1\x00', 0x3c) sendfile(r5, r3, 0x0, 0x8000001) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 3272.635574] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO VM DIAGNOSIS: 00:55:38 Registers: info registers vcpu 0 RAX=0000000000000001 RBX=ffff888048265040 RCX=ffffffff817ad4e7 RDX=ffffed100904ca09 RSI=0000000000000008 RDI=ffff888048265040 RBP=dffffc0000000000 RSP=ffff888026907b68 R8 =0000000000000000 R9 =ffff888048265047 R10=ffffed100904ca08 R11=0000000000000001 R12=ffff88807e18aff9 R13=ffff888048265040 R14=0000000000000000 R15=0000000000000082 RIP=ffffffff81777a37 RFL=00000046 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 000055555685f400 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f92363d5490 CR3=000000003be80000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff4ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 YMM00=0000000000000000 0000000000000000 ffffffffffffffff ffffffffffffffff YMM01=0000000000000000 0000000000000000 3030623438613630 3638616663356134 YMM02=0000000000000000 0000000000000000 3830306234386136 3036386166633561 YMM03=0000000000000000 0000000000000000 2f6c616e72756f6a 2f676f6c2f6e7572 YMM04=0000000000000000 0000000000000000 1b908de3cb99281a 0000000000a43640 YMM05=0000000000000000 0000000000000000 d3fdd5f48436fbd7 00000000000aead0 YMM06=0000000000000000 0000000000000000 fc593ec9dc577804 00000000000ae988 YMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM08=0000000000000000 0000000000000000 44495f474f4c5359 530069253d595449 YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0020000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 1 RAX=0000000000000000 RBX=0000000000000000 RCX=0000000000000003 RDX=1ffff1100d9e4e47 RSI=0000000000000003 RDI=0000000000000003 RBP=000002f892c26b3f RSP=ffff88806cf09f08 R8 =0000000000000004 R9 =ffff88806cf2a703 R10=ffffffff8138c402 R11=0000000000000001 R12=ffff88806cf27200 R13=0000000000000003 R14=0000000000000000 R15=ffff88806cf2a700 RIP=ffffffff814449ee RFL=00000046 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f40be7e0700 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00005602d24d5648 CR3=000000000dd5c000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff4ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 YMM00=0000000000000000 0000000000000000 2038333a35353a30 3020393220727041 YMM01=0000000000000000 0000000000000000 5d3036343133332e 37363233205b203a YMM02=0000000000000000 0000000000000000 2020202020202020 2020202020202020 YMM03=0000000000000000 0000000000000000 3233205b203a6c65 6e72656b2072656c YMM04=0000000000000000 0000000000000000 3536303831303838 386666666678303a YMM05=0000000000000000 0000000000000000 3030303030303a67 6e697070616d2030 YMM06=0000000000000000 0000000000000000 6366657220323465 3031383535303030 YMM07=0000000000000000 0000000000000000 33332e3736323320 5b203a6c656e7265 YMM08=0000000000000000 0000000000000000 302e726f74756365 78652d7a7973223d YMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 YMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000