9ea582d0df924603c4a94aa48ea4405e0fd05b561dc6d4b8aad033442470df09d4d9cab060db4ba9ae0b948eb88863e3eda3c4d57402efb529b8ebcbd379523ec56d10339a6215daf53d6dd322df64a0bcf525bff37b9b4f34f505f8daccfe07763b25827cd06be16e79ce78b1638f45131640aa8c78c1210c7bb55615bb7db375781e01c5e92d2c6c2ae6be65f8051ff85a263a583f058dd880bfd327e14268b85759dd44cf4d85649e255111c1ef978f0472e74d669b085af56e673f81d504015dcd3d53119aa4c8c6de1e953ed7671a7f8f36823aebfe4659ba06569f84cc77a2ac2ce859fc8fc1eeacbd95c615c75a3681157f2ff478ce4e8ae1b00dc29194a5fbd0f4cd4c950f6a460612851148ee769c0c1ee0aef8432fe4fcc8096472a9e2d0282e804381f705f0bb67cba9318cb725ff06d87d85ee83144df4009bfeb780629219b3c5f3fb7d3b58ab507296a9bddb2142f2bf4a3ab791c17b88c53b2113caffef2d36e5ac9cca19b593771ddcdbbe96df62cf72070de7b6e6435e6d1f855cc9b9473e18dc2333d186b97cc94acd22e3ac95d467ffdf184bc37a5bc370eec8381363ec7a9edaf697e69c4fc03744656083f8cb826d2112c9577a5d1fef07d2a67944ae8799deca58d5713ccc8e26ed3482041176a9b2b3a45cdb45b82b7f8b8d788828107e66e72c50f00decf5257daa3f8e986b9db62207108280f7b4af263b3c8f760f9a9505dcdc3efce6674351eabc5662c459309cc268aa598ef0bd57794da1511e92e08ab7ddfeef21a86b5d5882c5a04d77a746a3a66e33c1399cbc02f75fb942614aa903655f5d55b6bf6ea0bd00a39acf34b0a565e065113b2c8ebab489f583f4845c1f66bbe7d40c7c6ae8c6c4e5e1b6e0e1ee89949d4bf7a68b1e712a0b7d7e9c9b9f3f49264b11e35bd0cba9fd68d1c7ef064bd9f741365a00bc46c270c9a46cb23b2a271b18b895adbcb4aeb2206fa4d2d163e4a3c5fb5cc6e131eeda39fb3b9ac42ce6c0713530b25f1f3a65ba034e34e0135324b245ac27b31eaf317ea18f71189d61fa3e1252bae4cd7d1600913d390e0e9259c5444e02c1798d14fc0ac30733c8001a10fc279673a1d897d00508fd455db142fd433580a4fc57fb2a8a374e31014012730e80f4dab3389f98784ce7e05662cb66c4549845b27f54613c2364dc6abc358df8bab13b32ecd88790ec2c5a1128f1f2fab190626e0996b304163ac32a76285487d838ac9b628139b3d9812429ca2e91b6dda598680945dde6a69b48ba33c629021ca592f7eeb0f90192e990a0db48decc73767483909df9e50c1f9b57bd6fa1ff127c43ae050daa81352e2dc4ef633c2b83959de9eb945ebd3abd8865da0280a0baf3a6430061e147e3f280078b54dff691f96ba75e5341dd361fbb998f1d6f7f678fd449f316305dbadb3493f9246b2cdb8bcd47b9f7b5da88d41faa5d52910aa9af85ba4510811e1c8c5fae251f0918cfce0fb7506030aed060d3b7997ed024316a03a90dcda5dd3ddcab0d46f83df39a0e6c62dc491efe5f7937d1644fc08c41ffd8d34aeaf2185e2a755eeab3ea3d1ef6eecaa8fc721d96c808990e0e58354c9b4db9d0cdefe4a1d9a36d83051811df51854eed81141a3e905f2318ecd6fd1335285e0957bc842d4a41b6edf4ffc6bf1f9df2b0311144ab964feffd30fe9d3b143375272b6c2d96b1857bbccfabcd8dcd30cca489012fde5595e9abc46fb9956b5b61cfcc4a3e9e28461c0226f9272cd964d14f7edf7ee28331ca2ed665c35262c415a4c62409cd3d6a9491d153ca8023d596b9bdba9d10f5055caf11dd00da973f7cf9da6759ad5938044e234eeed08ae174947f0bbcb8e0b9456e965539ca2eed491d0a647ee2b07426dc4bc37d4ce489b2db8c6f354e567a0d08840b90ad7edbe979dcda5c376e87ca2b29930e8f037865e846f4b51f92f27579fbb011d49298c76278017b1adc25badb0b528eb6f197a4b5fb582633d3dbe37ff7149905b905bded85fa60011fe7c1ee7fb02b9558e7a7b36a94e0e909b4feec7bedba78fa518aca38c1fd7005a877e0ef2bb02e9e823c0bdb2f836759dcfca3105684053a68934edd3ddab1037f5f173d7a4d5e2ed465a6acb2f1d9e7e37ae32b2916cdbfd05381497f726872230c120ca3d83ac7e655b29eac31296894280432d16646c3d1dba3643ef0cb3dbaf5bfec3d619677812a105898a21635bf1306cfc309e177cee1d676c6eeaf38e744994d8de73336d54b9d5fe89a9e9e4a04434bcb2a0d202d7cc80bea291082ea743173b1e61b7bc595e12eb762315718e51dbc333dbe15bebe75696410417e40189482137fdfe34ae8289226d2dced93bf39ac3083f8b99aa5715bd89602dee021dcbdeaaea7721ce1070c835ada39f14b10af0bf12a6e2c3191a583f20a5e679fb1d6b80bb067c5f9863d5558c6799fb6853925784c7b57530afabfd15c0bc76001bc2236d68a88551562f87b6a1026974bee3a8e82878dddbd6331df3b1b9ed06fe2f2e8356bb18184938d2a08b762213d11aadfec6d3c0e801ecb42e3aee351f7b0ff5e3377907665a5931d46602766b92fa5d3ccf2d951f65b9737ca5d52c13900f6f0e245481e60b5f5a971e002161bff11e049f74b7a12c168b5d70932dbd597154b4ee3b7e73983a8fa1f16de99850f748c7e5bf7bf70498865bc6a5b67086caa04c89f89523d81261cf1fac4aeafeabcddadcd2d67f28c11098350146f0bfc297c68826b7532e09027ec7debe8a6e74d972c835b96bee169bbc862041c75a4be9af5a3d31477865aa285fdd4e09a62e88d9e482e277187b86f34ec347ac2d8c8dc69e41f0d4f6221f2a437ef4757155528efdb4876da0fc3fa9a52d11517fb19cfe66a2e404851431ae8f01a8a4c5c9c6ae286f57cb94691fe30b02e431068c1d87d6faa48e9b0a1339bbfaa87624e3405999b0bde54a27f4420c5c03fa3337c0401a0577ffda94c711eaed735ed6317c3afb398c967df275d1b95ec1522bed74ca72f4cfd18bef3911d6c31370ea6fd5c0e20be5b4b78747438d90c9e85c3700a040085071808eb9e9b7b7d6236cc758b7b978160c90470d555d83f5efc3cd1ef138318cac6da27afa7cd5457bbd727379c96fe34811c0aa1a9d6f11d5b58ce6912f2183dc476449a13e14721d9a9e27cafb361497edc979c21c5166963ade1c871e83157b9985a945dc8ac6d27f25cc1950489906827f824d08459cb0441c4fd9a0cbd4f835e6a9e348c9de2c522ed443d139bc0e5cb444e79508fcb6105684dd1a8807bb90e9e5778cf66b47d36e10d53d4c2b543a981fe3e631fac4384840a8f21f120414c1dea55475d0c2dddc1ff8b8e7d15e32e88888dbc7e4618df4b4c2e61341c5df50930147eb62926cd9dc4bae43ecc1ce401d63f01bd29e70d0530d49f962400df96bad55f3fc5cd2b963dfcdd517c62af3fb6fcee3db7622cbd57d1c4b5e115beade2b558ef5a5d0e1d1ae75efe2a8c2e90ffb8daa82aefd022751a547d38b72a1729b88870772ccfe54cc40ab288874ddc00046e48508e84aeaa1c39069fcba4f98897e674c553208a8e959e4f23e3cba1dde57138b769516ec4430179bc71f94fe5a1bb6d00b252d8f180f6a27c31ec19320038a9128683bde3e711281347406ec94c4d31292d4a92069600cff203727ed343ac4a288c45124af172e21118649b26352daa76c299ad74e6d898cb300547b83c265d750746ada869bacfc56727497178a747caa2b54a2ed323dded63eef43ae143c1c792e8a51b33652c277dbd179d96ea881f781c129eccdf7eeac68024b680969ee2f94a2f97de545d4f26af215e64d3242b1a79f06d0a6a8e1cc13d1bc978a26d1119355ac44a335c16e97fc0ad6bea11b6d1ed2d3195d9afc9b12c9f4f03c426f63a9ddae94d4a11ca9173eb777c82d17f1c031029419d9ad0a33c794e61d644700224109e12ae6916fe0a7a49aa3ac9f38f91880b5b4136fbd97c9af8bc92d9c95880bbebe3983467f275862c14475a82bc68ff6d96495ba6efdedc908f63b695d70f1203eec757898a5d07db9bf019711be806a84e7b034a3910896cab8ef9afb887964781a4281b299aa37b45da082297f58aebbc047bb591ab75c2c10873a9cf0b021cd6549f97fc01466c0947f73ffd73f6f9f0f51a6fd1ffbb5500b697cba4fc27a2c0bd00c037e46a79fddea2cbc0bb49bb265c69407dae37ae1be31a3c0b65c61fce3f87eb12cb6e30472ecc94dfb7f914a8880078faea5600ae2914f8c4d61d01d02bfdb0a947e774af4289f421d0dbd6c79ec6747ad02ae765ba3934acd95be1edf67faf8e511f2fa75030a27f1f3ff7fd10d9f6448e0933235364b8c4b106a25fd97aee25f0a652812c0a05993dcd7ff59621bbb4ce768b9b5d98e8066a131ca79de8274ae9667376032809b5629da8a23eea3b542c3aec4dd3a883c389ad49aac838754388f62b28188eac019178173d2420590743cda4b4eeed8fa555d872fde418c2f5ff75c20ff332a1f36211991ca546a2097ad58a185470848410bee86cd20732d46d25f183aa2d5a6551710d7b598930c57f9da7a05b53aa126d64b275f622d068c620b05562aebdf255939a43ac2ceada06054f7309f55e7d85d22c79d5b07d351287ecea37488c15d775eae14e16c330cdfe680a4d25833e5168b92a24eded249b2f8fbb8ae554ae9c47664b7c1340edaa1a97d115624ad8d9e4892a5927c276053c741e340a35a5f1e39c7b0fa22b1ac540a916a82344a373271ac90761b22ea046f30d6cdcb4eb169454b9416d8c64c438c74abb742b2ec500b0560c54e945cf75e52616c637144b94088be0c311f1de81b2be01e2e72dbd7c5caf718b12cf8e70e1ec0e70a9f8a5c36fbb598b08a0d28f0425c58809b00565ff60742ed1ff1055707a31c68b6d8bb80c63701c40435ed9d07f7d59e5e1fc99f2b2a375b3cb69fae282a87deb9f9d5920b7f0abb37cde89e2b8c90c7ec8f4726aeee24328ec21730f976a48f3d2737ec2229445817cf16787a28203ed893c7a36a7e10e4ea89b47fb46ad19e53e880c8f1594656b9b5b4a4a73d5c7f0b974bc15a5d367260b5bda62c59daa4101d1ee8d122bd221accc05eb9e332dcf0cc3f3b4c878bf4b730139efeba09c44147e4aeeb9907cdb835988acad47a0888e47f8824b39f1fcdd83f3df177b5ef34b6dbcfec02f0299774f0398388bcf8be91beef3e105cee902973002dfc8077b25fb3d72f2d12d40e1461a0b3e84f677140bc16a0ca480d6f1064606084ecf3d6b4eae073e4baf83fd3afda34322b589151ad463d59be560c9398902e90e295b765913d617d2fd7df6980daed06f382241780f5605cfb3a1b2f1a098d5ea6affe0d98d8f0f35854da2c1ab8b6308efcd03905beb9429c61aeea2e2eb31cfdc683efb4af58f3012d4cd4543e7569a572c53a33a82853765cd32bc0ca0ad2193b9464d0f00c2d1bd422d11aa4d6bbbfc27c6d4fe6862c3a9083434b9f022e6bf42a682add403de3cf0197169443d1123db967d377512a67da077b3e84336929b4e25d5ad44fe5f7adea6f71ac5f479c536cd2ff7e758e7f2799eb3c421cc43c1757dccb769038431e9ae424047ab020caaef4c15067a53845ce0273928781b39e28ea8607bab7931e49a29cd90c17c79fd036cfe04139234f552731f24b90a59c9d4a923604398add73e4aeb4704cbf55618f3b5c348a2e5cd0b6779fabd401930c804e7cbaf91d7537342f5c65e5df31a0546", 0x1000}, {&(0x7f0000001440)="3e0685", 0x3}], 0x5, &(0x7f0000001500)=[@ip_tos_u8={{0x11}}, @ip_retopts={{0x58, 0x0, 0x7, {[@noop, @generic={0x7, 0x6, "8bb5bd64"}, @lsrr={0x83, 0x7, 0xb, [@remote]}, @end, @rr={0x7, 0xf, 0xb4, [@initdev={0xac, 0x1e, 0x0, 0x0}, @empty, @loopback]}, @lsrr={0x83, 0x27, 0x38, [@loopback, @empty, @empty, @empty, @loopback, @dev={0xac, 0x14, 0x14, 0x44}, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, @empty]}, @end]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xffffffff}}], 0x88}}, {{&(0x7f00000015c0)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f0000002700)=[{&(0x7f0000001600)="eb52176586853a815ae0639fbac707bcbc0a122a099f46a39e6254fa12ce3870807fe2c2cfa5eae8312ce847472129393acf97f72f08b568d3e66f19a3c72a862aacb49c750e688e09e50c1f70c46bbf6abe34162cac44550b58af899642e4c39d04661282af6e6f4dcb0f0b461a515566a79476e3c6132673b87eb3b82d3c896ef3703067c959b948fd142e9b5f68b34d1739b3c204bf5b9b754972b3a9762d1f725b4012324301cb5c7092e62b1778ae05cf9682db764c77f735c8f7c66ed902c9c126d29ed34c5373afd3b980353b47c73268529c6a0f2c844aa782b260f6302b49c3c133c8dc87ed2b4f8d1244c9164886c8e6fb29d047c44a49834a059e2592856e4544d60862ab7dacb6c9a3d2e2ad24d4a7b397e4cec69c60c6819b06241fcdbb323dd3ff94c148143cb850e645845e1fb3e916542d6e3e0c23dd9e61ae4d761598a7bb9eac09780b68c99dd7cb280c2e7b1c068353fe5ed1563ef462a6c2a6268fca5f0877d89b71fe130f9b2ca08898fb31f2afb7f8cd1cb63666675ce0fb19d2c4ee4c4eebd3b79646d59c051a6da11501f3274a0a7a8e2c9ecb66b861aa6ea91577df7f5580a33b8852998e630b0917507d2f49cf2766e9fe1fcc3bf7a8b4638e42f04634384ff9bfca56a5b25a997a46e0c812b2d1a2eebec60e2a4b0639edb0959c35e9aedd03da6ffeb68bddb3cd3afc3b3ff079e10cf2ea32c6af4d6aa625c35195d798cf3f4df7c99099c37050f00074cdcc641d0764825bd0c5b31e7e0b54b826877a4b2f61c6322621c712e12bd98f5b06e61c5dbcd9083bfc968b033f4984051fc6356e8780aaaeb7c5882f9469b9fac507fc602cab892ae28e92b4b59d6163b69d19995efab16cb9ecafc5d56efe6accd2ad3f3784901b0f63583de61a23dc9f40143de06fa136f4d82a22882cc132be05777fc0cdff49b9b7e2b07d8ffd0c562aea53975e3625ec78d61aee6a82382fde16e6204bf09ef4758eb886c0cafa59da6e813b548574d06d8b7b76b4b5a8c4e8f17c3549394915e2c162d30029c626e06d025671142664ffc83dad0b31117e5b62877a088f7011ccefe6113cc797b0835f0c236a98379545cf451c713a49cba08f96ae27fa9351bf960e233c53e87ca01d9e3ca0c922032d06bbe81a803d712efcfe9058f75e6fe48945a908617d8755742fa185ef51c1c57d862d1091484f6849807426a53d34260acd059dcc647771bdc504fe8d364eb736454c9a6c270016649b34641fd13a741fed99d502bfb3e00f668f1dca14792e1741543b48921bac63f1db411defac0970d2dd26d9cbabc96d401c98982855e832feb700e3fb6b28802947fa05f9cb1308a07af6e25bd3a0dc2af5bc7891278c70c0ab3677c2c77591a4e8a2b0666fe9404f69c302a17c7c7f3752d24e53b6b7f7c356fb4a3340b50c0bcdbd2a76d0d2a8ddb48c8b87912297ead91496f27c1ae44063408596be166c5d2bf0a690df4aa95d880cb76f821a9a4e6105ccacedeb39dceeec4f06b91e8edc654bca15283c1ab751844f69eb4e32d76d8e0e833b23b2c342e54751f668626719d44b9f9e2c6ba2497ea569e01fa897773eb63e01a477fbcd796a99c9947922485fcf52ea6d35419904c1f3a14b46c562678a40984c564bc6283009a5d03ecb409859c6aa0432578bd8406759501beb7186f0d5b43539053c97209ed2a82a9aeca5c27ab6e79ce89c1864999985c1de23f967bee67bd9de0f7861ae2e81df13ae86d787f480ca56dacf131702dcb3711489d9a43e9a0bc87c2af5c1a7f3fb3f04521b070a996774535308a15e2b08a46a04e216eea6ec964837c4ba65a808b835cab38b670ad36b002d3adf712d97a7b2b16476fd6ac51f113eb57c577397cf979a4ee28faf4d0ddc18b276e72721e44e79722e14f17ac7c38296cec54dd6ade0fcff20502b09c3ff097cf7d4557586d2b20be1e46d72881484c871096fb657be71d108fe97b29a382162e639e733b6c21181d27ff0281e5b194132229e49d61e59c5fa252192005327a6b75e1a00df5130e91b8b288b60671c208fd0a2d08f1217c424fcbf023ea209fc9810906e2e9879dc1131ec2de983083f64b0fd20f64343caa133056872b31137158f3ee86f31789a51b60bc21f9222612ec366cd8eb3327886aeaf6de9ef55f6a18a153418d89d7a70f03d981f75364e73cadf54509e6ffdad2af647668d2a92985a42d2fe74ae5bda18d8ca7ea277ef025402d17f4a6217d4603eba2ee214e031f8d6aae9a2e6ee05998673a309274cf32bf432eea178ef4201bcce2e544e0a28f05d38b0c177ef7b3a346b6c03859f3b0e41b3a0777842eb2b8ecafa95ccf34a8ba3be175c8b1ebff33873a18687271b05c7c398028d27aa0f9aa779a3aa832d815576b7642cdd011dd8e5d4e59b799c20c18119b39dcf8747f7cad5df0c8501af793a48cec855c5c873bacfb80ca2c52d89b2b68d68ccc67e672dc6ed44fce1b0f6c3825dcd8462ee89502f9be41adde6cd0a28078a3f4556e9624df7d28abb7ede523f15a4072dbbe7b4a98010f4c849b5af20be9a1731588d263438dad0e7f88bbe784a062ee32903d456dfefd9c11a3a5681844c35505be22fa54db58ff2de0874e6092307566f6c063659d8d58725f416af3bbeeef99e01fbc6f711c8aa1f34989df3838edee9ee53176619086fd1f9156d7a740257850ea06b993e641168a5e86552dcee4056f0addc384a484bbd227356b2ab6dad6f414550b939fd0e4226ab111274bc3b9c89616afc3979487a570357b4634c2d2c269be5dd61934ef2954853ccbf7eb4f5b980de5aa77e8f7065d1f9b9a0d1545c7b0ef3f01af3dbad603f75c80f3b4cb7a68588e02f771f80facde1dc23c8aa848089a457419c79f8e6ad5b58f0a5cb6de149c96a18615b5e4f6e6457dac804ecbe2656b27ca80458b7e448999aab491e8576a93d783e80e5198201bc14a761e891758868170469ff02a988fa1e9dec5c1d02c1c8afe35358ac97281882aab605dc55f68c4f7a609c590cee4cb62fde37372071fc458592897484370cf031b9d43055e042f9b263b2a3f78a1bd64f1a2f508c42e38941b9143a2532c869b04f7e101f90f1187c4121680c163ca1b10634e2e54f77052d290375154d8a02b6bdf86ab8b5b8066269a5b207c4cea3df876297939f6a7d9ca18fa636c0cb0faba942c0b415aa4df10a332f7c2e84d75fc58cd01c947b1836f8a271f94202efb94ae65e202833645cf975f7b1320db924e58269556e3fd0debc3b790061f82778edc337b728d6f01911d598973d2dac9f9177a78dde635442d68e0b6d71b0666129b14b4c63ed3a59ef77a89be0cf407795ea39c0116c82f5ea36092bb0123963f4d6bf6bf993536a6231abecaccc1faf659eb986d6078018c4164c79ca8864e7876b5d6b594bcc2d7e1e48edce3d3ad35abca98734cf1bbacc9d09257bd65126aafd5ff6daf7737c20c188202e56d0c020bb85477969c7a0a136371847d42a9a500830a8dc603fb04c5d9b1308d119e09fab4b821ecfc1763362bb208239d0fa659502032ddecf8f0547770c889cba50019af09dec60f399af2ca7852fd9f185cf06d220d6ce7827791f4e830bb6be2a55d448c91d62acacd750784e65955ae7500c1e4e33d0d31fd15184cdcc2077dc6ea7431611d055808a76a69151ddfe01fc0c859a7ef9572ff036ce803681ebb218d036d42d93655adae94589780397ebfb1674dd175308fcedd1e36583a1b804d1d51f88d611f5aec8b2a00f438694249b24c5103853af84707bfa94136534ae050de106a9d18a4d1397a049a9e3e59cbcec3231ef4bd484b9cf46911f9a743e83c8ff20be89dbc6d5cc58b038b00087c5fd107cd3c9e3273dfa432665fd0308d18729a1a522e6d23ac0e1d320f902d2b5d0002cc417812429d65a453c5889eb2ab52145e6b61f89a33f6daad5f24c09cf11ba808e05dc35ba1739bdc2d08af8b9b1ec2198dcfba22aee349b0d0d6c7c22c08cfe8224c416528a583d1d0874e149e79fbdb9b06d75ae78874499dccb211e2e5b59c15fc15fb4b9f3d415283cc48dcc291a16962f4fd261301082253b369977f15f0891ef5ecfd29b779732287d6d656be31de832c43767d1445dab1aa6c8098c485fc72a07846149dd3cf026269b43b1a3748d9686127ce96c4579c65e5f515945f4e42b79c5bb338118ea5a7b86f5ad439e7240bfbbc3faf7a459fe68144233f9b411f43ef880b9057d586066257f83e78353e1a83e89730eaec9e58b742ef382ed725064f082adb0105acc5d8e5e5734fce0d24dc132fcd51c8e7f34e989acfc3d59333f4b2c5f9c01a5b26dc5545933ea55a57d6bf2308092ed6bdb00e95ac981d88c47ffc5013d6c26ee0c276d43abcd439bf7790daadb77ee03d9764cebcc9b884072bd268410e0542ccdbb0ecb47b9b5f8708c5c3f22ae07ae0bcb5fedffe88ebda86f20e43bc6414f900ae1400fc2b53ec6af4821000cf11978898bb49eb3f0070316bb349e65d587894d0b1f9d18b447b57d2af39aba3bf1223321de2f9ccbbd86bde0fc1fed312cdf2e962686d8593e06630a45ab85b0d55691fbd3c597a66e2e909e287d995c5ecf3e34ca0a0baac0bdf0988ffc8c117cfb8bea8fbc3a33d85223381e8773e377eb9856359c5377c063fb91cc5793f6f7894ac1904780d0648c1c08c31c6f90cd02fce9aa6a861820080ca4dc974c022c776ad5d12cfdce7de278ae18957e96f63d62298b00eb68aac708e19921366ff8a3dd289907c34e68c4ced353e73400da2d8f9891d183bb12e3b12ad15a022d5efbdf768f5a4d95eab388c51a02f239ff67bdb78085dbe431e797a4bbf24932bd725197e0c23386cb905007853e0981d2636029496d4f2165b67c9effcd7a31f6a6b7a864e1fdda13fc6e70fe09c3f7ff7fee5c3cf4c6cc1b8fe7edf07f442867c65620f52e17c8b70ed8fe81dcddad2d42bbfddef0adc96ba69562e38629b40326d8cb7c2ad135b1451e3976ccedb238183f3c8e044ad0b9ebce0da463013a41d73cf19c29807ff1851e2f13e441ee717e7ff7052eb9c190205017ff67756df9e14430e25f7c7a561888c5aa59f0ac6952f6eebd5580de76bb6cecbcc75f63216a6c55ab78723bcc9b4ab691aa7c03cd8702355d96e7959c29f6caa96f76b335c3b63b94ce2bb6fa5d0f11c6d2ffb49a235038aa7aaff21356a5b845acef5e1400511880025d682c30ad99e12818373fe5e09442ad06ce7d459efbe2fd2c0c5b49af4bf6e5f68f9323dc01aee022a7feb1b583f01e96f54aa058ae92ad107203cbdedc5c248383748ab0cc28b7c094b972a8962fb7e4558e6656f9ff8ecdf726b6ce709b92e0b5cd8161ca00495bb13d5032f86995df18eb2f6f11d43107ded56b391d6c2bcf075776ccca2c91942e196f6d63787582bf85559064db98941644037952bc9cd527f021bf789599c4d43d38160f3aed093d3847b117c2366b6ca8f43d86aaf78858309af38a7330aad74fbac1a1f2ffef329ec82d160e25a0748c1748937cdd664c22b932bae6190043b631ac61a61be74cbf0701eca913d52c2c05f92264a7482cd58c04be4ec443e59b7629dc186c6a0730341146bb179811db1c0d7a9c05fc6e934c19f1e316fd0639ebe1411d79a00873454dad5bb10d80a2dd2844de3db480a8d36572b085e610d9c1835f613809b46b0b2e6cbe71e97e060a098859623eb0e6df6edc380810a05a87e017ddebb3466b492061987a7a5157f5", 0x1000}, {&(0x7f0000002600)="666ff3145a9f6e1a9828075ec4c8751132f7eb973f63bd4971b9fcf46f8f63928f3d3acd5d531140b846c159000057426a6540ce8583a2ffbe4dc8fa1503923a0b23bb82578127e3afe9a484e731cc8af4c84244fea797ee746aecae8cab5dca737ee1b8bdf740fb4f1311f20c0f4dc1359ff76c72d031225c86f924fb628fc022963e6447cdab4699c03e7f23f3b677e485bfe74278c186ad28644f07ccd5548ba737a37aeba3f0381b6598dd516a10839b99988a17c26059ca32caf026760f49309b66825614805b66a8a3f315d2bf8d30c7d74e8caa1e9f", 0xd9}], 0x2, &(0x7f0000002740)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast1, @multicast1}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7ff}}], 0x50}}, {{0x0, 0x0, &(0x7f0000002d40)=[{&(0x7f00000027c0)="d965146be909d3d6fcd47a4669484ace42ba2279030c78eab5705bba936d08321b2b0a2bd23da0249a94b66b76480b8c740a06726f9c06be1b76e5cca1245752a00eb06c7827709cea232032c22f5083ec", 0x51}, {&(0x7f0000002840)="182d0d6c2719240eeaf2695658eb8ebf0fbe059df75afc1fb810c8d42983a3845b1bef23d34d3203364821d2d9906558156b5eccea965d8f182beb65cbe730c4313a0a9d7dca60ce85155e90e2b1056932bdaa9daeff3db559dbcdebf13184771e11a8bfd444bd46ffd091f9c891aca77de170cd4877d0bd52ca44fddb619c80647751cd92f795efa268", 0x8a}, {&(0x7f0000002900)="558892ad9c157a7907ba0654db0cdb6f61847e713907f270cdc7d16af65f5f282de8844570613c", 0x27}, {&(0x7f0000002940)="c4080e76be68d76b4e57cb4af1509ddded8bb7f6a57f4f3ac4572c51562769f1048df8dfb9b7023be4ed569d015da3492177a5b4cafe5e880d7d79255f215926cbac10018f5bb0ae0af4583f4e879d698c7ce291e8fe67adc77f12c3e7d2960d39688a6084ee81f2ec83d83317d0ef45935e1ccd1246e38097f3eb7e81b3108700618959628b1f52bf5815c3a03750d72b159bceea2418af2bd935cd45a9a186e325063d4240cc568a5163893492764181b40173bb605c1d3303ca6e733253267604f7118c49dca39eb48c2f3203e7", 0xcf}, {&(0x7f0000002a40)="23fc675a625bc17cc70712f02836fa367014b498e89307b6a0538c5effc6a149cc9c938897c6d4863e0e5c7d17056a4c", 0x30}, {&(0x7f0000002a80)="974392806297da71c0eecc674f1fd1d717330a363f7e425a3a81384370e2cb7600e5f8deb86cfe10e45831c8521aa3fe599bfd4b10c659ffc1fed92e3a1bb549a1a787ebf41dc65cbf53151b508761da", 0x50}, {&(0x7f0000002b00)="9814c72f3b2202e4d3d4c6b0d4a220e0b0d4f8fc78572e51a0a671bc", 0x1c}, {&(0x7f0000002b40)="adc52a23fdceab865bbcdb6aa9421c4c55ef34f9aa99f899dd2925b8dcfa703c8ccae6c9b1adc45783995b651ebb4594a3c858e7a1f55fcdaf71d58f5d962dcf8b66485601808f8e96fa927cd59c3e04e0794ef2ee42c065565cbe26caea1daf34b80a125919c8617786691b89c74e8b268cfc876484dc50f6bb109500f7669e51c6c4603e018c9cb5207d16b88ec40d0ee5e52efde3a13b5e043add4f63e143eb0f61d36522e890ab1f32931dac38b3b46fad914bd452d070dbabdee1f3cc8878a57bcee678189e5f85a35ef5125fde1a6e8517b8cacd88cf43249a7bdd76892ccd5c5559188f8e181e2ac745cab260bf73645fb87fd9ffef", 0xf9}, {&(0x7f0000002c40)="6b3023dde537dd264f24e24832de99852a747eebde9a1bc7255a72f5a8d2619034a7a0a559d3695a59ccf31e658939264838aa1f4681232517384a2ee3ff7bed4e1d22f35b23da1ccf748c6c0718fb35134b1720bc0e3e7b6dd170d522f517608f1c7fbe9bd464cd74a2524865b7e61888560a6f6e8ccdcdb390699f8d8d223705ade0feb600c2c9cc0d2562331cc24dd741c3bc28a32a4d94d178ce1e6921f0d119eae14011b054a22f36c7b162fc4b6a993f85e29f9c9005690a56cddb422efb770f93743036b5a33b", 0xca}], 0x9, &(0x7f0000002e00)=[@ip_retopts={{0x4c, 0x0, 0x7, {[@timestamp_addr={0x44, 0x34, 0x6e, 0x1, 0x5, [{@local, 0x21}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0xfffffff9}, {@broadcast, 0x20}, {@multicast2, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x6}]}, @ssrr={0x89, 0x7, 0xdc, [@local]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffd}}], 0x68}}, {{&(0x7f0000002e80)={0x2, 0x4e24, @broadcast}, 0x10, &(0x7f00000032c0)=[{&(0x7f0000002ec0)="f12fb6191f083ab5119b013ca8c6b75a485261393a2f01b8c52cc1f03d02a32f1cd69526a2dd0cae8ab7b1c345c5e6e6323b4a1958cb91fd60c0a2ac68d5aed0cd0f676c3b30728a70c312f89296", 0x4e}, {&(0x7f0000002f40)="7f7a77e8ec39e9f241f34b4184c60fe863bf2bdbd5d308ac1fe405104f2270f92bce245f0ec9b1e6f78d101dca5a8f049e9662958d246f88c6368748733decb1f6aacecb81dd36f7cbf64903362070b79b39808cf3", 0x55}, {&(0x7f0000002fc0)="4db7fa182d27558e85d0e7e22d00bdbe0acfb68bb80c98cfaa77167040d72dfae922cc560c186c62ca59afaab27b28fb5ba8d610b22c448f3c7b0cc471", 0x3d}, {&(0x7f0000003000)="33490ef58ec1376b8b544fd2dc98b4e3ee4fe36129eabd06193f946e288f487d68f450607bf5eda34b4746a83827657c5766b39d67391bba01d23a392a9f8c", 0x3f}, {&(0x7f0000003040)="e5ce233a81556cfa776ed4bca533b42b30ae245f01ad5796bc0e019df28d95674351c2a9172a27dc5a8ba0baabb1b8fbbc18d8175e7a6db8c5a6ccecb4d7405e153e9da8a02cb7d74b97e2eecf3ebf6bfc25cc5e61ec67fd3ef98104", 0x5c}, {&(0x7f00000030c0)="130dceb99ebf5c7941e9abfa450a88111c40f6b6000bb96586146e580fff6efc79d747ba36e23a83a85fe3c0100629158e7bb741d051a3235648b5019721ae9023b997cccabced71daaede22a3d3786482615138abb5fd67336405788ebd57f6d3b86a85e262fa33777895901939afd2ad246e86bc", 0x75}, {&(0x7f0000003140)="d1cc2f1384e9f4d56df90a14ca97517b4f216760452907687b15596a0a5a246a644ea29e9f64611bb4647034652ac274f5d24c7c8af1e2c59d72018ac1de5c8ca0778a7f59b5e2b7383babe612c077743def0832e58b09676bb66be3109a46e140fb63c556cb47b2f5a383cf3360b0dba7f3f4a784b1e099319c17e2ccc476c1dd7a29a4907887f083b1c10bb2909d378156098b7f64a1b4227ce37c896ccfc4e57c1a1d85b5cd9a0aaed6310b568a34dc6f01a74201406148ba5c0dc91e46f9af8334b7c8bc", 0xc6}, {&(0x7f0000003240)="9ecad9b2ca7d7247b5577fb27d193ba04084f25bce5b83d46f3b", 0x1a}, {&(0x7f0000003280)="99aeeccbd58f255daba736fee6e3ae85894e40d6ee8af699fd33b4046cd96b568666cdc65195db4b8dd6ae", 0x2b}], 0x9}}, {{&(0x7f0000003380)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000003740)=[{&(0x7f00000033c0)="91c0623e8d3f122935d22172d76c247e190f001ec79bbf09f1c5169c79f5673e80b943396bca252cd39300c3c22d69b1dc725322333ca4319b9a6595a319dab708ac18987a63f3fdb7cc3160d0b4e58d28e8348a2ad323ad66920bbcebed618216e01d933408e23d7f00c05163223170394c4ee54ac42db22032d5210d5fe833f49058a77e0cfa09f7733e8c93b494ab1f701dd4c9376ec9572286ee8f85c443f9823bed5c19429f76875704aef6d51d4546662386077c920a3f6a283b9f317bb041375c60c3f32c48", 0xc9}, {&(0x7f00000034c0)="b2b7489c6d7f6a800d1a3db5efe381d69adec232bca457f5e31d8202258890256d311d", 0x23}, {&(0x7f0000003500)}, {&(0x7f0000003540)="956c14e1840822e77e6ee31f63b491517fd4177d23c47bd29a0a1c7770e2051106a3958b870acd27d4d458e21f878edb1f9292c25c4bf8ff7329dfb7154a5c731a9cd2504219bdcbc8f33a7d0b86d80c2811112aa5af2f2cf4942ad96f0c5dc182cc6f1310363cbbf51e4adbcb87d3ef8beed712d7c770e7ae615755625da88517cd80af808b8130c0afd1e8c3cba89b2c7c66eecb18e8e285d32522fcc23d32877365c062564f27da95d4a7823674a010e9636cdaf2ba4e40616b36ee2ac09f3cb3743c8e6a24c924b7b3986eebf79b0df7ff43cc4b1cb9d8d6b2d1baccb6c0", 0xe0}, {&(0x7f0000003640)="a82ceb8390827c2d19879cf036dab54764c5148d2d", 0x15}, {&(0x7f0000003680)="a1bd4c99f7247fcbbc82965a43b32bcc2ac74e8d3a07a386b3ac5ebaec64f1b69976e2660e6abb745702151f4a2d1ede8bb3727431abb590606017302bd37c0a56c8023613646dd269b0e64292fda7dde323efb5b3fa806a99a2d7f508589fa2ee773b571b00ec9c0adcbb5cc86ebe26ea3bae9a9cd4ab014135820da8df733859dce94e6faf95e09d287341664eece211999cc872aa43a014b0444dae9971", 0x9f}], 0x6, &(0x7f0000003a80)=[@ip_retopts={{0x40, 0x0, 0x7, {[@timestamp={0x44, 0xc, 0xe8, 0x0, 0xc, [0x1ff, 0x1ff]}, @rr={0x7, 0x23, 0x9b, [@empty, @broadcast, @initdev={0xac, 0x1e, 0x1, 0x0}, @multicast2, @empty, @remote, @empty, @local]}]}}}, @ip_tos_int={{0x14}}, @ip_retopts={{0xbc, 0x0, 0x7, {[@generic={0xb3b020c8e660d430, 0xc, "ed587ca10bca422a614a"}, @generic={0x44, 0x5, '7$-'}, @noop, @end, @cipso={0x86, 0x28, 0xe27e265fc486bf1, [{0x7, 0x5, "f1680c"}, {0x0, 0xd, "f6521486445019d1701391"}, {0x2, 0xb, "1dd499591ddfa1f7d0"}, {0x6, 0x5, "5125c8"}]}, @end, @timestamp_prespec={0x44, 0x44, 0xf3, 0x3, 0x2, [{@local, 0x7}, {@loopback, 0x9}, {@loopback, 0x5a}, {@local, 0x2}, {@multicast1, 0x400}, {@dev={0xac, 0x14, 0x14, 0x1a}, 0xc}, {@multicast1, 0x100}, {@local, 0x15a3}]}, @timestamp={0x44, 0x14, 0x50, 0x0, 0xa, [0x40, 0x1, 0x7ff, 0x7]}, @noop, @timestamp_addr={0x44, 0x14, 0xfd, 0x1, 0x8, [{@rand_addr=0x64010101, 0xfffffffc}, {@loopback, 0x80000000}]}]}}}], 0x118}}, {{0x0, 0x0, &(0x7f0000003a40)=[{&(0x7f0000003900)="b3017d108ef6cb7db4cb8eee62382eaee34a02d0dd4fc72ec7056794d23720cbd1df37e059cdf9d41e", 0x29}, {&(0x7f0000003940)="76110810e75ca503e3735c9efb4c9d4ae566aeff84bc394f6908cc69defe8886e28bb6dd7a123a8e712fd0b15cc4869344a2173f30cfd4b64a54c0e413fae66a5a44b6c56a877064d7228da7f6fa47b50ad2612415f15319079e7dce01c334dbd6efa6c10e4c5cb123652dd534e80a17f69164706bd5eea2bc15b216e90941726b57d0ca97a07c2e7d5e868e1e5a177e2adbd4ab08232ab3715b6d10c7e711a90963791637ba227668b644c367d2212ff414925b65780c4bfd6ebdd152fa79342a6b6ed7cebe76d65d905ab12073941eac821538f99bff4fcc78ec19b175716fb0ba3616daf74e2caa00810fb99bcb732ec04f2f024405048c1a2b99", 0xfc}], 0x2, &(0x7f00000050c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @broadcast, @multicast2}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xff}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @private=0xa010100, @empty}}}], 0x58}}, {{&(0x7f0000005140)={0x2, 0x4e22, @local}, 0x10, &(0x7f0000005280)=[{&(0x7f0000005180)="0625a5", 0x3}, {&(0x7f00000051c0)="198d9548c1919ec63586a2100c1d88d0e1ccfb43adcf528b1c8397353cdc406a15916f2fa4de779d641595e2b869b75cc918c568", 0x34}, {&(0x7f0000005200)="96eda4744a666f5ef81f0c7d522abd07041f87a4539e94ba1b7494a2f823d168595395e6b2928a38021feeda51201a0fb4dff91de474a784547e2d4f1944480765ce7fef18dacc8ff3697f490cdf85d2b69b7331777801b302744ff19ebbeb12235d450515fc5f2823275b0689bc71fcc657bcbfc452ef8323", 0x79}], 0x3, &(0x7f00000052c0)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x7}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffff447}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}], 0x78}}], 0x7, 0x8080) 05:43:42 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:43:42 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='veifi2'], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:43:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 65) 05:43:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB='\x00\x00\x004\x00\x00\x00\x00\x00\x00\x00\x00']) 05:43:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) io_cancel(0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x3, r0, &(0x7f0000000080)="a98d8cef7658361c16e8345bc167e732c998a323979e4b1fdcf492e5eb0da73d71b78308a2bf2a578230cebec1745daa75f9d72629771e475f5cacb7d9189550579bb51bc56830d1def4036aabadc93f9ad8a46c46027fccb725d0318a3f7b0779d321c8150edc6a7f048271225b13829c6df4e33af8cf4af8f348e3eab0f31edaec0f68c0b35c5698dccb1f92781ba704fc3abb4feb0f3d6f96ab9a15cbcd185ad49ac73fd8ea3e64ac2f296c189db3ce159ef5f50de787aa5e61107af9fa17fc477f4f869974c18b8cdd6377c2f0d8781451a08465", 0xd6, 0xc99c, 0x0, 0x1}, &(0x7f0000000180)) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) fallocate(r1, 0x3, 0x0, 0x8000) 05:43:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000002880)=ANY=[@ANYBLOB="0000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000080000002000000000000000ff0000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000e813000059f500000100000000000000932b0000000000000800000000000000865c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffff000000000000000000000000000000000000000000000000000000000000fec5633291141e5a4b0c39e3c1d9768799b66a658cfd396bb92c0d811597b6b6a3d6b6e15cd1a7a888b8e7fac2cab3fbf2359ea5cd921fc42cc11ef7314581e9cfa1d4dfb29022f876e9c0e7d1f4ae67a3"]) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x88) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) io_uring_register$IORING_UNREGISTER_FILES(r1, 0x3, 0x0, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r1, 0x8008f511, &(0x7f0000000100)) preadv2(r0, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/98, 0x62}, {&(0x7f0000001380)=""/153, 0x99}, {&(0x7f0000001440)=""/75, 0x4b}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/80, 0x50}, {&(0x7f0000002540)=""/248, 0xf8}, {&(0x7f0000002640)=""/212, 0xd4}, {&(0x7f0000002740)=""/111, 0x6f}], 0xa, 0x1f, 0x4, 0x18) 05:43:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x2000000, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2491.441624] loop7: detected capacity change from 0 to 32768 05:43:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) fallocate(r0, 0x3, 0x0, 0x8000) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x2, 0xfff, 0x4}) [ 2491.459148] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:43:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 66) [ 2491.481154] FAULT_INJECTION: forcing a failure. [ 2491.481154] name failslab, interval 1, probability 0, space 0, times 0 [ 2491.482595] CPU: 0 PID: 13957 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2491.483457] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2491.484493] Call Trace: [ 2491.484822] dump_stack+0x107/0x167 [ 2491.485269] should_fail.cold+0x5/0xa [ 2491.485737] ? create_object.isra.0+0x3a/0xa20 [ 2491.486297] should_failslab+0x5/0x20 [ 2491.486762] kmem_cache_alloc+0x5b/0x310 [ 2491.487263] create_object.isra.0+0x3a/0xa20 [ 2491.487795] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2491.488429] kmem_cache_alloc+0x159/0x310 [ 2491.488942] __es_insert_extent+0xed1/0x1370 [ 2491.489489] ? do_raw_read_unlock+0x70/0x70 [ 2491.490025] ext4_es_insert_delayed_block+0x30d/0x6d0 [ 2491.490655] ? ext4_is_pending+0x210/0x210 [ 2491.491173] ? do_raw_spin_lock+0x121/0x260 [ 2491.491711] ? ext4_has_free_clusters+0x294/0x570 [ 2491.492306] ? percpu_counter_add_batch+0x8b/0x140 [ 2491.492905] ? do_raw_spin_unlock+0x4f/0x220 [ 2491.493438] ? _raw_spin_unlock+0x1a/0x30 [ 2491.493943] ? ext4_da_reserve_space+0xf8/0x3c0 [ 2491.494512] ext4_da_get_block_prep+0xa91/0x1100 [ 2491.495093] ? ext4_da_release_space+0x480/0x480 [ 2491.495669] ? lock_downgrade+0x6d0/0x6d0 [ 2491.496186] ? create_empty_buffers+0x4a3/0x640 [ 2491.496748] ? do_raw_spin_unlock+0x4f/0x220 [ 2491.497283] ? create_page_buffers+0x139/0x230 [ 2491.497838] __block_write_begin_int+0x3d1/0x19c0 [ 2491.498424] ? ext4_da_release_space+0x480/0x480 [ 2491.499004] ? remove_inode_buffers+0x300/0x300 [ 2491.499568] ? jbd2__journal_start+0xf3/0x7e0 [ 2491.500125] ext4_da_write_begin+0x37d/0xd40 [ 2491.500670] ? ext4_write_begin+0x10f0/0x10f0 [ 2491.501218] ? copyout_mc+0x140/0x140 [ 2491.501680] ? current_time+0x1e6/0x2c0 [ 2491.502169] generic_perform_write+0x20a/0x4f0 [ 2491.502727] ? page_cache_prev_miss+0x310/0x310 [ 2491.503298] ? down_write_killable+0x180/0x180 [ 2491.503857] ext4_buffered_write_iter+0x232/0x4a0 [ 2491.504454] ext4_file_write_iter+0xccd/0x1530 [ 2491.505019] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2491.505573] ? kasan_save_stack+0x32/0x40 [ 2491.506085] ? kasan_save_stack+0x1b/0x40 [ 2491.506587] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2491.507201] ? iter_file_splice_write+0x165/0xc90 [ 2491.507787] ? direct_splice_actor+0x10f/0x170 [ 2491.508344] ? splice_direct_to_actor+0x387/0x980 [ 2491.508922] ? do_splice_direct+0x1c4/0x290 [ 2491.509438] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2491.509998] ? __do_sys_copy_file_range+0x193/0x420 [ 2491.510596] ? do_syscall_64+0x33/0x40 [ 2491.511065] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2491.511709] do_iter_readv_writev+0x476/0x750 [ 2491.512257] ? _cond_resched+0x10/0x30 [ 2491.512726] ? new_sync_write+0x660/0x660 [ 2491.513231] ? avc_policy_seqno+0x9/0x70 [ 2491.513719] ? selinux_file_permission+0x92/0x520 [ 2491.514304] ? security_file_permission+0xb1/0xe0 [ 2491.514889] do_iter_write+0x191/0x700 [ 2491.515360] ? trace_hardirqs_on+0x5b/0x180 [ 2491.515884] vfs_iter_write+0x70/0xa0 [ 2491.516352] iter_file_splice_write+0x726/0xc90 [ 2491.516922] ? generic_splice_sendpage+0x140/0x140 [ 2491.517525] ? security_file_permission+0xb1/0xe0 [ 2491.518109] ? generic_splice_sendpage+0x140/0x140 [ 2491.518701] direct_splice_actor+0x10f/0x170 [ 2491.519234] splice_direct_to_actor+0x387/0x980 [ 2491.519800] ? pipe_to_sendpage+0x380/0x380 [ 2491.520326] ? do_splice_to+0x160/0x160 [ 2491.520804] ? security_file_permission+0xb1/0xe0 [ 2491.521391] do_splice_direct+0x1c4/0x290 [ 2491.521891] ? splice_direct_to_actor+0x980/0x980 [ 2491.522469] ? avc_policy_seqno+0x9/0x70 [ 2491.522960] ? security_file_permission+0xb1/0xe0 [ 2491.523545] vfs_copy_file_range+0x4f8/0x13c0 [ 2491.524092] ? generic_file_rw_checks+0x240/0x240 [ 2491.524684] __do_sys_copy_file_range+0x193/0x420 [ 2491.525263] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2491.525823] ? ksys_write+0x1a9/0x260 [ 2491.526276] ? __ia32_sys_read+0xb0/0xb0 [ 2491.526761] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2491.527389] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2491.528008] do_syscall_64+0x33/0x40 [ 2491.528461] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2491.529072] RIP: 0033:0x7f2906b23b19 [ 2491.529518] 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 [ 2491.531718] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2491.532638] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2491.533492] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2491.534346] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2491.535209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2491.536063] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:43:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) copy_file_range(r0, &(0x7f00000000c0)=0x3, r3, &(0x7f0000000100)=0x3, 0x1, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) sendfile(r2, r4, &(0x7f0000000000)=0x80, 0x2) 05:43:42 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde9", 0x35, 0x3ff03) 05:43:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x4000000, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:43:42 executing program 4: ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f00000002c0)={'dummy0\x00', &(0x7f0000000280)=@ethtool_ringparam={0x10, 0xce97, 0x5, 0x800, 0xa76, 0x8, 0xffffffff, 0xffffffff, 0x8}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) openat(r0, &(0x7f0000000240)='./file1\x00', 0x400900, 0xd2) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) statx(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x40, &(0x7f0000000140)) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) [ 2491.612885] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2491.615571] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2491.621327] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2491.628457] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2491.632028] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:43:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) creat(&(0x7f0000000080)='./file0\x00', 0x80) fallocate(r0, 0x3, 0x8000000000, 0x8000) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="180a000000290001030000000000005be1de74aeb32e077ee9"], 0x18}}, 0x0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000180), 0x468181, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x18, 0x30, 0x200, 0x70bd29, 0x25dfdbfc, {0x2}, [@typed={0x4, 0x2d}]}, 0x18}}, 0x0) fallocate(r1, 0x2a, 0x2, 0x3) [ 2491.661209] loop7: detected capacity change from 0 to 32768 05:43:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 67) [ 2491.720098] FAULT_INJECTION: forcing a failure. [ 2491.720098] name failslab, interval 1, probability 0, space 0, times 0 [ 2491.721516] CPU: 0 PID: 13984 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2491.722349] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2491.723348] Call Trace: [ 2491.723674] dump_stack+0x107/0x167 [ 2491.724118] should_fail.cold+0x5/0xa [ 2491.724587] ? __es_insert_extent+0xed1/0x1370 [ 2491.725141] should_failslab+0x5/0x20 [ 2491.725601] kmem_cache_alloc+0x5b/0x310 [ 2491.726104] __es_insert_extent+0xed1/0x1370 [ 2491.726636] ? do_raw_read_unlock+0x70/0x70 [ 2491.727165] ext4_es_insert_delayed_block+0x30d/0x6d0 [ 2491.727795] ? ext4_is_pending+0x210/0x210 [ 2491.728305] ? do_raw_spin_lock+0x121/0x260 [ 2491.728824] ? ext4_has_free_clusters+0x294/0x570 [ 2491.729406] ? percpu_counter_add_batch+0x8b/0x140 [ 2491.730007] ? do_raw_spin_unlock+0x4f/0x220 [ 2491.730544] ? _raw_spin_unlock+0x1a/0x30 [ 2491.731044] ? ext4_da_reserve_space+0xf8/0x3c0 [ 2491.731606] ext4_da_get_block_prep+0xa91/0x1100 [ 2491.732184] ? ext4_da_release_space+0x480/0x480 [ 2491.732754] ? lock_downgrade+0x6d0/0x6d0 [ 2491.733261] ? create_empty_buffers+0x4a3/0x640 [ 2491.733823] ? do_raw_spin_unlock+0x4f/0x220 [ 2491.734353] ? create_page_buffers+0x139/0x230 [ 2491.734906] __block_write_begin_int+0x3d1/0x19c0 [ 2491.735487] ? ext4_da_release_space+0x480/0x480 [ 2491.736072] ? remove_inode_buffers+0x300/0x300 [ 2491.736637] ? jbd2__journal_start+0xf3/0x7e0 [ 2491.737186] ext4_da_write_begin+0x37d/0xd40 [ 2491.737723] ? ext4_write_begin+0x10f0/0x10f0 [ 2491.738261] ? copyout_mc+0x140/0x140 [ 2491.738720] ? ext4_dirty_inode+0x107/0x130 [ 2491.739238] ? __mark_inode_dirty+0x12e/0xd40 [ 2491.739780] generic_perform_write+0x20a/0x4f0 [ 2491.740341] ? page_cache_prev_miss+0x310/0x310 [ 2491.740898] ? down_write_killable+0x180/0x180 [ 2491.741454] ext4_buffered_write_iter+0x232/0x4a0 [ 2491.742037] ext4_file_write_iter+0xccd/0x1530 [ 2491.742594] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2491.743142] ? kasan_save_stack+0x32/0x40 [ 2491.743636] ? kasan_save_stack+0x1b/0x40 [ 2491.744130] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2491.744746] ? iter_file_splice_write+0x165/0xc90 [ 2491.745324] ? direct_splice_actor+0x10f/0x170 [ 2491.745871] ? splice_direct_to_actor+0x387/0x980 [ 2491.746448] ? do_splice_direct+0x1c4/0x290 [ 2491.746963] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2491.747520] ? __do_sys_copy_file_range+0x193/0x420 [ 2491.748119] ? do_syscall_64+0x33/0x40 [ 2491.748588] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2491.749228] do_iter_readv_writev+0x476/0x750 [ 2491.749770] ? _cond_resched+0x10/0x30 [ 2491.750239] ? new_sync_write+0x660/0x660 [ 2491.750735] ? avc_policy_seqno+0x9/0x70 [ 2491.751221] ? selinux_file_permission+0x92/0x520 [ 2491.751801] ? security_file_permission+0xb1/0xe0 [ 2491.752390] do_iter_write+0x191/0x700 [ 2491.752860] ? trace_hardirqs_on+0x5b/0x180 [ 2491.753381] vfs_iter_write+0x70/0xa0 [ 2491.753840] iter_file_splice_write+0x726/0xc90 [ 2491.754406] ? generic_splice_sendpage+0x140/0x140 [ 2491.755006] ? security_file_permission+0xb1/0xe0 [ 2491.755584] ? generic_splice_sendpage+0x140/0x140 [ 2491.756180] direct_splice_actor+0x10f/0x170 [ 2491.756709] splice_direct_to_actor+0x387/0x980 [ 2491.757271] ? pipe_to_sendpage+0x380/0x380 [ 2491.757790] ? do_splice_to+0x160/0x160 [ 2491.758269] ? security_file_permission+0xb1/0xe0 [ 2491.758855] do_splice_direct+0x1c4/0x290 [ 2491.759351] ? splice_direct_to_actor+0x980/0x980 [ 2491.759929] ? avc_policy_seqno+0x9/0x70 [ 2491.760425] ? security_file_permission+0xb1/0xe0 [ 2491.761006] vfs_copy_file_range+0x4f8/0x13c0 [ 2491.761545] ? generic_file_rw_checks+0x240/0x240 [ 2491.762135] __do_sys_copy_file_range+0x193/0x420 [ 2491.762714] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2491.763282] ? ksys_write+0x1a9/0x260 [ 2491.763738] ? __ia32_sys_read+0xb0/0xb0 [ 2491.764231] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2491.764859] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2491.765481] do_syscall_64+0x33/0x40 [ 2491.765932] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2491.766546] RIP: 0033:0x7f2906b23b19 [ 2491.766994] 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 [ 2491.769215] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2491.770129] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2491.770982] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2491.771835] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2491.772692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2491.773545] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:43:57 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='veifi2G'], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:43:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x5000000, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:43:57 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde9", 0x35, 0x3ff03) 05:43:57 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:43:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) r3 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/197, 0xc5}], 0x4) 05:43:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) fallocate(r0, 0x3, 0x0, 0x8000) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000600)='attr/fscreate\x00') r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r5, 0x800) write$cgroup_netprio_ifpriomap(r5, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r6 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r6, r5, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r5, 0x0) io_submit(0x0, 0x8, &(0x7f00000017c0)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0xd, 0xd7, 0xffffffffffffffff, &(0x7f0000000080)="45eca0675e56ed81e299de31669c264d5672ca164431de2765f59651f75dc99f165b3ffb8f50fbb5ba1d0c7975a303e0e30a9bf06a720d9fd1cb8cd4d3078c6b5a08b52f8ab3448d0c3f10ea4d76bdf5989862788c86255fe93a244aa2e20d828cbd3e6db4b88981b03161cd531ceb7ab74a38bdc9574372db779155f424c241dc25ae27cd31e4306a1208545892514de231ddcd6ec1b56acfe5e26b998f58f7bb3241ac8e06e238aa40684b9eac9312b0698bb72a722419dd4a07e7b079fe59205ca67d00c60206279d35d922f178e3d75687e5c9fd43af7e15fee93c5c68d65e", 0xe1, 0x6, 0x0, 0x1, r0}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x5, 0x6, 0xffffffffffffffff, &(0x7f00000001c0)="2ccd59980ec8aa069d8f77de2e7ad6a84674e27e9a56b14263eb5625d1af788f3197cd798f6e91bf4d06837ce75479f21e77e6a36737224923709d4633b28e506a4d04cb3647040a8b1471a8", 0x4c, 0x1, 0x0, 0x3}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, &(0x7f0000000300)="bfacec8a3e0a69e1b658cb5cbdf3562adfc9a393de7d98107318798dbfd30fe9aff06345d303c63beee71777f20092184c7c2ae2abaf0ed76f862088916abec22bd1ac252cccc1d437c1be805086073be86f36d5f884b087ce781383571f7a3ad5a2921aab30b261c31a6f4b8738b45d564ae437e05a038cc81dec85fbdf774898b2dcd05aff51aa0d1fb52ad289f6", 0x8f, 0x3f, 0x0, 0x1}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x5, 0x6, 0xffffffffffffffff, &(0x7f0000000440)="b7178cf0abf372c796711773000a33ee0f2f716fd8758d6339903f9f412fa7466a7065976e433cf22ba692db95525fe373b47223822aa32c6e05baf0acffaf397729867e5d415f43043af8ca4ff4b658744e64f5206be2b005288ccd03c83af3809b054bfe41c3a13972137634d01a57da61cec12bbd5b6f90", 0x79, 0x80000000, 0x0, 0x1}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x8, 0x9, 0xffffffffffffffff, &(0x7f0000000500)="5adc60c723a3a908be5c4f5fc52146e2bbb975e21e2823c5", 0x18, 0x0, 0x0, 0x1}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x7, 0x9, r2, &(0x7f0000000580)="04c7b4496761c4f2ba11f3b5c3a227f3975c3c74b2c9b6a1428b86ea1760ef04a6", 0x21, 0x1, 0x0, 0x1}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, 0x6, r3, &(0x7f0000000640)="0239bb78b1b00a66bc3415086c16557891037469c88c40820bb9044c1ecd69a4e244945084c41dade42e137b4e6e82f596833420ce7fe9f5f08a4f8da31c24e4f981672cdf13ed12c2198328fe58a0bbf854d4b2d1b266ed17c7ede08cd16d8a492501985909a1c4a08f510a58423634ed737ceae6cc4d9f92c084513f2a96fc6ef870663420938773febe2a37aae2fe8c2247d90f24a955dafd4ea0a52e11348df617978799947fa7c970d26c78a0e27a14925cfb4ad8c8317973de0f7ba6e50ffba9c65427a572b0e159508ae7894b6a86fd0e", 0xd4, 0x9, 0x0, 0x6c1bd72b1ff8c8a9, r0}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x1, 0x9229, r4, &(0x7f0000000780)="6325a6b067a7537d5bbc25d386db3bf29527bbc34f5319ad16218d3ef1f3f63d01931bf6af517c5247bbb61aef982edd0935b451ab842e4a5254b667d67ef267978374b346f32c28051b746c5f15ed2d38da699fb829b3397c03581cee327d9e97aa45859fd3e48dd4b017bd2575e9320722f0375cf10b04fa015239f292bb0aa3fe3de6657624f8aa567cbcb4538ef461418ddc8e9611a40a68e02fb4d4057ad8545886af64b473526d432fb4a22c58e34131dfb7562bce4d85f8b0ee3c28229a2f6170b86f6369dfb37b8a264a4d6ee4b70e752a03d02028c696238143bce87b77bfcabf1071c5cd20d4334fa8968e7c08df962833f9d7cb944e5ebdc441eb643a5aab139aac5c7a9f6015933c04ab279ddb061b4a021b2e4a34282f6fe23f1f08d500fee9f90348e7d73c5b8305df8f840b66fa2b88af09c4b54ec188c955d2512f1d651987b0842287086ff0212517138f5a41ef0f551e80fbd4d779b8b6fe9e510b6518a0b65f1ff2725e879bed4949d4bc08f1a7ee71dc82c2d307e517513ea180fcee5e94249ae28af24516a1022166c51f715ecc6f031123c32923f96bf93f3159b4e9f44ab9720d306403cec6efabb5b2beb42ea73b91a4a3c468ebfa859b2f980469ba5ec8118fa6e8312f084341d9aab3c31a3ef2953c0eec12e644225649127b86fc255f731878843f6d56000c8279e5c4319f2b3ecde5d4c7ee98e502cbc9a6977a1552163864bc65b17028a709707505e066b40a7c8ec18906102db74c869095ee0df360e965c71051b55c32533ce7f81df548112bed7d13ff3195d83ae62674fb8b3458da9f3368dbc2f3e6eec8e96bf49e5ccda0aa52a9844abdc4f701956d6a12445481af126c4eddb961a15e7ec6b6d7ec5de46655c49c816440840e8544efaa27f7725b02e4ee4c06904c052b38b1e9da01b909e4acae2577d5adb94c9a64e7e46f7038b0565bd3d499f85b0ced66f7a2d66140ad039b780b754a88964b88debef9b7198cf6700deabdf820a30863bcb001032161f3d42e452aa750ceab6d70baae4a8f9de17428d2fee5df24209065068e28ec7eff17c1ae86bbe62e59169ee25bf26f122daa30cac5b922f474e4ff0d0304758ddeffe1d1985f79d4dfe594e13f30c6db2f6ebd1fa3e14f56b1beb4a316e22c21af8bc97427f263aeacc53eca7c61d4830c9008112c006ddffe3f90da92169fe01ecd161d9ff9897545e593fe7260ddaffdd12126c4e04104b09bb5476d83f191528c56b3b9608b57820e9daf29b9686c3454208ccb3baf96354db45f76b8fb2457b7407c23f6668cdbbdd370e370a92a09c4c2b4d2169dc8a1b8e5e3b847eaf16754fa24dffe10fbc24c85ea1534e9db9b4ce54dc87e3c3085bd656180cdbefea448afaf6bb9e67f382dfd9e3bf4493803f6f5940b4a18ae9b1b7181de7173b3964c6d68045799c8186a4ad813be8cf04cc5076c6438799b5d00523087feb7d8fd2730ccfa5dbe8baed3ad119da9eda7bce74322ab43133cee1dd72a1d4d1dd9c174901468b55dd553d61d28bc8f676c8f068bd5f7a1d828df4cf07c9761369b72a4750adcf5a605591392a613f6d204918ff5bd260f6f8e56ab9a9d7b002267b50efed8724a71d7f2be8f1530d24b02e307e88907f64783757756afdb16377b6b66e9f8c7b1612492c0810c3a15ec630019ab266aecdfd1817a1aa0118dc253ae538186abd4ac0b33b3fd3964675a573f440e5cc53e7dd6b19a39e3cf7b8aae771db025d1d604801f2fe55cd3dbcfa3edf14f3ffc71e51f302208ff5844d8f6e7286dcb42c496b2138200e1f21722ca0f692107605f64862e100d2039536c908bc4d17db7edcfc5243bbe4ce7a08bad490b12edc41b01c7ef6a83af15bf0be17beb2c6dcafb11bfaa5ed88674adebfe4dea468ff948da7d65b8dcab50a80d668350b51291decf313f7e2f4b6f07736346a26e3ac4feea1bea592195aa8884b10472608d1d9fe44e74ea8dd9ce42db52d5722da1bac1a12295a762a6f85df4fb8dad7b107b6aa5f448b342d311af99430c747716f935906063229b1323daf50b3016364a20f36124b715788c01ef3dbf24d07a4667edd85ca6e8fb6abc56f9ace395f8c7bc5196ffe54e49629d37e7be0297aa7b60816d39ced38f5b15ce00265b2d6d733562fdc0dd0393eb6f016ee1baa9dc40e1df8c376bf866b828dd08891e098e0105715a27d3b4fa2255222f08dc711299fcf31d5582899c3f19a69f2ff6f8bb7da7ab9a3af4ed09bea35ef70ed7718038b7e2aaacdb1be0b6f7e761814bbb524ae69211f3e8b091f06add99592b8bbc194b0b792c3191afb64a26e0718a766e6898828a98ee986abe3f982f419847940cd131dcd26b4b14ab27eb1b9dc6658796571796f5f9b2cf1e355fc98301198272b1549284413930d934474b0ce8817e540ca03ae973f5c8ae0af6df869a25d45d5a8f82b7d051b2f48c2456f2ce22a9ec90d8c4cb1b36fe2b3c0758ddb3cc1fffbe04d40b773cfe2478d4b25325ec90712dc2a5fffa4fe0ca71023101400654d85f14347f3af7a4a47932551d353b3088148deac0eb6831cb20823447ce2c65543f83470bc20d98c99ddfd0a6258d96e37000743d8567e6701be94a8c204537b7ee8ccaca5cfcec61037c54de37453dc2fc4e94bd2fdbfcd3cd1ab170eb6cc2b3aa4b194003f5d0ca44d66d251efc0874061bd09e68f0de9657d5d4297d9c633383994a790372477f7d4a79ab2cc5b55e08e3f0863044d2885812ea68870df481df3295fcaed65e20c743c54cd3b62b14508186d10370859fe1a8aa91ae56bc4253f6bc2442948b73378fa7e4f9fbb3f2fd3edef6a15d2a813667762b65fbc464ad32fb5a737edcf6883002e68a2fdc9b6963f91dbfb90f0fd41218bec89c028aa7bd220922956304a5660d6217775174cbc039eb94b384a693b6f179eeaf819775edea91a8e6d2ed21192e18ddc6f422a5d5832d5a0c6f3500859ed33ed009f765de39421114c3fb3e1c0fa6ba8eb86d1aec4da8ceefe85c63715d0f8813861ea2898500b5969424b0d6a3d079796dc8240573edf4fe1725ed73df4a9631960467247053270530f83df605ca21381a0bde1ed33e670d31ebde7559511dacfd6d41b390cca111fac970ba933524da58db13f0257dac3fc6c8fe619df0d890cf771fcaaeb863b227cfc5c21a35081dbf54c5dd8faabdad52ca0c67d03f2b8e078423d9104a42b608516c51043d91ec921b7b4427f40d429c125652b304ff0da28deffce83a56f0934457201e004046f00f2ae1a696feea446efa84eda787ecd4ab044e780a3c47a711cae9a8bf9c989b12703ab806c7a7120ef57af6e2e4fdc5b32679e1fa695931e809b3d9c3bfcf4236ba0bdd3392f2df34fd701d50ac0e6618824e6c88a07293618eb88f934ab89c9aac8c497168e761b4a7e51e71fddfcead4b6c1135fb8dc8b404be1904d72d150704dc61f5bb0d754be18783261059f00897a8e82f3b536f3467335490975a6ffabbd671bfa79ee4c8e4212a7fa2e68e02272d3129727c090b9f6b86bcede004d592ef6816a842497ea599eb97d16b5043ee0f57931d042dd0158512fd05e1ed1067135f418e143e616356ba8c4a866d714d1141d5cb6b6364551b9e87ba2b21f20f76ceecabdc8f75ec01b2cd57fd894305e606e92a8a5e7bfda269e6a33bded1e9e3441a6867c8de7841150dbb60fc49446b942b84a49d9b3ff8608111c0982f162097a1b4796905fb2272a160c259e9f3dd14ffc9f6f7859b0bd235c7fe8332d9bc3a003b2419271880317d43cc501187971ef2583bd483ced6fdfc38f2017483ce996b416ac2c93aa39158d5e0257ae53e1f730a7e09b467f12e3db4c8c70bf5e551b61e24b0d2a5c542dca41d79118340d626553cc3959f87f2a4f90faeb2079a1b262889a2f77e7eb51ded84e56cfa0243901cd93a8675ab640dd0ec762e62c14ebea04ef00b456ed730aa024e2ec3f7df015389deae1bf78bde67a2618162738eed14913461c5f20c76178aa240bdbd2e329ed2ac55370636baea17524f219491c3977c546ae2cde19474abbf01aafa2d87d071b935307d7ea6fa4e7c788e6b5fa16e21b6f3edf2fd608eb34e882bff5bee9147bdc0261a22b3e850d183cb9a7313ea0e64f10a89b359219ca9878051c67648e335e311c13fce15dfdfc04b409de5996b49cafdc5b9e1f9fda528ee64c903c57253cc7c136750271716df86c372b166eab307248541db4c1be14a59616df129b2853e8b34588d9541b7259eccb23f0db7f16a7abdf9ef83c7bdf91f18cf16b3f03ea7b598838d4a028bea485cf8fe9e91251b0ef9d17467c1f40ed74af18a121082573f9aff6e8b19fc090434b7879f3752c2d046762ec5f5a589af939d006a1e9dd3cc4caef9571c60353025d4d774e85151ef229e08253a5b405f7828aec8c44d69f0f5cae67561bb27150a3cbc9b0ed21d8beb0ac82d67bfca89cf412a0cd1850c0f8c79b78bb0a65dfefaeb06ca20bdaac2d8e77ab07294d66ad2849d9d498a6193736f5695ff6e936ac46b2ede11c2ae2426cffb2e1128242be06c218a370788c35d47caa2912cbc4885067d7d2e784feeefb5c71380010abd9bc33ca85d6f4f12f7ba09d9cf4dba069461a91642d99ebebdb29b5ae6523fbcbcbe0b7ae23abf4178b931e1843b40c8b884118175b9794a46f0586d707d712867cf027da7468d0d3c37863d2fcce9f3280110aec2e2281d8177a48b042b7f4adb5b0dc462ccf14ac2ea703e73a8ac23cab9c58a0d151b51826a9b7e3c885a3773b5f0b0ae6fc6fd53306ef49c68bd02ae37c9fcb8d093d8c82574e9c4907f1ff50b8f467abdee1417c9726b8ee9223d17bd55bc40324bfe1b0391412ef0641a2c2c8ad97676f4b1f892d29103c1b56bfb961b1af2b46d2f7507e4015401198e984b3c9f9746f22ca2cdc949aa8ab7908b81db42412bf47bc0bed57ef01a58bba37397c53aee9e6911a29d18e404cca430aeae4a0c4e79d8c551dba58256cd0ccd0aaa8c4b26eb5ffe8bc77b39a69e7f5aa25877c4ad3785fa59b32f87ad2aa591bc4983d541368cb2971870844f03349b1935ec31ae6a124e1883a11e79264a61192bc234016d5d760e0ce5432ac94cfd1a69c4b5cd47ae43b26d37fb6dc7c5f3e16cb6c9b4cab3d50fb59e0926d1b62f725482d5ca7ebfcec79830e9ab4007f4384ad97f10102dd836b18ee5cd94b4d77dabc7983c8e358b458f67101898b5db1828735914ff98ad155bada1632189ee03a0732bc865174f01b80cec44212e94aa5ee0685ca562f95c7d46bd7c1623ca54e74a72b4d1dd376bfa3109741386d1b68eacc84d3a81f5784a86254d1852a7aa3db882e5b076518c5310acbb6e9e29ce4cf7d46ee2ec481ce6db1316c19178fce9bb4efa4b112efab9d9a35dd27eec7b2c8f7e4d7195ccc5fc455b43f5afab0f3978fb2430254279aa99718e0d9ef7d7c1935b80c161cc58f152eed980baac0a2f6d9cd2c02a0f1269f23882e7860b08954cff750ebf687593f2733c3680490462e17042ff11a42d7d251b7a4f398532effbc862d7baf65504c7fcd39f680904e60dbca72e91a47dc2b5b96517700fe4410d938986501ffb83020fbd3b636ea0a235897566820249939736fc9b943fdfb34fe2f1c5b848bef65575aa47cf655da717b1fb356d886e4541d63c9b0b2f5a9b610861c9e9a7a9d6891a2bb22b442773cfdf144c568486ba78778968447e3283b42e7796a909231e56d2", 0x1000, 0x80000001, 0x0, 0x3, r5}]) 05:43:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 68) 05:43:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = creat(&(0x7f00000001c0)='./file0\x00', 0xaa) sendmsg$nl_generic(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x1c, 0x29, 0x301, 0x0, 0x0, {}, [@typed={0x8, 0x6f, 0x0, 0x0, @fd=r2}]}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_WDS_PEER(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x400, 0x70bd28, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x3f, 0x19}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @from_mac}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}]}, 0x44}, 0x1, 0x0, 0x0, 0x20000081}, 0x40) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) [ 2506.838941] FAULT_INJECTION: forcing a failure. [ 2506.838941] name failslab, interval 1, probability 0, space 0, times 0 [ 2506.841518] CPU: 1 PID: 13994 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2506.842853] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2506.844447] Call Trace: [ 2506.844960] dump_stack+0x107/0x167 [ 2506.845655] should_fail.cold+0x5/0xa [ 2506.846383] ? create_object.isra.0+0x3a/0xa20 [ 2506.847262] should_failslab+0x5/0x20 [ 2506.847988] kmem_cache_alloc+0x5b/0x310 [ 2506.848779] create_object.isra.0+0x3a/0xa20 [ 2506.849616] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2506.850590] kmem_cache_alloc+0x159/0x310 [ 2506.851387] alloc_buffer_head+0x20/0x110 [ 2506.852174] alloc_page_buffers+0x14d/0x700 [ 2506.853025] create_empty_buffers+0x2c/0x640 [ 2506.853857] ? start_this_handle+0xfdd/0x1390 [ 2506.854707] ? start_this_handle+0xd57/0x1390 [ 2506.855547] create_page_buffers+0x1bb/0x230 [ 2506.856391] __block_write_begin_int+0x1d1/0x19c0 [ 2506.857299] ? ext4_da_release_space+0x480/0x480 [ 2506.858193] ? kmem_cache_alloc+0x2a6/0x310 [ 2506.859018] ? remove_inode_buffers+0x300/0x300 [ 2506.859898] ? jbd2__journal_start+0xf3/0x7e0 [ 2506.860776] ext4_da_write_begin+0x37d/0xd40 [ 2506.861619] ? ext4_write_begin+0x10f0/0x10f0 [ 2506.862464] ? copyout_mc+0x140/0x140 [ 2506.863187] ? ext4_dirty_inode+0x107/0x130 [ 2506.864004] ? __mark_inode_dirty+0x12e/0xd40 [ 2506.864864] generic_perform_write+0x20a/0x4f0 [ 2506.865733] ? page_cache_prev_miss+0x310/0x310 [ 2506.866621] ? down_write_killable+0x180/0x180 [ 2506.867491] ext4_buffered_write_iter+0x232/0x4a0 [ 2506.868432] ext4_file_write_iter+0xccd/0x1530 [ 2506.869315] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2506.870176] ? kasan_save_stack+0x32/0x40 [ 2506.870946] ? kasan_save_stack+0x1b/0x40 [ 2506.871724] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2506.872688] ? iter_file_splice_write+0x165/0xc90 [ 2506.873595] ? direct_splice_actor+0x10f/0x170 [ 2506.874458] ? splice_direct_to_actor+0x387/0x980 [ 2506.875369] ? do_splice_direct+0x1c4/0x290 [ 2506.876178] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2506.877113] ? __do_sys_copy_file_range+0x193/0x420 [ 2506.878047] ? do_syscall_64+0x33/0x40 [ 2506.878772] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2506.879782] do_iter_readv_writev+0x476/0x750 [ 2506.880623] ? _cond_resched+0x10/0x30 [ 2506.881351] ? new_sync_write+0x660/0x660 [ 2506.882121] ? avc_policy_seqno+0x9/0x70 [ 2506.882882] ? selinux_file_permission+0x92/0x520 [ 2506.883784] ? security_file_permission+0xb1/0xe0 [ 2506.884694] do_iter_write+0x191/0x700 [ 2506.885420] ? trace_hardirqs_on+0x5b/0x180 [ 2506.886225] vfs_iter_write+0x70/0xa0 [ 2506.886934] iter_file_splice_write+0x726/0xc90 [ 2506.887821] ? generic_splice_sendpage+0x140/0x140 [ 2506.888758] ? security_file_permission+0xb1/0xe0 [ 2506.889660] ? generic_splice_sendpage+0x140/0x140 [ 2506.890575] direct_splice_actor+0x10f/0x170 [ 2506.891392] splice_direct_to_actor+0x387/0x980 [ 2506.892263] ? pipe_to_sendpage+0x380/0x380 [ 2506.893082] ? do_splice_to+0x160/0x160 [ 2506.893827] ? security_file_permission+0xb1/0xe0 [ 2506.894743] do_splice_direct+0x1c4/0x290 [ 2506.895516] ? splice_direct_to_actor+0x980/0x980 [ 2506.896418] ? avc_policy_seqno+0x9/0x70 [ 2506.897208] ? security_file_permission+0xb1/0xe0 [ 2506.898115] vfs_copy_file_range+0x4f8/0x13c0 [ 2506.898947] ? generic_file_rw_checks+0x240/0x240 [ 2506.899855] __do_sys_copy_file_range+0x193/0x420 [ 2506.900753] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2506.901620] ? ksys_write+0x1a9/0x260 [ 2506.902317] ? __ia32_sys_read+0xb0/0xb0 [ 2506.903073] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2506.904038] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2506.904998] do_syscall_64+0x33/0x40 [ 2506.905683] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2506.906624] RIP: 0033:0x7f2906b23b19 [ 2506.907307] 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 [ 2506.910687] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2506.912093] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2506.913408] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2506.914713] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2506.916024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2506.917346] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2506.923103] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2506.937922] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14002 comm=syz-executor.0 [ 2506.942448] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2506.965331] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14006 comm=syz-executor.0 [ 2506.979321] loop7: detected capacity change from 0 to 32768 05:43:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 69) 05:43:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x8000000, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2507.017051] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 05:43:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x18) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x8) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x102041, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200200, 0x10) 05:43:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0x10, 0x5}) fallocate(r0, 0x50, 0x2, 0x1) [ 2507.026833] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 05:43:57 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614", 0x4f, 0x3ff03) 05:43:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0], 0xfdef) fallocate(r0, 0x3, 0x0, 0x8000) [ 2507.106585] FAULT_INJECTION: forcing a failure. [ 2507.106585] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2507.106600] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2507.111314] CPU: 0 PID: 14023 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2507.112967] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2507.114919] Call Trace: [ 2507.115524] dump_stack+0x107/0x167 [ 2507.116448] should_fail.cold+0x5/0xa [ 2507.117317] __alloc_pages_nodemask+0x182/0x600 [ 2507.118363] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2507.119724] ? find_get_entry+0x2c8/0x740 [ 2507.120681] ? slab_free_freelist_hook+0xa9/0x180 [ 2507.121766] alloc_pages_current+0x187/0x280 [ 2507.122753] __page_cache_alloc+0x2d2/0x360 [ 2507.123715] ? jbd2_journal_stop+0x188/0xdc0 [ 2507.124733] pagecache_get_page+0x2c7/0xc80 [ 2507.125696] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2507.126801] grab_cache_page_write_begin+0x64/0xa0 [ 2507.127902] ext4_da_write_begin+0x2f3/0xd40 [ 2507.128932] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2507.130226] ? ext4_write_begin+0x10f0/0x10f0 [ 2507.131230] ? copyout_mc+0x140/0x140 [ 2507.132090] generic_perform_write+0x20a/0x4f0 [ 2507.133145] ? page_cache_prev_miss+0x310/0x310 [ 2507.134186] ? down_write_killable+0x180/0x180 [ 2507.135216] ext4_buffered_write_iter+0x232/0x4a0 [ 2507.136302] ext4_file_write_iter+0xccd/0x1530 [ 2507.137379] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2507.138402] ? kasan_save_stack+0x32/0x40 [ 2507.139321] ? kasan_save_stack+0x1b/0x40 [ 2507.140245] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2507.141411] ? iter_file_splice_write+0x165/0xc90 [ 2507.142491] ? direct_splice_actor+0x10f/0x170 [ 2507.143511] ? splice_direct_to_actor+0x387/0x980 [ 2507.144615] ? do_splice_direct+0x1c4/0x290 [ 2507.145584] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2507.146626] ? __do_sys_copy_file_range+0x193/0x420 [ 2507.147740] ? do_syscall_64+0x33/0x40 [ 2507.148642] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2507.149839] do_iter_readv_writev+0x476/0x750 [ 2507.150854] ? _cond_resched+0x10/0x30 [ 2507.151722] ? new_sync_write+0x660/0x660 [ 2507.152678] ? avc_policy_seqno+0x9/0x70 [ 2507.153592] ? selinux_file_permission+0x92/0x520 [ 2507.154677] ? security_file_permission+0xb1/0xe0 [ 2507.155758] do_iter_write+0x191/0x700 [ 2507.156661] ? trace_hardirqs_on+0x5b/0x180 [ 2507.157634] vfs_iter_write+0x70/0xa0 [ 2507.158492] iter_file_splice_write+0x726/0xc90 [ 2507.159553] ? generic_splice_sendpage+0x140/0x140 [ 2507.160697] ? security_file_permission+0xb1/0xe0 [ 2507.161782] ? generic_splice_sendpage+0x140/0x140 [ 2507.162883] direct_splice_actor+0x10f/0x170 [ 2507.163871] splice_direct_to_actor+0x387/0x980 [ 2507.164947] ? pipe_to_sendpage+0x380/0x380 [ 2507.165930] ? do_splice_to+0x160/0x160 [ 2507.166830] ? security_file_permission+0xb1/0xe0 [ 2507.167925] do_splice_direct+0x1c4/0x290 [ 2507.168886] ? splice_direct_to_actor+0x980/0x980 [ 2507.169965] ? avc_policy_seqno+0x9/0x70 [ 2507.170881] ? security_file_permission+0xb1/0xe0 [ 2507.171974] vfs_copy_file_range+0x4f8/0x13c0 [ 2507.173032] ? generic_file_rw_checks+0x240/0x240 [ 2507.174144] __do_sys_copy_file_range+0x193/0x420 [ 2507.175234] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2507.176294] ? ksys_write+0x1a9/0x260 05:43:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = mmap$IORING_OFF_SQ_RING(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x200000d, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r2, 0x0, 0x8000) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) syz_io_uring_submit(r4, 0x0, 0x0, 0x0) syz_io_uring_setup(0x33b7, &(0x7f0000000340)={0x0, 0x10000, 0x2, 0x3, 0x8d, 0x0, r0}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, &(0x7f00000003c0), &(0x7f0000000400)=0x0) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r6, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000600)=@IORING_OP_SENDMSG={0x9, 0x2, 0x0, r6, 0x0, &(0x7f00000005c0)={&(0x7f0000000440)=@in6={0xa, 0x4e22, 0x400, @private0, 0x7}, 0x80, &(0x7f0000000580)=[{&(0x7f00000004c0)="25411f5022fd7a416586f3b0d0b3cd75644b09e3eec918ef46ad0e26433c81044d6227e42d9ebc4ee0db6da683ded471c5224e7498b182b5f5e6fefd882d45f3f2cfec3fb8c110fc50cb51662d5a62bbb02285853fa4faa247e199b1ec5b806cbbb99238e4237e86594cb7967c025423babeb23268df4a4cad1039e7290800ff888a512b", 0x84}], 0x1}}, 0x3f) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000300)=@IORING_OP_POLL_ADD={0x6, 0x5, 0x0, @fd_index=0x1, 0x0, 0x0, 0x0, {0xa020}, 0x1, {0x0, r7}}, 0x86a) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4f11064a61f6ce4e3983b3448e0354bbd6a3f516d01f2041824f518fbbe3ff48989f1d8caf0712dd0adc192b0ef2befe9aeb8de8394d79bbec773b45b447a984b5ca31ec35f8e91d21554019c316c63b9b3a6d8bfd136c8a284a6969ea0d4a22a2487a802f0bb5bae3f44982e35fc7addf6ddd43", 0x74}, {&(0x7f0000000100)="1babcd9f3450d500267196c253c7baff7cbc74cefcf765b937a7281bb2abde6ad72b59c1b82b0da6ddb1c316dfd30871a82afb9df5618f4f8eec06e24065bd169a46810e5cacd069e48f4aff87d3f9354e4c11b976b1701e02c641a8ab60088e36adbce223f96ed0ed6c6294f9df0f3970c06a1c9fe3bc381428f876766806b1e4130d937125d1cb0192783ed8b66f8292d30806321100b6bcf3db42a8bfb5f7121d55fedc0e484b1f10df1dad1ee68c059c86", 0xb3}, {&(0x7f00000001c0)="77d905a4d0d5b2377282e3851dfc285308242103da3ce83536e05402f019e65795e7548b91c5a7a6b92da080a71ab815db868ed07b36901a3e38e07617cb6f32ce0e39c1f7d043faad4b6602f69e1a6e2e27ba198b8cfdce7c5d047a3db5e1c74b68d536b4ce022741802937d2058bd3c11f76143f46134da9d6dc2ac26c67498666d648", 0x84}, {&(0x7f0000000280)="3850777b59239321a531aa4bf5bd68218c3eeb76c42d0f4fed9287384cf84b9691b42274cf8e0b219c0ab9928364552d847e5528760a23ebf5277cc50154854167df05eddeb06626216292d4cf", 0x4d}], 0x4, 0x7) fallocate(r0, 0x3, 0x0, 0x8000) [ 2507.177175] ? __ia32_sys_read+0xb0/0xb0 [ 2507.178289] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2507.179471] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2507.180665] do_syscall_64+0x33/0x40 [ 2507.181501] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2507.182659] RIP: 0033:0x7f2906b23b19 [ 2507.183494] 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 [ 2507.187701] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2507.189439] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2507.191065] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2507.192705] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2507.194306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2507.195937] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:43:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)={0xa4, 0x26, 0x101, 0x0, 0x0, {0x1}, [@typed={0x90, 0x63, 0x0, 0x0, @binary="a0eab51f24f4074cfbfbbb07324cc62f701d9f2905855dd18b1f0d5ce7f3493090af5beef11c281fbcc10f4675223ffc29811a6d82c0c17acd7a40480a51d57b2b3cc217bf3558b4d61924aa0922349a895d495ac12b16cb2b0cb00a0c3d1fb5b695cfebd4ad94d1a5642d3ec010c0792e9f8a9bff9bc38d6a5f4c42eb9238b7bc3a2be2cefbfd2d17065093"}]}, 0xa4}, 0x1, 0x0, 0x0, 0xb0}, 0x8044) r4 = syz_io_uring_setup(0x22, &(0x7f0000000240)={0x0, 0x813d, 0x0, 0x0, 0x12d}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000b0000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000002a40)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x140010, r6, 0x10000000) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, r7, &(0x7f0000000300)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, r3, &(0x7f0000000200), 0x0, 0x0, 0x1000, 0x0, {0x0, r8}}, 0x9) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x4, 0x0, r2, 0x80, &(0x7f0000000080)=@nl=@unspec, 0x0, 0x0, 0x1, {0x0, r8}}, 0x80) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) [ 2507.201310] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2507.210464] netlink: 128 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2507.213340] loop7: detected capacity change from 0 to 32768 [ 2507.218906] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2507.236736] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2507.246724] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 05:44:11 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:44:11 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614", 0x4f, 0x3ff03) 05:44:11 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='veifi2G'], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:44:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x8800000, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:44:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r0, r0, 0x0, 0xffffffff000) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2800000029000103007e92608b13fa2f8950db485eaf614900000000000000000000001400008008000000000000000600000026000000dd24e12c661412345524571fa4741618b8b0830965e62aef6cbd8c65019225f8914880ebf630b97f9ce4a16bf1546b5866b536a9096400683b6bee6629f4d6c2bedad605e5f3d07032fe2274a734bf3a36374aaae8215331d2da92dd76ce68ad3ed79030bfe6dce19467717e31691f1514e5ddf931fa9622e2a46032530d42865d5fb9dd9ebe9c29e111027a947db08ffbf2369062b41798bb19d7a7acfc4bb4e785635291588a053cb506d5531f01fd39e75b5e9711ce5af03f6cd76a35cc1996"], 0x28}}, 0x0) fadvise64(r2, 0x1, 0x100000001, 0x2) 05:44:11 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0xfdef) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r2, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000080)={0x9f, 0x2, 0x0, "44ae4c811e88b5bfef265bb98bf3d3ec89514edd693ea0ef6b769b2f9b57e4d2abb24aab9a7bc1ee2aa46ef50f9b31fcc8ad222ea2c7ab4ad82b7d2e7c86e9fce575078a63c2c924ca06871f9c2482a31769cc8263b517c8d25d2057c498b0dba387ac25e622730ab6886d9c900e498b66938b44a4d0da25749d7a005e5401d3d9bd3886ace4417cf3ce8a2af0898c36a35acbc1e15e6b9dc6e7c013d13ec7"}) 05:44:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000003c0)=0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_buf(r2, 0x29, 0x3d, &(0x7f0000001300)=""/58, &(0x7f0000001540)=0x3a) r3 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_buf(r3, 0x29, 0x3d, 0x0, &(0x7f0000001540)) kcmp(r1, 0x0, 0x3, r2, r3) fcntl$setown(r2, 0x8, r1) fallocate(r0, 0x3, 0x0, 0x8000) 05:44:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 70) [ 2520.566046] FAULT_INJECTION: forcing a failure. [ 2520.566046] name failslab, interval 1, probability 0, space 0, times 0 [ 2520.567590] CPU: 0 PID: 14058 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2520.568553] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2520.569670] Call Trace: [ 2520.570035] dump_stack+0x107/0x167 [ 2520.570539] should_fail.cold+0x5/0xa [ 2520.571072] ? create_object.isra.0+0x3a/0xa20 [ 2520.571693] should_failslab+0x5/0x20 [ 2520.572215] kmem_cache_alloc+0x5b/0x310 [ 2520.572788] create_object.isra.0+0x3a/0xa20 [ 2520.573395] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2520.574092] kmem_cache_alloc+0x159/0x310 [ 2520.574667] alloc_buffer_head+0x20/0x110 [ 2520.575228] alloc_page_buffers+0x14d/0x700 [ 2520.575816] create_empty_buffers+0x2c/0x640 [ 2520.576418] ? start_this_handle+0xfdd/0x1390 [ 2520.577040] ? start_this_handle+0xd57/0x1390 [ 2520.577643] create_page_buffers+0x1bb/0x230 [ 2520.578247] __block_write_begin_int+0x1d1/0x19c0 [ 2520.578918] ? ext4_da_release_space+0x480/0x480 [ 2520.579570] ? kmem_cache_alloc+0x2a6/0x310 [ 2520.580154] ? remove_inode_buffers+0x300/0x300 [ 2520.580799] ? jbd2__journal_start+0xf3/0x7e0 [ 2520.581405] ext4_da_write_begin+0x37d/0xd40 [ 2520.582011] ? ext4_write_begin+0x10f0/0x10f0 [ 2520.582618] ? copyout_mc+0x140/0x140 [ 2520.583141] generic_perform_write+0x20a/0x4f0 [ 2520.583761] ? page_cache_prev_miss+0x310/0x310 [ 2520.583798] __nla_validate_parse: 1 callbacks suppressed [ 2520.583810] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2520.584404] ? down_write_killable+0x180/0x180 [ 2520.587391] ext4_buffered_write_iter+0x232/0x4a0 [ 2520.588059] ext4_file_write_iter+0xccd/0x1530 [ 2520.588708] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2520.589326] ? kasan_save_stack+0x32/0x40 [ 2520.589882] ? kasan_save_stack+0x1b/0x40 [ 2520.590439] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2520.591129] ? iter_file_splice_write+0x165/0xc90 [ 2520.591795] ? direct_splice_actor+0x10f/0x170 [ 2520.592401] ? splice_direct_to_actor+0x387/0x980 [ 2520.593088] ? do_splice_direct+0x1c4/0x290 [ 2520.593670] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2520.594298] ? __do_sys_copy_file_range+0x193/0x420 [ 2520.594976] ? do_syscall_64+0x33/0x40 [ 2520.595500] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2520.596222] do_iter_readv_writev+0x476/0x750 [ 2520.596840] ? _cond_resched+0x10/0x30 [ 2520.597362] ? new_sync_write+0x660/0x660 [ 2520.597925] ? avc_policy_seqno+0x9/0x70 [ 2520.598468] ? selinux_file_permission+0x92/0x520 [ 2520.599120] ? security_file_permission+0xb1/0xe0 [ 2520.599777] do_iter_write+0x191/0x700 [ 2520.600301] ? trace_hardirqs_on+0x5b/0x180 [ 2520.600911] vfs_iter_write+0x70/0xa0 [ 2520.601421] iter_file_splice_write+0x726/0xc90 [ 2520.602048] ? generic_splice_sendpage+0x140/0x140 [ 2520.602719] ? security_file_permission+0xb1/0xe0 [ 2520.603370] ? generic_splice_sendpage+0x140/0x140 [ 2520.604033] direct_splice_actor+0x10f/0x170 [ 2520.604649] splice_direct_to_actor+0x387/0x980 [ 2520.605273] ? pipe_to_sendpage+0x380/0x380 [ 2520.605852] ? do_splice_to+0x160/0x160 [ 2520.606377] ? security_file_permission+0xb1/0xe0 [ 2520.607033] do_splice_direct+0x1c4/0x290 [ 2520.607583] ? splice_direct_to_actor+0x980/0x980 [ 2520.608222] ? avc_policy_seqno+0x9/0x70 [ 2520.608791] ? security_file_permission+0xb1/0xe0 [ 2520.609461] vfs_copy_file_range+0x4f8/0x13c0 [ 2520.610074] ? generic_file_rw_checks+0x240/0x240 [ 2520.610737] __do_sys_copy_file_range+0x193/0x420 [ 2520.611385] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2520.612017] ? ksys_write+0x1a9/0x260 [ 2520.612549] ? __ia32_sys_read+0xb0/0xb0 [ 2520.613110] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2520.613823] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2520.614510] do_syscall_64+0x33/0x40 [ 2520.615019] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2520.615717] RIP: 0033:0x7f2906b23b19 [ 2520.616213] 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 [ 2520.618714] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2520.619724] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2520.620710] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2520.621651] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2520.622607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2520.623544] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:44:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 71) 05:44:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x400, 0x3, &(0x7f0000000300)=[{&(0x7f0000000140)="f28dbe6edf421fe2145e9d3dacd42e63f8be516d2775e0442df540b86c983314e25838e6a406d7e2a702389a3dfda6a5e9476a127d9cc4cad6b0bbaf696c14e14c5cb9b10b0f6470f18c293169ce55e3c085ff", 0x53, 0x8}, {&(0x7f00000001c0)="ac76efe6be7d2f48b094e8cf0d6741c6262cc6cffbce7cde9de87eeae8586be56c231912f9ef04a3f3c381442ce898f223391977c4f702180c46ab7180c75958dc1c2d998c6b16903cc444af2e01c1853f22014d", 0x54, 0x2e}, {&(0x7f0000000240)="05514f510b07c4dfd6a34704246e86989557b65cefe365d0372e8875cb6dec80555d832e4fa7e6b97182d7f3828c55b6b80960f0fb78b6894b9d13a33ef5730d565243e7ac9e0bf14422a2b71afd6194965fc98bd0c69b9a7aa3630b33d9e1a41452ec6b9440d29eb3ba3f4884ca09261b7da21568a9ec1f1c550b51e015b948368aba838edee3600e46c031b250a14f160c7ffc79016cbf2dce76e0b7e4f482bbe9f5d167cc0dac79c4ecec13e41c13a6dc43f9218d079e6f0138ae", 0xbc, 0x7}], 0x800, &(0x7f0000000380)={[{}, {}, {@unhide}, {@nojoliet}, {@overriderock}], [{@uid_gt={'uid>', 0xee00}}, {@smackfsfloor={'smackfsfloor', 0x3d, '@-'}}, {@fsuuid={'fsuuid', 0x3d, {[0x65, 0x37, 0x61, 0x63, 0x8, 0x62, 0x63, 0x66], 0x2d, [0x37, 0x38, 0x39, 0x39], 0x2d, [0x61, 0x66, 0x33, 0x31], 0x2d, [0x66, 0x37, 0x39, 0x6], 0x2d, [0x63, 0x33, 0x37, 0x39, 0x38, 0x33, 0x30, 0x30]}}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@fsname={'fsname', 0x3d, '-(}!'}}]}) ioctl$FS_IOC_READ_VERITY_METADATA(r1, 0xc0286687, &(0x7f0000000540)={0x2, 0x2, 0xe4, &(0x7f0000000440)=""/228}) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r2, r0, 0x0, 0xffffffff000) 05:44:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) fgetxattr(r3, &(0x7f0000000000)=@known='com.apple.FinderInfo\x00', &(0x7f0000000100)=""/238, 0xee) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) [ 2520.672303] loop7: detected capacity change from 0 to 32768 05:44:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x10000000, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2520.688105] FAULT_INJECTION: forcing a failure. [ 2520.688105] name failslab, interval 1, probability 0, space 0, times 0 [ 2520.689658] CPU: 0 PID: 14072 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2520.690556] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2520.691643] Call Trace: [ 2520.691992] dump_stack+0x107/0x167 [ 2520.692456] should_fail.cold+0x5/0xa [ 2520.692957] ? create_object.isra.0+0x3a/0xa20 [ 2520.693544] should_failslab+0x5/0x20 [ 2520.694025] kmem_cache_alloc+0x5b/0x310 [ 2520.694545] ? lru_cache_add+0x45c/0x800 [ 2520.695062] create_object.isra.0+0x3a/0xa20 [ 2520.695621] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2520.696268] kmem_cache_alloc+0x159/0x310 [ 2520.696815] jbd2__journal_start+0x190/0x7e0 [ 2520.697381] __ext4_journal_start_sb+0x214/0x390 [ 2520.697985] ext4_da_write_begin+0x51f/0xd40 [ 2520.698547] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2520.699279] ? ext4_write_begin+0x10f0/0x10f0 [ 2520.699858] ? copyout_mc+0x140/0x140 [ 2520.700360] generic_perform_write+0x20a/0x4f0 [ 2520.700963] ? page_cache_prev_miss+0x310/0x310 [ 2520.701550] ? down_write_killable+0x180/0x180 [ 2520.702135] ext4_buffered_write_iter+0x232/0x4a0 [ 2520.702765] ext4_file_write_iter+0xccd/0x1530 [ 2520.703361] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2520.703947] ? kasan_save_stack+0x32/0x40 [ 2520.704471] ? kasan_save_stack+0x1b/0x40 [ 2520.705014] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2520.705666] ? iter_file_splice_write+0x165/0xc90 [ 2520.706270] ? direct_splice_actor+0x10f/0x170 [ 2520.706849] ? splice_direct_to_actor+0x387/0x980 [ 2520.707452] ? do_splice_direct+0x1c4/0x290 [ 2520.708000] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2520.708605] ? __do_sys_copy_file_range+0x193/0x420 [ 2520.709242] ? do_syscall_64+0x33/0x40 [ 2520.709744] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2520.710418] do_iter_readv_writev+0x476/0x750 [ 2520.710988] ? _cond_resched+0x10/0x30 [ 2520.711483] ? new_sync_write+0x660/0x660 [ 2520.712008] ? avc_policy_seqno+0x9/0x70 [ 2520.712538] ? selinux_file_permission+0x92/0x520 [ 2520.713165] ? security_file_permission+0xb1/0xe0 [ 2520.713788] do_iter_write+0x191/0x700 [ 2520.714278] ? trace_hardirqs_on+0x5b/0x180 [ 2520.714832] vfs_iter_write+0x70/0xa0 [ 2520.715318] iter_file_splice_write+0x726/0xc90 [ 2520.715915] ? generic_splice_sendpage+0x140/0x140 [ 2520.716564] ? security_file_permission+0xb1/0xe0 [ 2520.717172] ? generic_splice_sendpage+0x140/0x140 [ 2520.717788] direct_splice_actor+0x10f/0x170 [ 2520.718350] splice_direct_to_actor+0x387/0x980 [ 2520.718941] ? pipe_to_sendpage+0x380/0x380 [ 2520.719488] ? do_splice_to+0x160/0x160 [ 2520.719995] ? security_file_permission+0xb1/0xe0 [ 2520.720630] do_splice_direct+0x1c4/0x290 [ 2520.721152] ? splice_direct_to_actor+0x980/0x980 [ 2520.721757] ? avc_policy_seqno+0x9/0x70 [ 2520.722273] ? security_file_permission+0xb1/0xe0 [ 2520.722882] vfs_copy_file_range+0x4f8/0x13c0 [ 2520.723448] ? generic_file_rw_checks+0x240/0x240 [ 2520.724063] __do_sys_copy_file_range+0x193/0x420 [ 2520.724697] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2520.725299] ? ksys_write+0x1a9/0x260 [ 2520.725779] ? __ia32_sys_read+0xb0/0xb0 [ 2520.726294] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2520.726957] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2520.727617] do_syscall_64+0x33/0x40 [ 2520.728087] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2520.728753] RIP: 0033:0x7f2906b23b19 [ 2520.729226] 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 [ 2520.731546] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2520.732519] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2520.733422] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2520.734318] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2520.735215] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2520.736126] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2520.737625] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2520.763988] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:44:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 72) 05:44:11 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/105, 0x69, 0x2000, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x880, 0x8) name_to_handle_at(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="18000000060000003f0000000100000002000000080000000008000008000000d69c43909053f5a1f84d90fecd4a113e982f4c774dd4fc09ce46b72c9f3acca82d8e7e536636f37cf930a293fbfdac5c8d599ad598f2a552e8105ee6475263"], &(0x7f00000000c0), 0x400) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r4, 0x800) write$cgroup_netprio_ifpriomap(r4, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, r4, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r4, 0x0) fstat(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r4, 0xc018937b, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3, {r6, r2}}, './file0\x00'}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB='\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00']) 05:44:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x80087601, &(0x7f00000006c0)) 05:44:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x21030000, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2520.863431] FAULT_INJECTION: forcing a failure. [ 2520.863431] name failslab, interval 1, probability 0, space 0, times 0 [ 2520.866051] CPU: 1 PID: 14091 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2520.867528] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2520.869297] Call Trace: [ 2520.869860] dump_stack+0x107/0x167 [ 2520.870637] should_fail.cold+0x5/0xa [ 2520.871450] ? create_object.isra.0+0x3a/0xa20 [ 2520.872424] should_failslab+0x5/0x20 [ 2520.873239] kmem_cache_alloc+0x5b/0x310 [ 2520.874106] create_object.isra.0+0x3a/0xa20 [ 2520.875038] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2520.876116] kmem_cache_alloc+0x159/0x310 [ 2520.877008] alloc_buffer_head+0x20/0x110 [ 2520.877889] alloc_page_buffers+0x14d/0x700 [ 2520.878810] create_empty_buffers+0x2c/0x640 [ 2520.879734] ? start_this_handle+0xfdd/0x1390 [ 2520.880687] ? start_this_handle+0xd57/0x1390 [ 2520.881637] create_page_buffers+0x1bb/0x230 [ 2520.882575] __block_write_begin_int+0x1d1/0x19c0 [ 2520.883595] ? ext4_da_release_space+0x480/0x480 [ 2520.884609] ? kmem_cache_alloc+0x2a6/0x310 [ 2520.885530] ? remove_inode_buffers+0x300/0x300 [ 2520.886509] ? jbd2__journal_start+0xf3/0x7e0 [ 2520.887466] ext4_da_write_begin+0x37d/0xd40 [ 2520.888404] ? ext4_write_begin+0x10f0/0x10f0 [ 2520.889362] ? copyout_mc+0x140/0x140 [ 2520.890182] generic_perform_write+0x20a/0x4f0 [ 2520.891154] ? page_cache_prev_miss+0x310/0x310 [ 2520.892144] ? down_write_killable+0x180/0x180 [ 2520.893128] ext4_buffered_write_iter+0x232/0x4a0 [ 2520.894148] ext4_file_write_iter+0xccd/0x1530 [ 2520.895123] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2520.896092] ? kasan_save_stack+0x32/0x40 [ 2520.896970] ? kasan_save_stack+0x1b/0x40 [ 2520.897842] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2520.898917] ? iter_file_splice_write+0x165/0xc90 [ 2520.899930] ? direct_splice_actor+0x10f/0x170 [ 2520.900904] ? splice_direct_to_actor+0x387/0x980 [ 2520.901928] ? do_splice_direct+0x1c4/0x290 [ 2520.902839] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2520.903821] ? __do_sys_copy_file_range+0x193/0x420 [ 2520.904887] ? do_syscall_64+0x33/0x40 [ 2520.905702] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2520.906834] do_iter_readv_writev+0x476/0x750 [ 2520.907785] ? _cond_resched+0x10/0x30 [ 2520.908623] ? new_sync_write+0x660/0x660 [ 2520.909508] ? avc_policy_seqno+0x9/0x70 [ 2520.910368] ? selinux_file_permission+0x92/0x520 [ 2520.911393] ? security_file_permission+0xb1/0xe0 [ 2520.912426] do_iter_write+0x191/0x700 [ 2520.913262] ? trace_hardirqs_on+0x5b/0x180 [ 2520.914179] vfs_iter_write+0x70/0xa0 [ 2520.914988] iter_file_splice_write+0x726/0xc90 [ 2520.915985] ? generic_splice_sendpage+0x140/0x140 [ 2520.917043] ? security_file_permission+0xb1/0xe0 [ 2520.918073] ? generic_splice_sendpage+0x140/0x140 [ 2520.919106] direct_splice_actor+0x10f/0x170 [ 2520.920038] splice_direct_to_actor+0x387/0x980 [ 2520.921034] ? pipe_to_sendpage+0x380/0x380 [ 2520.921952] ? do_splice_to+0x160/0x160 [ 2520.922785] ? security_file_permission+0xb1/0xe0 [ 2520.923806] do_splice_direct+0x1c4/0x290 [ 2520.924686] ? splice_direct_to_actor+0x980/0x980 [ 2520.925726] vfs_copy_file_range+0x4f8/0x13c0 [ 2520.926675] ? generic_file_rw_checks+0x240/0x240 [ 2520.927715] __do_sys_copy_file_range+0x193/0x420 [ 2520.928737] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2520.929735] ? ksys_write+0x1a9/0x260 [ 2520.930538] ? __ia32_sys_read+0xb0/0xb0 [ 2520.931398] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2520.932497] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2520.933600] do_syscall_64+0x33/0x40 [ 2520.934387] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2520.935465] RIP: 0033:0x7f2906b23b19 [ 2520.936249] 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 [ 2520.940163] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2520.941786] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2520.943292] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2520.944816] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2520.946336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2520.947853] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:44:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 73) 05:44:25 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614", 0x4f, 0x3ff03) 05:44:25 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='veifi2G'], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:44:25 executing program 4: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f00000001c0)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r5 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000100)='./file0/file0\x00', 0x3e8, 0x5, &(0x7f0000000400)=[{&(0x7f0000000140)="8ce4c0f904d6961987337d3bfb70a437165a1389c461409b1cfb65bac01c81c83a1f529d96b9e4cd2b4105b5f8654a8cb97a526a67c85d7db586402da354c50bdf5fb867275a7125003085e665bff724cdd9e5bd99a1c7d39744eff79ae5fe0d6655612d25ddc3cfb9cbc2de867d09e77b390e52e49add09e3f399cd240cdd68a75ffa42e87a012f19c323e2f762c548fd52d2a5e75e28e934f445458ca1f83ce4d77e57c827d155ced30e3a777abede300f05d985000112ae339e", 0xbb, 0x98}, {&(0x7f0000000200)="81eda9895f2617266d1760c8b481ae853cb0402c62fcb7aecf1bc29145664a309b0d26813c026ba73a5239940a239c26fa57e94dd5b39f4aaf8bfd1fbbf7211c051d4c725be2b602cea86315c6bfbe", 0x4f, 0x1}, {&(0x7f0000000280)="7450d9ae2ae4809b241cb0e0dee3b185a552d9dd728c1a1b350be6", 0x1b, 0x8}, {&(0x7f00000002c0)="1606ab0bbd6ccbf3b97dd4dd792f87acecd1223bec9644aceae34367f667fd9293de83e410e1be01d13f7e0accb8d1f6950ae737bbfd14386af0d16a96721c823fcbcd71bc48dc0cd9b194b4e1a4820b46d2328a15ff22e4c28151004b31d3ff189630ce46fc6aee486748f5e944d0ad145057b9b542eff4d9d0ba7051dd5ebdc68058106e970a464ba977d192695ebaa452278499a2613ab9bee33393c95882ea9d086ceee8e84554ce0718440efbee917bc2d5cbee0070406c9cd78e294998454902293906ec97d6bdb411e4dd623c8f892a7e5984e1796ed82083a61c7f96350ee719555e7b19", 0xe8, 0xfffffffffffffff8}, {&(0x7f00000003c0)="9094000fa25b807939d12ce6d5a236aced59445634cd0736a2f0bb4b9f8f", 0x1e, 0xeb40}], 0x1000004, &(0x7f0000000480)={[{@nodots}, {@dots}, {@fat=@sys_immutable}, {@dots}], [{@fsmagic={'fsmagic', 0x3d, 0x80000001}}, {@obj_user={'obj_user', 0x3d, '&./,'}}, {@euid_gt={'euid>', 0xee00}}, {@obj_user={'obj_user', 0x3d, '%@'}}, {@subj_type={'subj_type', 0x3d, '*'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '*!'}}]}) mknodat(r5, &(0x7f0000000540)='./file0\x00', 0xc000, 0xfffffffd) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x5d6) sendfile(r3, r2, 0x0, 0xffffffff000) 05:44:25 executing program 2: r0 = creat(0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000240)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400020801000470000000f801", 0x17}, {0x0, 0x0, 0x1000a00}], 0x0, &(0x7f00000000c0)=ANY=[]) creat(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x400, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, @perf_config_ext, 0x40406, 0x0, 0x5, 0x7, 0x4, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000380)={@loopback}, 0x14) setsockopt$inet6_int(r1, 0x29, 0x38, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000300)={0xa, 0x4e20, 0x7ff, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xd0c}, 0x1c) fsmount(r0, 0x1, 0x0) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="1600000017023c36e99e2f66696c65302be157b4f906372251b2b3dc880253a27fab5197d324510deebed28ef3469d98bf032584f2d7f98356ae4ed3d27dc5a45f0a5b24598703ee6dbe0dce1646c1573f2686f5d9b346d1d52c2140deee90b02b0b65bb68"], 0x16) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) creat(&(0x7f00000002c0)='./file0\x00', 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x3ff03) r4 = dup2(r1, r3) fcntl$getown(r4, 0x9) 05:44:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="deffff7f1f3e7410b0605db9b95e203d4c65d517bd0a6cc609d29793bd96cdc2435027b99bb360ecbcb764d3b0958ce3c2dadc2df423"]) r1 = openat$incfs(r0, &(0x7f0000000340)='.pending_reads\x00', 0x800, 0x11) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="a40000002600010100000000000000000100000090006300a0eab51f24f4074cfbfbbb07324cc62f701d9f2905855dd18b1f0d5ce7f3493090af5beef11c281fbcc10f4675223ffc29811a6d82c0c17acd7a40480a51d57b2b3cc217bf3558b4d61924aa0922349a895d495ac100000000000100003d1fb5b695cfebd4ad94d1a5642d3ec010c0792e9f8a9bff9bc38d6a5f4c42eb9238b7bc3a2be2cefbfd2d170650939408892bcd9027aa41f0014b802b038630fdf8bbed7858f19ff1527d7a1a20f5df2d002a6afd3817ce0f03e8a04aef078e2111731d92bd5786a6ded3808ede783f47176dcee29ebec01d6cb0b0b203"], 0xa4}, 0x1, 0x0, 0x0, 0xb0}, 0x8044) r3 = syz_io_uring_setup(0x22, &(0x7f0000000240)={0x0, 0x813d, 0x4, 0x2, 0x12d}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000b0000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000002a40)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r6, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000002900010300000000000000000600000026000000"], 0x28}}, 0x0) setsockopt(r6, 0x80, 0xfffffffd, &(0x7f00000003c0)="cbcd09f524e65220fd1a4afec869ff6d043d3af7310c5797cf877c5a1b341f087d6becb0ff96e55d030bf5341e401caaa5c46f2047288b54e0791857d22c42a0ada0e754d0a9c1f1c773dd48cff96553233fecf79021eda31bafe884f0f69da7b12d0f51df14a6dbfc800c435ec2b3b73e1bc79453a051c3bc6d2adb0b2fab75f43e148abb1512a1068f6dde52f0db5c5a11", 0x92) ioctl$BTRFS_IOC_BALANCE(0xffffffffffffffff, 0x5000940c, 0x0) r7 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x140010, r5, 0x10000000) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, r7, &(0x7f0000000300)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, r2, &(0x7f0000000200), 0x0, 0x0, 0x1000, 0x0, {0x0, r8}}, 0x9) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_SEND={0x1a, 0x2, 0x0, r1, 0x0, &(0x7f0000000080)="1fe688a0f1bed28f042c1ac4e7b741da8edd941f784bbdef4e0d7a4870721cc85f69196655690f5c0efd7548000d4e0752609c20f0ab6b39569b0a010757a35f223aec0a8bf08f2aa500a5d620056811b7c9d523677cdf28042917734c1fce0da97433ac8ec848e3b531cea6d45fa666016f1a730d9021388536d746d980dfcbae6861a7e647461e820e9b89710f183ec82f32af9096c4f151b4d06d173b647fdd8e180cb850fbbc0da4bae413", 0xad, 0x0, 0x0, {0x0, r8}}, 0x0) r9 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r9, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYRESDEC], 0x28}}, 0x80) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r9, 0x80047210, &(0x7f00000001c0)) ioctl$F2FS_IOC_SET_PIN_FILE(r1, 0x4004f50d, &(0x7f0000000380)) 05:44:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xf4ffffff, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:44:25 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 2534.915435] FAULT_INJECTION: forcing a failure. [ 2534.915435] name failslab, interval 1, probability 0, space 0, times 0 [ 2534.918030] CPU: 0 PID: 14107 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2534.919584] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2534.921512] Call Trace: [ 2534.922114] dump_stack+0x107/0x167 [ 2534.922936] should_fail.cold+0x5/0xa [ 2534.923798] ? create_object.isra.0+0x3a/0xa20 [ 2534.924858] should_failslab+0x5/0x20 [ 2534.925715] kmem_cache_alloc+0x5b/0x310 [ 2534.926627] ? lru_cache_add+0x45c/0x800 [ 2534.927545] create_object.isra.0+0x3a/0xa20 [ 2534.928531] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2534.929696] kmem_cache_alloc+0x159/0x310 [ 2534.930627] jbd2__journal_start+0x190/0x7e0 [ 2534.931617] __ext4_journal_start_sb+0x214/0x390 [ 2534.932694] ext4_da_write_begin+0x51f/0xd40 [ 2534.933712] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2534.935006] ? ext4_write_begin+0x10f0/0x10f0 [ 2534.936005] ? copyout_mc+0x140/0x140 [ 2534.936911] generic_perform_write+0x20a/0x4f0 [ 2534.937945] ? page_cache_prev_miss+0x310/0x310 [ 2534.938988] ? down_write_killable+0x180/0x180 [ 2534.940037] ext4_buffered_write_iter+0x232/0x4a0 [ 2534.941164] ext4_file_write_iter+0xccd/0x1530 [ 2534.942213] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2534.943227] ? kasan_save_stack+0x32/0x40 [ 2534.944153] ? kasan_save_stack+0x1b/0x40 [ 2534.945101] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2534.946229] ? iter_file_splice_write+0x165/0xc90 [ 2534.947317] ? direct_splice_actor+0x10f/0x170 [ 2534.948340] ? splice_direct_to_actor+0x387/0x980 [ 2534.949453] ? do_splice_direct+0x1c4/0x290 [ 2534.950414] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2534.951460] ? __do_sys_copy_file_range+0x193/0x420 [ 2534.952581] ? do_syscall_64+0x33/0x40 [ 2534.953501] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2534.954706] do_iter_readv_writev+0x476/0x750 [ 2534.955723] ? _cond_resched+0x10/0x30 [ 2534.956596] ? new_sync_write+0x660/0x660 [ 2534.957544] ? avc_policy_seqno+0x9/0x70 [ 2534.958452] ? selinux_file_permission+0x92/0x520 [ 2534.959536] ? security_file_permission+0xb1/0xe0 [ 2534.960632] do_iter_write+0x191/0x700 [ 2534.961540] ? trace_hardirqs_on+0x5b/0x180 [ 2534.962511] vfs_iter_write+0x70/0xa0 [ 2534.963371] iter_file_splice_write+0x726/0xc90 [ 2534.964429] ? generic_splice_sendpage+0x140/0x140 [ 2534.965583] ? security_file_permission+0xb1/0xe0 [ 2534.966670] ? generic_splice_sendpage+0x140/0x140 [ 2534.967778] direct_splice_actor+0x10f/0x170 [ 2534.968811] splice_direct_to_actor+0x387/0x980 [ 2534.969870] ? pipe_to_sendpage+0x380/0x380 [ 2534.970846] ? do_splice_to+0x160/0x160 [ 2534.971747] ? security_file_permission+0xb1/0xe0 [ 2534.972872] do_splice_direct+0x1c4/0x290 [ 2534.973816] ? splice_direct_to_actor+0x980/0x980 [ 2534.974903] ? avc_policy_seqno+0x9/0x70 [ 2534.975823] ? security_file_permission+0xb1/0xe0 [ 2534.976944] vfs_copy_file_range+0x4f8/0x13c0 [ 2534.977969] ? generic_file_rw_checks+0x240/0x240 [ 2534.979078] __do_sys_copy_file_range+0x193/0x420 [ 2534.980163] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2534.981260] ? ksys_write+0x1a9/0x260 [ 2534.982120] ? __ia32_sys_read+0xb0/0xb0 [ 2534.983040] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2534.984229] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2534.985426] do_syscall_64+0x33/0x40 [ 2534.986270] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2534.987435] RIP: 0033:0x7f2906b23b19 [ 2534.988272] 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 [ 2534.992455] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2534.994202] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2534.995831] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2534.997488] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2534.999112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2535.000759] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2535.002969] netlink: 128 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2535.016583] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:44:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xfbffffff, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:44:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 74) [ 2535.050045] loop7: detected capacity change from 0 to 32768 [ 2535.058314] netlink: 128 bytes leftover after parsing attributes in process `syz-executor.0'. 05:44:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xfeffffff, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2535.067879] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2535.077494] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:44:26 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:44:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000680)={0x1094, 0x14, 0x20, 0x70bd27, 0x25dfdbfc, {0x10}, [@generic="678c36d92e3fd8457918d4587e57", @nested={0xc, 0x36, 0x0, 0x1, [@typed={0x5, 0x26, 0x0, 0x0, @str='\x00'}]}, @nested={0x50, 0x6d, 0x0, 0x1, [@typed={0x8, 0x7a, 0x0, 0x0, @ipv4=@multicast1}, @generic="c74e6075d434b9b3c170ad18befea09c3ccf5b839b77d3dc33646bb6c67e7afdddcd74e751fd9af80347770e61ba383c5d9ebeeb35ea8cd826e08dc8797c2db15aa28d72"]}, @typed={0x8, 0xc, 0x0, 0x0, @ipv4=@loopback}, @generic="f60f4df17283e1659303df9f5cea4aace47c6911595d7d36bf7db1db660855ce28937aa21f211f569364d027222b084c598812218a43e4098159eaba57be10780694e3d131e349e40c43469135fde1286c0ac3227ca17e874d18f41789893d9bde872a6e7847732bec74d0beb8c670ab53dcfb5dda1e2432fbc24364f11ef1fb4978fca57389b29e1fae2ee0ab53f01b0b3897ed011553c0ece8493675ed9b1556a985ac1f7240d2d84891f95c40751ae58ff622b46e552c7806e06974b643165e7e537442bc873d83a92c6a032aedf971a39c4d1a3d235d06ad09d36ba83908d80c51ef50bf11d58ed95183f87a1875d1fea4d25a4a1043f86255ad26e6258854130e2385dddb6c1be098048bb3ff54b6c67abc8074a9e63590a9c077b1ba3cf4f3c4acbd4fb0a315303a7261795d418267a065e53377ea6dc808a6619c6bfc2ca318f5a08037d19d638e73218c98101c953ac475483475c7682eaa9f54c11245891a1e5e85d7463663f97923202bff36c9e87e53415fdad3236285693798d48693d40c6954e47ccb8ec49a0da0654242f93c7e72ede4d8a5a499caf6cf056a2db1f0f1526f2327cbfac0e87c3b5573be2c53b7f2f64d0d65d80da28e8da7c1ed783abeee73c56393053dba97b48f89907752acf39a09104f9ec6ae503a6618007e1bd6299fce8876d5abbdf8832eb8424f1a650abcb42b8b5646471080c289c3d2790889a3d9ce87c0b1b622fa1bde3b1683bb3c43dc7c0957aff388272bd330ea2be57346f323e4125e1da8c8ae5534f73a3bba1f09e9e072cef85d9764e91aa8472e2e5eafa49bc86b9519da3546449001f1e178a06d2a44dc8d3f0eec8f1f6987ad4857aec878a6088a94ea00a68fae9a747cdbbc96c4e73e608278ee5392b06c07a07397f33fa44b84b07184f25c99b55f4f4e5e65d6b6491c581e196bd725ca6d61bcd2f01bec35cfc7d8f77275f0d46d93d0f77040c0114a71b9d734fbe99bcbff65213a823697c669fe38fa9ee8d615dc13a5c025d7692fd888afd9018c1cc635a53829be7e7e710240557250986c1deb7d5fba71bf0c21aa93998461c8fc3ad74a8f8c741c50a387859ba718b9f42d76decf51d56829256c66117a5c8e8ac678c381602535c2b21e76209c76cd37462397a4f9d1ede6c9c6e1d1876186e78bfbcbf498c332f6c672760d35e8be7aa1793ea2a807f175927c3f628a5952b386cfbde4bb4dc34967403f62a35699250721f13ee35921667f3c4e26f499535b57c42d7fd1c7fe5aa0dadfb971ba3316513b175d05bc484bad201c6eb196758e55df8720fbc965296ba8f12e350012ea40b6963199594a96d52389ea3dfb8f0f33f26a172dd33a39356a9cb90dfee368ef0d5e40f55ee4bb00fe01d2bf8d73f43f6ac190714fea7177cf3dcbf1d23e0a8fb41a7ddece5848754107ab8324418abe8c0fa42bb431a8885d000758b1b57fee302558f46582bfde302e47881f5378e3a13b4263561222c0dafcefa1f1af3a7d6081d3d1feece412ec858e201a91a461e6f11f1acf7daade4df49a13d67bebf248aff77fee0a79064735ffd00761c60445530c2a68b8a7988c971e9da0dd0eefcaab39ee13fcb6d28e6c12938d827f994e141522f6b73f0f48eba35becd38f1576cd16604496f6b7383ec8d41a026244b0ebbcf9cd27de65875562b24197676fcd7ff44b40a5f2697995804e9e87bf3397645fa93f61d42abf232f79eb96048c0faf01db14129bbbad59f04cbd6aeb0962a4517f99a9686c7283f32f5943d2448dc82767289806c996e8a9a2179cac6c4b860a98ca0428104d387a2074f9ae1d8f847fe5ebc67b1a42343502424c817e535160db2bfc4829dd6929e571f66855f747fc683ac042fb4889d5f12e0d76702399ab924f7c5de75342f7dfb987ae8fde45ab90dadb9e5572e679fcdcd3b5c33cd73c6c9c3fad018ce2dc188afc8f3de314a5e19392de14ff9e117a2c2ba486b24b0b5f24d5aed548af088861c5c8a230f30ee70fdd8106f0197205e1d45f8ae16b65da933b5d692e4574b19295a3db825393c3ea43b95aa4eadfbc04f51d362db23b410e890d33a8dc38d7e8c48fe124d648b8cba6e11179e518c8cd46eec8b98f81c9d96eb3759a67caab7fd4bc2621c0a90dc8e5568988e03489a4e798b1cbaec4f0cc5103afbbc41eaab502dc62037c2064e261d94b9a387676b0842ca188a6b1532024fbe5b6fb4234e6ab3b8edd9347bebfe7fc462ab029b7586635d21687b94b52ac381239147ba82f399d2a8aa07779eb98f29eeefec61c2043453b9f837160c28363fb56793f2ab15bc1e6e895cca1ee5c1ddd30d36bfc6b02e030792578fcf4b552b810ee40032a67a90408861c094b09e89b5ad7d0231a0526ae944f0ddd64babbcefb8a2d4980cdc6a73ad9eb54e40d41a49e2d157c135999e82f8f7dfc7c91dc46f2c287809912e4e7e166a14e3ec55b9c9fba6fc559675ddef53af83f700bb529fc1d40049c5c5c6496d0efc55fd026ebb4633be4ade2186c11ddb97735a64adedeeb9376200c576631c0f90495beba7d443b13bc31753574c7622660c5b78c986fc9b2610cb4103c508981c666bbe0a93fa747009ed1b49e332e13e06828536ec91edf82fa2baac39b3eefe1e45976cefbe2b69344dba5e8b19539427d13a93fd7691e3a15cf60d5bf1e695c273d9da5308c7c817733d915384870f79d3785fb4759b8dcf2d358d777758db2bc37b09b42e6e06e10a0d8cc9eb3186c86a9f03bde52b689aac99504f440e0e8b803102eb47586091c3690037e77458893910ecd877b45a078a2977dfdd471108f5ba5dbe4043db4ab3e989733ecc6c623ec9aa34ba843d18a210a8dd10321081cf111a6426f2222d9fbe73ed0fcaa8300bc3955312815ce7950bd9bbfa5a1a3baee01eec8bea8976b3e4284196d01078ea3f2625a7c12fb81c1565a4a101af107a6c9057e87927fa8fa7cc9cbd2525b3519307b100952c7d45af8d55edd3cdcc6bfb1dc4ffea7846a93dc76715f2ebb32e8083193198c6c96213ea865d1f91ca3575e43774ddfcebe4270e87b71728981232354a172c0622cb2c2b6a97f0730de9a7eb0ab7011114328a66f5f31c1e05ef549eaafbe8e0fa7aecb636c152d04047848df39a46ed7cdf004348865a0a26b1bfe67a7f4a03865de1c79984a1834e4b16f3fa1f377b1a259d310a275d065c6e213b6c92507671c5442a11d50f612cf0b88f47a1bcb5dd6b1d09fdddfe185c2d8bf0d3170b8a3ef9fa32218bb508e904261d88346a429281339ec2b3da21e359634f3b1503f41aa4f2623ebbbbb3fcce93f911dca416b63dea04b94434f8afdbccfc523be8c2edc055f1399ba98b12b5c04e4df4bee00a9ecc70ab318547182109d90c8e274c890c1fa0e366a64c47aed664c6ca7d6bee1cb96060a8c32bfd42fefce0c2aafeb82cf7ec172fd37d84461cc62fbe8725f34e151f5e5bd606f59310947ce8bf30b3ceeec41ad4f12a53ad5c345cc6652d2ea4d977cf9a657aa17adb8204858df84a62ec5c453f1c1c8df09c12ff32375176b3ef454c20941b66b6aacb6985acf6a84fb304b8630288d9c777d569ca9931808f521e05436bc7dbcc047664731a576276cb5c4dfbdc79989d3067482b779d5d980a221995e44e3209e10e953c9e71dcbbf9036c19c4d3179db7219f7ee05eb7f43e75910b281df2c668d8b39609bcc8d6e6c714fb64b6c7b0f63123446e1662ac3442f0f433e996e65b1350df51a6850678886af54bc0f6084ff654f707adf07d346137b3872f2676c50c0c97fa257803726e116257e39669d356d569ea958e5ff984a93c4596df175dddc6c4eb046b92cb7b0d22299262e0a0e5846760f5d9f19645ea1db0a458e4306575e59d2e8f429f5fc4ef3c3fb0176f1306e27269ec716164135c67a43eb035d62a1b485a2ca2df59dd3c93a2050e91a5727a96b13922a6a907c48118782e6612d142ab93bc6d3588ef6813ac1f6049f800ab60872672ca03e2a806033b5873aad6822f0deb3f5fa3b6cb19229948fdeb1dcca7a89769fd033ac910214138d913b3eff56213fc2e404a907c450ebb45b08a705be727d5d0e4a50303c0e443b1c9482ede9d105cde55ceb5fd2cedbcf3d347cb11e427b8a54b3c45173f1a69577b0b68eb2242f2df631ce37783edca7fe6d8a0beb06362083bb2466af7bf63663592ce3cd855e451331042b7684c9f659bc285a4e5a3280376ac827941b37cb9ad63bba3fa01f99289bc906a08432f49072fe3418b3b38a2f008980b2972bf144fd5a1d12a96d45d7893f6d9ebfa5b866584b1313ba831b23db5a343893525931e9e21ab5a8017f6b17df8eee4b5c462b2e9466fda4885d5051344e2c516fae25e7d8e93aaea02df0f42fec49403c76b72ed1de3a5c1da84abc45ae68fe934046760bac34fe85a6ea5763d51e9f8b91e32de5d2175e1661a3393a66848010321ba2394c7ce5de3321ed0718cac5e14aaf9f4cfcc2c251a8ef7ebb3043f26decb890fd63cee9010cc1154f1283eccc18ae6f9fbb793168168707e34f16a4a5693237ce26d77875a291d27170d22b8a5948979f0d49f749a274227542c4e5ea7b2c67b143c29fc1bb07e6bf8536f5a03631e946b59a467365ada3d33bf808f183b459f2a18b98eada6b462507ba1935615e9a9c0476f8a9058f6b4e98da90348295d2a7fc59cde73bcbf6fef35a679d60b2785ff27754c165dd0df3ead37c8e629d8a87664ff1cd7e5a9e44f84a2ec760df930fff8801c5b76e26baaa2f354399d958e25780048a13451e857fceb8e8ae986d2077bfc729ef37669f755ca185edbff8589f0ddd326fef9aba75277b85b0b3255842bfe3117f714b6e674c7f4d1cf817c13cdb76b84be35b304e59d8824b9d945b78ed4489d23f6ea6512696795e54ed6ff6dcb9f44c1b310ea8a002590071da3d8c9855d683ece203ad7e1666a7eecb8488de4ec52fff60824711a0b427afa918cf853d29166ecb383277dd8a18e7e778f8dac9746a977cdb4b79d5afeff03e64dda8c2b86e9590add582b04f98ba8b7d698ad43dbc379496c51da3878e3fbe2cf5568c4d1ea5941d930f91333837ed329f9396eee900a613936f06701fd59cbea01a027cfd7ee31ff790751f0c5e39b122a8f5479d41ae935969d4eda9f2256bf611041fadefa052be1320121a987a88d61fc046950716f58ec0b9e7b11b535e5543963b82c124e8e7c79629aa978b0f93f060100273a137b7a888f6044bcaf5fc98f81e02082909984ced19c8c2a9408f7672eb7329a343c5f0b1285c8b3abf8654f31a988556979328b13474a3ab27b9727788f771f4fbcd73606116463ac8464b30f7b4aeba90c53a7e8c6db7ad0de7b9874aea2bbdddbc1f43f5388786a2f12a42e0fc717acbf1f01e3ee227be653c561d644a4006007f010d0998305a98c761d377b2dfadd75baa081eb4f5f001ee941847550465195488afc864227da3cde606fc9b8dd4e10c9c60892578c73d4a3805dce843a4ebd910c5d77ea7fa3e271b52fbd7088f476de99d56827b9921c5c3f83feba3ee93ad26b181c492f86d002ae02524a2fa00c90a4f1b853ba3baad4711149521061c32158ff6093ea78b9794b6187f282e4c67eceb22d05c2e217600220c63218ea9d851359bb136e22000579f6222dac9189f66769ee754e3d9cc648763093240cbbe0eae61e79afcede69d84f6fa43e05c474dc07c592d0876a3bd037cda0fde09ea9dbcc929021225fb2c42", @typed={0x8, 0x6f, 0x0, 0x0, @fd=r1}, @nested={0x4, 0x68}]}, 0x1094}, 0x1, 0x0, 0x0, 0x2000}, 0x4040010) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r3, 0xc020662a, &(0x7f0000000400)={0x4, 0x6b87, 0x2, 0x0, 0xa, [{0xb, 0x500000000000, 0x4, '\x00', 0x200}, {0x9, 0x91, 0x40, '\x00', 0x304}, {0x7, 0x2, 0x1ff, '\x00', 0x201}, {0x1, 0x401, 0x2, '\x00', 0x402}, {0x20005, 0x3, 0x2, '\x00', 0x3882}, {0x8000, 0xac5, 0x400, '\x00', 0x1008}, {0x3ff, 0x9, 0x5a4, '\x00', 0x809}, {0x6, 0x5, 0x9, '\x00', 0x3202}, {0xffffffffffffff28, 0x8d, 0x9, '\x00', 0xc00}, {0x100000001, 0x5, 0x10, '\x00', 0x100}]}) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x5, 0xe8, 0x8a, 0x0, 0x0, 0x2, 0x8400, 0xf, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_config_ext={0x5, 0x10000}, 0x10000, 0x2, 0x5, 0x4, 0x7, 0xffffffff, 0x7, 0x0, 0x7ff, 0x0, 0x6}, 0x0, 0x4, r2, 0x1) sendfile(r2, r0, 0x0, 0xffffffff000) [ 2535.122306] FAULT_INJECTION: forcing a failure. [ 2535.122306] name failslab, interval 1, probability 0, space 0, times 0 [ 2535.123751] CPU: 1 PID: 14129 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2535.124576] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2535.125560] Call Trace: [ 2535.125876] dump_stack+0x107/0x167 [ 2535.126306] should_fail.cold+0x5/0xa [ 2535.126759] ? create_object.isra.0+0x3a/0xa20 [ 2535.127297] should_failslab+0x5/0x20 [ 2535.127746] kmem_cache_alloc+0x5b/0x310 [ 2535.128227] create_object.isra.0+0x3a/0xa20 [ 2535.128753] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2535.129357] kmem_cache_alloc+0x159/0x310 [ 2535.129865] alloc_buffer_head+0x20/0x110 [ 2535.130353] alloc_page_buffers+0x14d/0x700 [ 2535.130864] create_empty_buffers+0x2c/0x640 [ 2535.131390] ? start_this_handle+0xfdd/0x1390 [ 2535.131915] ? start_this_handle+0xd57/0x1390 [ 2535.132440] create_page_buffers+0x1bb/0x230 [ 2535.132964] __block_write_begin_int+0x1d1/0x19c0 [ 2535.133535] ? ext4_da_release_space+0x480/0x480 [ 2535.134095] ? kmem_cache_alloc+0x2a6/0x310 [ 2535.134612] ? remove_inode_buffers+0x300/0x300 [ 2535.135158] ? jbd2__journal_start+0xf3/0x7e0 [ 2535.135692] ext4_da_write_begin+0x37d/0xd40 [ 2535.136214] ? ext4_write_begin+0x10f0/0x10f0 [ 2535.136744] ? copyout_mc+0x140/0x140 [ 2535.137197] generic_perform_write+0x20a/0x4f0 [ 2535.137738] ? page_cache_prev_miss+0x310/0x310 [ 2535.138289] ? down_write_killable+0x180/0x180 [ 2535.138832] ext4_buffered_write_iter+0x232/0x4a0 [ 2535.139402] ext4_file_write_iter+0xccd/0x1530 [ 2535.139940] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2535.140469] ? kasan_save_stack+0x32/0x40 [ 2535.140960] ? kasan_save_stack+0x1b/0x40 [ 2535.141442] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2535.142039] ? iter_file_splice_write+0x165/0xc90 [ 2535.142601] ? direct_splice_actor+0x10f/0x170 [ 2535.143128] ? splice_direct_to_actor+0x387/0x980 [ 2535.143686] ? do_splice_direct+0x1c4/0x290 [ 2535.144189] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2535.144735] ? __do_sys_copy_file_range+0x193/0x420 [ 2535.145318] ? do_syscall_64+0x33/0x40 [ 2535.145771] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2535.146394] do_iter_readv_writev+0x476/0x750 [ 2535.146919] ? _cond_resched+0x10/0x30 [ 2535.147378] ? new_sync_write+0x660/0x660 [ 2535.147864] ? avc_policy_seqno+0x9/0x70 [ 2535.148338] ? selinux_file_permission+0x92/0x520 [ 2535.148911] ? security_file_permission+0xb1/0xe0 [ 2535.149477] do_iter_write+0x191/0x700 [ 2535.149932] ? trace_hardirqs_on+0x5b/0x180 [ 2535.150443] vfs_iter_write+0x70/0xa0 [ 2535.150888] iter_file_splice_write+0x726/0xc90 [ 2535.151437] ? generic_splice_sendpage+0x140/0x140 [ 2535.152022] ? security_file_permission+0xb1/0xe0 [ 2535.152588] ? generic_splice_sendpage+0x140/0x140 [ 2535.153167] direct_splice_actor+0x10f/0x170 [ 2535.153682] splice_direct_to_actor+0x387/0x980 [ 2535.154227] ? pipe_to_sendpage+0x380/0x380 [ 2535.154729] ? do_splice_to+0x160/0x160 [ 2535.155188] ? security_file_permission+0xb1/0xe0 [ 2535.155751] do_splice_direct+0x1c4/0x290 [ 2535.156232] ? splice_direct_to_actor+0x980/0x980 [ 2535.156797] ? avc_policy_seqno+0x9/0x70 [ 2535.157272] ? security_file_permission+0xb1/0xe0 [ 2535.157834] vfs_copy_file_range+0x4f8/0x13c0 [ 2535.158360] ? generic_file_rw_checks+0x240/0x240 [ 2535.158933] __do_sys_copy_file_range+0x193/0x420 [ 2535.159495] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2535.160043] ? ksys_write+0x1a9/0x260 [ 2535.160485] ? __ia32_sys_read+0xb0/0xb0 [ 2535.160966] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2535.161573] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2535.162181] do_syscall_64+0x33/0x40 [ 2535.162616] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2535.163211] RIP: 0033:0x7f2906b23b19 [ 2535.163643] 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 [ 2535.165788] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2535.166676] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2535.167502] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2535.168333] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2535.169179] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2535.170012] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:44:26 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a82", 0x5c, 0x3ff03) 05:44:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000080)) 05:44:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xff0f0000, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2535.227502] loop7: detected capacity change from 0 to 32768 05:44:40 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) socket$inet_udp(0x2, 0x2, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:44:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:44:40 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a82", 0x5c, 0x3ff03) 05:44:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xffffff7f, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2549.528003] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. 05:44:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 75) 05:44:40 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x0, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:44:40 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x9}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setpriority(0x0, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)={0x30, 0x10, 0x1, 0xa, 0x0, {0xe}, [@typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}, @nested={0x11, 0x3ffc, 0x0, 0x1, [@generic="487fec864b245e0f3f9be149f8"]}]}, 0x30}}, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8, 0x2) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, &(0x7f0000000140)) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') getdents64(r1, &(0x7f00000007c0)=""/180, 0x200007d8) getdents64(r1, 0x0, 0x0) sendmsg$TIPC_CMD_RESET_LINK_STATS(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, 0x0, 0x1, 0x70bd27, 0x25dfdbfd, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}, [""]}, 0x30}}, 0x1) syz_genetlink_get_family_id$ipvs(0x0, r1) lseek(r0, 0x1, 0x4) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)={0x403f}) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f00000005c0)={0x1, 0x1, 0x1000, 0x14d, &(0x7f0000000640)="8f5fe45076579227474308f84a78398f8be4c22ec9ba63239f84e305e5e3ccd93faaf084b1d45d1f193a0437fb70f6e2abc9049ca0d30a197209c2154a0decd49e491a0ba26ed813b299578fe9d09e1c6886338449eb24a3e5e8ac232059d13209d94d1c2472f058be84afbd8e4ba8943f8b10ea04c1977532419403197e2555f908a1e7bcf04bfae7dc54c41bb81478b78407d5d0336bc3596b11a136ceb8cac6c379dc1564946f672497d51247c03e3c712e3dd1f750c41b66101eb1a66ecc1364fbcc5948ba8ae433d7f45ef8571d4eb3cfbcfa170d037878b2267ab54f0c2b34b125f4060d914f682826b11c0c819d51d87eacce2aca114fc79049c95d474a2f624133cb6da9aa7279bd8f10082cae8e4e91169b608815a507d55bfdc60430fccc6ed813e19f425e34018114b27de1ab7affb3c31938a01d050c7d479cc106a798092060daa98b0f328d90", 0x53, 0x0, &(0x7f0000000500)="3a54f46a74a03e2e67982124846bb1ef39b246cdec1c7b3c3ff7b1615a39a9951c5f3264e29d75c7d7f670f965f19001bc0d6d2e313d388e956fbe83d726fdccd9e81da2eab9fd94f8b134ea60e80f39d97fb5"}) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000000)={0x0, 0x1, 0x6, @local}, 0x10) unshare(0x48020200) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000680)={&(0x7f00000000c0)={0x38, 0x0, 0x201, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFNAME={0x14, 0x4, 'veth0_vlan\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xc}]}, 0x38}}, 0x0) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x40, 0x0, 0x8, 0x70bd2c, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x101, 0x77}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x7}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x3f}]}, 0x40}, 0x1, 0x0, 0x0, 0x408c0}, 0x20000841) [ 2549.542094] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14160 comm=syz-executor.6 [ 2549.568688] FAULT_INJECTION: forcing a failure. [ 2549.568688] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2549.570158] CPU: 0 PID: 14164 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2549.570997] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2549.572002] Call Trace: [ 2549.572345] dump_stack+0x107/0x167 [ 2549.572816] should_fail.cold+0x5/0xa [ 2549.573353] __alloc_pages_nodemask+0x182/0x600 [ 2549.573956] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2549.574728] ? find_get_entry+0x2c8/0x740 [ 2549.575265] ? slab_free_freelist_hook+0xa9/0x180 [ 2549.575885] alloc_pages_current+0x187/0x280 [ 2549.576447] __page_cache_alloc+0x2d2/0x360 [ 2549.577020] ? jbd2_journal_stop+0x188/0xdc0 [ 2549.577592] pagecache_get_page+0x2c7/0xc80 [ 2549.578138] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2549.578734] grab_cache_page_write_begin+0x64/0xa0 [ 2549.579372] ext4_da_write_begin+0x2f3/0xd40 [ 2549.579935] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2549.580684] ? ext4_write_begin+0x10f0/0x10f0 [ 2549.581278] ? copyout_mc+0x140/0x140 [ 2549.581772] generic_perform_write+0x20a/0x4f0 [ 2549.582373] ? page_cache_prev_miss+0x310/0x310 [ 2549.582966] ? down_write_killable+0x180/0x180 [ 2549.583554] ext4_buffered_write_iter+0x232/0x4a0 [ 2549.584186] ext4_file_write_iter+0xccd/0x1530 [ 2549.584773] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2549.585345] ? kasan_save_stack+0x32/0x40 [ 2549.585870] ? kasan_save_stack+0x1b/0x40 [ 2549.586367] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2549.587015] ? iter_file_splice_write+0x165/0xc90 [ 2549.587596] ? direct_splice_actor+0x10f/0x170 [ 2549.588180] ? splice_direct_to_actor+0x387/0x980 [ 2549.588789] ? do_splice_direct+0x1c4/0x290 [ 2549.589364] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2549.589926] ? __do_sys_copy_file_range+0x193/0x420 [ 2549.590574] ? do_syscall_64+0x33/0x40 [ 2549.591078] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2549.591806] do_iter_readv_writev+0x476/0x750 [ 2549.592382] ? _cond_resched+0x10/0x30 [ 2549.592850] ? new_sync_write+0x660/0x660 [ 2549.593389] ? avc_policy_seqno+0x9/0x70 [ 2549.593877] ? selinux_file_permission+0x92/0x520 [ 2549.594494] ? security_file_permission+0xb1/0xe0 [ 2549.595121] do_iter_write+0x191/0x700 [ 2549.595622] ? trace_hardirqs_on+0x5b/0x180 [ 2549.596181] vfs_iter_write+0x70/0xa0 [ 2549.596675] iter_file_splice_write+0x726/0xc90 [ 2549.597286] ? generic_splice_sendpage+0x140/0x140 [ 2549.597923] ? security_file_permission+0xb1/0xe0 [ 2549.598543] ? generic_splice_sendpage+0x140/0x140 [ 2549.599168] direct_splice_actor+0x10f/0x170 [ 2549.599735] splice_direct_to_actor+0x387/0x980 [ 2549.600328] ? pipe_to_sendpage+0x380/0x380 [ 2549.600896] ? do_splice_to+0x160/0x160 [ 2549.601404] ? security_file_permission+0xb1/0xe0 [ 2549.602025] do_splice_direct+0x1c4/0x290 [ 2549.602558] ? splice_direct_to_actor+0x980/0x980 [ 2549.602790] netlink: 128 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2549.603173] ? avc_policy_seqno+0x9/0x70 [ 2549.603188] ? security_file_permission+0xb1/0xe0 [ 2549.603203] vfs_copy_file_range+0x4f8/0x13c0 [ 2549.603226] ? generic_file_rw_checks+0x240/0x240 [ 2549.607439] __do_sys_copy_file_range+0x193/0x420 [ 2549.608058] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2549.608657] ? ksys_write+0x1a9/0x260 [ 2549.609137] ? __ia32_sys_read+0xb0/0xb0 [ 2549.609671] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2549.610298] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2549.610947] do_syscall_64+0x33/0x40 [ 2549.611390] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2549.612049] RIP: 0033:0x7f2906b23b19 [ 2549.612494] 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 [ 2549.614829] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2549.615787] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2549.616405] netlink: 128 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2549.616696] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2549.616713] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2549.620321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2549.621242] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:44:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x559c6ad0856a831b) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x7}}, './file0\x00'}) r3 = syz_open_dev$rtc(&(0x7f0000000100), 0x3, 0x8102) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)={0xa4, 0x26, 0x101, 0x0, 0x0, {0x1}, [@typed={0x90, 0x63, 0x0, 0x0, @binary="a0eab51f24f4074cfbfbbb07324cc62f701d9f2905855dd18b1f0d5ce7f3493090af5beef11c281fbcc10f4675223ffc29811a6d82c0c17acd7a40480a51d57b2b3cc217bf3558b4d61924aa0922349a895d495ac12b16cb2b0cb00a0c3d1fb5b695cfebd4ad94d1a5642d3ec010c0792e9f8a9bff9bc38d6a5f4c42eb9238b7bc3a2be2cefbfd2d17065093"}]}, 0xa4}, 0x1, 0x0, 0x0, 0xb0}, 0x8044) r5 = syz_io_uring_setup(0x22, &(0x7f0000000240)={0x0, 0x813d, 0x0, 0x0, 0x12d}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000b0000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000002a40)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x140010, r7, 0x10000000) r9 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, r8, &(0x7f0000000300)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, r4, &(0x7f0000000200), 0x0, 0x0, 0x1000, 0x0, {0x0, r9}}, 0x9) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r4, 0x10e, 0x4, &(0x7f0000000180)=0x9, 0x4) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_EPOLL_CTL=@add={0x1d, 0x2, 0x0, r2, &(0x7f00000000c0), r3, 0x1, 0x0, 0x0, {0x0, r9}}, 0x200) r10 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r10, &(0x7f0000000540)="005a7193173aca7b8285746963092563c8fc580e326c9f546511712b9541a88e77521117e580c181a33f59e9b8b2c597009719ca26cab58e6fcf7b6ef121fa43d4b0c30e937941fdaca80d9b5543eec9338cdc53592ebc879e718bf20f319115791b6112681a48e063d47fde7b74ba535bd60944431707a0a7819aa697a8f04daf2eb9c970f0f815c3cdb8f665a9b41b6c92e15291b396ddae5c878fcaf1f82a8916190a53e611ea9ba1322a47d083e24dff69ea6068579a1a1b65c8a93627142f507ef48b0d7d25a068113b92e4ad30f4a0c1b46f038305612b166fb903982b0c3df9d403da89dd40829aaa6800"/252, 0xfc, 0x4a) sendfile(r1, r0, 0x0, 0xffffffff000) 05:44:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xfffffff4, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2549.634239] loop7: detected capacity change from 0 to 32768 05:44:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r2, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x1}}, './file0\x00'}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000080)={0x64, 0x0, 0x8, "5d0163103607ecc0425c7e9c80ecbd0111271b5e6e3604204b8d394c69fa692da143fea37b2f5c3df93102b338846721b6fa398534ce75a66c341b17138ab38b650aa8f8fdbf9b389eb9d8b35b920c935ec2df5bd3fac65224770e477f1c878d09b6ff74"}) [ 2549.680267] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2549.682540] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. 05:44:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$CDROMREADMODE2(r3, 0x530c, &(0x7f0000000100)={0x2, 0xff, 0x0, 0xff, 0x80, 0x3f}) sendfile(r1, r0, 0x0, 0xffffffff000) 05:44:40 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a82", 0x5c, 0x3ff03) 05:44:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xfffffffb, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:44:40 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r2, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000006c0)={0x0, 0x5}) 05:44:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xffffff7f, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:44:40 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x6) openat$cgroup_int(r0, &(0x7f0000000100)='hugetlb.1GB.failcnt\x00', 0x2, 0x0) r1 = openat2(r0, &(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f00000001c0)={0x101000, 0x160}, 0x18) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0xc0189374, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1, {0x2}}, './file0/file0\x00'}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0/file0\x00', 0x80000000000000, 0x0, 0x0, 0x48c0, &(0x7f0000000000)) openat$cgroup_int(r0, &(0x7f0000000140)='memory.swap.max\x00', 0x2, 0x0) [ 2549.856485] loop7: detected capacity change from 0 to 32768 [ 2570.080520] FAULT_INJECTION: forcing a failure. [ 2570.080520] name failslab, interval 1, probability 0, space 0, times 0 [ 2570.082010] CPU: 0 PID: 14209 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2570.082848] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2570.083796] Call Trace: [ 2570.084107] dump_stack+0x107/0x167 [ 2570.084527] should_fail.cold+0x5/0xa [ 2570.084964] ? jbd2__journal_start+0x190/0x7e0 [ 2570.085494] should_failslab+0x5/0x20 [ 2570.085927] kmem_cache_alloc+0x5b/0x310 [ 2570.086388] jbd2__journal_start+0x190/0x7e0 [ 2570.086890] __ext4_journal_start_sb+0x214/0x390 [ 2570.087429] ext4_da_write_begin+0x51f/0xd40 [ 2570.087931] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2570.088581] ? ext4_write_begin+0x10f0/0x10f0 [ 2570.089087] ? copyout_mc+0x140/0x140 [ 2570.089529] generic_perform_write+0x20a/0x4f0 [ 2570.090051] ? page_cache_prev_miss+0x310/0x310 [ 2570.090574] ? down_write_killable+0x180/0x180 [ 2570.091098] ext4_buffered_write_iter+0x232/0x4a0 [ 2570.091645] ext4_file_write_iter+0xccd/0x1530 [ 2570.092169] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2570.092686] ? kasan_save_stack+0x32/0x40 [ 2570.093158] ? kasan_save_stack+0x1b/0x40 [ 2570.093629] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2570.094200] ? iter_file_splice_write+0x165/0xc90 [ 2570.094743] ? direct_splice_actor+0x10f/0x170 [ 2570.095255] ? splice_direct_to_actor+0x387/0x980 [ 2570.095797] ? do_splice_direct+0x1c4/0x290 [ 2570.096283] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2570.097097] ? __do_sys_copy_file_range+0x193/0x420 [ 2570.097667] ? do_syscall_64+0x33/0x40 [ 2570.098106] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2570.098716] do_iter_readv_writev+0x476/0x750 [ 2570.099260] ? _cond_resched+0x10/0x30 [ 2570.099700] ? new_sync_write+0x660/0x660 [ 2570.100167] ? avc_policy_seqno+0x9/0x70 [ 2570.100625] ? selinux_file_permission+0x92/0x520 [ 2570.101179] ? security_file_permission+0xb1/0xe0 [ 2570.101731] do_iter_write+0x191/0x700 [ 2570.102174] ? trace_hardirqs_on+0x5b/0x180 [ 2570.102664] vfs_iter_write+0x70/0xa0 [ 2570.103096] iter_file_splice_write+0x726/0xc90 [ 2570.103628] ? generic_splice_sendpage+0x140/0x140 [ 2570.104194] ? security_file_permission+0xb1/0xe0 [ 2570.104736] ? generic_splice_sendpage+0x140/0x140 [ 2570.105293] direct_splice_actor+0x10f/0x170 [ 2570.105784] splice_direct_to_actor+0x387/0x980 [ 2570.106308] ? pipe_to_sendpage+0x380/0x380 [ 2570.106790] ? do_splice_to+0x160/0x160 [ 2570.107235] ? security_file_permission+0xb1/0xe0 [ 2570.107776] do_splice_direct+0x1c4/0x290 [ 2570.108247] ? splice_direct_to_actor+0x980/0x980 [ 2570.108784] ? avc_policy_seqno+0x9/0x70 [ 2570.109249] ? security_file_permission+0xb1/0xe0 [ 2570.109790] vfs_copy_file_range+0x4f8/0x13c0 [ 2570.110294] ? generic_file_rw_checks+0x240/0x240 [ 2570.110843] __do_sys_copy_file_range+0x193/0x420 [ 2570.111383] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2570.111912] ? ksys_write+0x1a9/0x260 [ 2570.112338] ? __ia32_sys_read+0xb0/0xb0 [ 2570.112798] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2570.113391] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2570.113968] do_syscall_64+0x33/0x40 [ 2570.114385] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2570.114959] RIP: 0033:0x7f2906b23b19 [ 2570.115375] 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 [ 2570.117434] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2570.118284] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2570.119081] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2570.119876] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2570.120673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2570.121479] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:45:00 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) socket$inet_udp(0x2, 0x2, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:45:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xfffffffe, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:00 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x0, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:45:00 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x1, 0x1}, {0xfffe}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r2, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r1, 0xc018937e, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, @out_args}, './file0\x00'}) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r3, 0x80286722, &(0x7f0000000180)={&(0x7f00000000c0)=""/183, 0xb7, 0x7fffffff}) 05:45:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100040, 0x4c) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r2, 0x40a85321, &(0x7f0000000100)={{0x1, 0x4}, 'port1\x00', 0x0, 0x20010, 0x9, 0x87, 0x4, 0x1, 0x5, 0x0, 0x0, 0x15}) 05:45:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 76) 05:45:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xa, 0x11, r0, 0x0) r3 = openat$cgroup_ro(r0, &(0x7f0000000080)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r5, 0x800) write$cgroup_netprio_ifpriomap(r5, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r6 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r6, r5, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r5, 0x0) r7 = syz_open_procfs$namespace(0x0, &(0x7f0000000180)='ns/time_for_children\x00') mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x1005, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@access_user}, {@msize={'msize', 0x3d, 0xdf1}}, {@posixacl}, {}, {@cache_loose}, {@cache_loose}, {@debug={'debug', 0x3d, 0x23}}, {@fscache}], [{@dont_measure}, {@dont_measure}, {@fsuuid={'fsuuid', 0x3d, {[0x63, 0x35, 0x38, 0x64, 0xc, 0x37, 0x38, 0x36], 0x2d, [0x30, 0x37, 0x32, 0x36], 0x2d, [0x33, 0x61, 0x30, 0x36], 0x2d, [0x36, 0x64, 0x30, 0x36], 0x2d, [0x35, 0x62, 0x33, 0x37, 0x62, 0x31, 0x53, 0x36]}}}, {@fowner_gt={'fowner>', 0xee01}}, {@obj_type={'obj_type', 0x3d, '/:-,(-\xf2-\xb6(@-.'}}]}}) syz_io_uring_submit(r2, 0x0, &(0x7f0000000000)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x5, 0x0, @fd=r0, 0xfffffffffffffffe, 0x0, 0x10000, 0x0, 0x0, {0x0, r4}}, 0x7) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:45:00 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0", 0x63, 0x3ff03) [ 2570.133075] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14223 comm=syz-executor.6 05:45:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0xffffffff, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x7, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:01 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r1, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r4, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000100)={0x18}) r5 = fork() fcntl$setown(0xffffffffffffffff, 0x8, r5) socket$inet6_tcp(0xa, 0x1, 0x0) [ 2570.207306] loop7: detected capacity change from 0 to 32768 05:45:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000100)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct}}) sendfile(r1, r0, 0x0, 0xffffffff000) [ 2570.248063] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:45:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 77) 05:45:01 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x204002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r2, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000080)={0x9e, 0x7, 0x2000, "b66c21007bfaf57f57838d6a56d73947838281c7da02738dad70c2930b38d1d0d4bad0e2d69a1fa9602687f14b8b5b1ed6d5202deb54e7c736e5fa9f8b02f0f5a2abdc9690593ffad290a7081264c00e20ebf45cc428ce55a4189a4f38d8aa3bdf60d89f9b8a0556b269ce09d476c3d77a58e4023651d8b6f4e7a6de79a81283fa7c0a75095628d425d731a19e91eba1e93a55c2e69c75b6053104918ac6"}) [ 2570.313528] FAULT_INJECTION: forcing a failure. [ 2570.313528] name failslab, interval 1, probability 0, space 0, times 0 [ 2570.314890] CPU: 0 PID: 14245 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2570.315690] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2570.316606] Call Trace: [ 2570.316909] dump_stack+0x107/0x167 [ 2570.317316] should_fail.cold+0x5/0xa [ 2570.317739] ? create_object.isra.0+0x3a/0xa20 [ 2570.318244] should_failslab+0x5/0x20 [ 2570.318663] kmem_cache_alloc+0x5b/0x310 [ 2570.319109] ? lru_cache_add+0x45c/0x800 [ 2570.319557] create_object.isra.0+0x3a/0xa20 [ 2570.320045] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2570.320602] kmem_cache_alloc+0x159/0x310 [ 2570.321063] jbd2__journal_start+0x190/0x7e0 [ 2570.321550] __ext4_journal_start_sb+0x214/0x390 [ 2570.322072] ext4_da_write_begin+0x51f/0xd40 [ 2570.322556] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2570.323187] ? ext4_write_begin+0x10f0/0x10f0 [ 2570.323676] ? copyout_mc+0x140/0x140 [ 2570.324100] generic_perform_write+0x20a/0x4f0 [ 2570.324605] ? page_cache_prev_miss+0x310/0x310 [ 2570.325124] ? down_write_killable+0x180/0x180 [ 2570.325631] ext4_buffered_write_iter+0x232/0x4a0 [ 2570.326164] ext4_file_write_iter+0xccd/0x1530 [ 2570.326670] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2570.327166] ? kasan_save_stack+0x32/0x40 [ 2570.327620] ? kasan_save_stack+0x1b/0x40 [ 2570.328070] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2570.328624] ? iter_file_splice_write+0x165/0xc90 [ 2570.329161] ? direct_splice_actor+0x10f/0x170 [ 2570.329658] ? splice_direct_to_actor+0x387/0x980 [ 2570.330185] ? do_splice_direct+0x1c4/0x290 [ 2570.330654] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2570.331159] ? __do_sys_copy_file_range+0x193/0x420 [ 2570.331702] ? do_syscall_64+0x33/0x40 [ 2570.332129] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2570.332719] do_iter_readv_writev+0x476/0x750 [ 2570.333221] ? _cond_resched+0x10/0x30 [ 2570.333647] ? new_sync_write+0x660/0x660 [ 2570.334101] ? avc_policy_seqno+0x9/0x70 [ 2570.334547] ? selinux_file_permission+0x92/0x520 [ 2570.335080] ? security_file_permission+0xb1/0xe0 [ 2570.335610] do_iter_write+0x191/0x700 [ 2570.336044] ? trace_hardirqs_on+0x5b/0x180 [ 2570.336521] vfs_iter_write+0x70/0xa0 [ 2570.336943] iter_file_splice_write+0x726/0xc90 [ 2570.337466] ? generic_splice_sendpage+0x140/0x140 [ 2570.338011] ? security_file_permission+0xb1/0xe0 [ 2570.338536] ? generic_splice_sendpage+0x140/0x140 [ 2570.339078] direct_splice_actor+0x10f/0x170 [ 2570.339561] splice_direct_to_actor+0x387/0x980 [ 2570.340072] ? pipe_to_sendpage+0x380/0x380 [ 2570.340547] ? do_splice_to+0x160/0x160 [ 2570.340981] ? security_file_permission+0xb1/0xe0 [ 2570.341522] do_splice_direct+0x1c4/0x290 [ 2570.341976] ? splice_direct_to_actor+0x980/0x980 [ 2570.342502] ? avc_policy_seqno+0x9/0x70 [ 2570.342950] ? security_file_permission+0xb1/0xe0 [ 2570.343480] vfs_copy_file_range+0x4f8/0x13c0 [ 2570.343971] ? generic_file_rw_checks+0x240/0x240 [ 2570.344514] __do_sys_copy_file_range+0x193/0x420 [ 2570.345076] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2570.345603] ? ksys_write+0x1a9/0x260 [ 2570.346020] ? __ia32_sys_read+0xb0/0xb0 [ 2570.346471] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2570.347045] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2570.347609] do_syscall_64+0x33/0x40 [ 2570.348017] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2570.348576] RIP: 0033:0x7f2906b23b19 [ 2570.348984] 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 [ 2570.350993] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2570.351827] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2570.352614] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2570.353404] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2570.354181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2570.354958] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:45:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0xf, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) 05:45:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 78) 05:45:15 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x0, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:45:15 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) socket$inet_udp(0x2, 0x2, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:45:15 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r1, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r4, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000100)={0x18}) r5 = fork() fcntl$setown(0xffffffffffffffff, 0x8, r5) socket$inet6_tcp(0xa, 0x1, 0x0) 05:45:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) sendto$inet(r1, &(0x7f0000000100)="41975493e7e0f5fc922a2f97b252a2d9a0f93f59f644b520067c98ff01008d24a9fffcbdfcd5a84f9b5cdeeac4b26bd346f97af49aa2b6bbec57e64ec14036d0fe4f9b5afd1aa6d7011525cf529320db7ab3351b6f5599af354e6e68cb69ab616f0bb071a550ea6a89c34cbc402579f8eb19b04bea7ee523a7649157434fd6", 0x7f, 0x80, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) 05:45:15 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0", 0x63, 0x3ff03) 05:45:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x2, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x103842, 0x62) [ 2584.520634] FAULT_INJECTION: forcing a failure. [ 2584.520634] name failslab, interval 1, probability 0, space 0, times 0 [ 2584.523117] CPU: 1 PID: 14264 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2584.524593] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2584.526394] Call Trace: [ 2584.526961] dump_stack+0x107/0x167 [ 2584.527742] should_fail.cold+0x5/0xa [ 2584.528560] ? jbd2__journal_start+0x190/0x7e0 [ 2584.529543] should_failslab+0x5/0x20 [ 2584.530357] kmem_cache_alloc+0x5b/0x310 [ 2584.531230] jbd2__journal_start+0x190/0x7e0 [ 2584.532166] __ext4_journal_start_sb+0x214/0x390 [ 2584.533169] ext4_da_write_begin+0x51f/0xd40 [ 2584.534119] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2584.535353] ? ext4_write_begin+0x10f0/0x10f0 [ 2584.536307] ? copyout_mc+0x140/0x140 [ 2584.537131] generic_perform_write+0x20a/0x4f0 [ 2584.538151] ? page_cache_prev_miss+0x310/0x310 [ 2584.539138] ? down_write_killable+0x180/0x180 [ 2584.540117] ext4_buffered_write_iter+0x232/0x4a0 [ 2584.541143] ext4_file_write_iter+0xccd/0x1530 [ 2584.542136] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2584.543098] ? kasan_save_stack+0x32/0x40 [ 2584.543967] ? kasan_save_stack+0x1b/0x40 [ 2584.544842] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2584.545926] ? iter_file_splice_write+0x165/0xc90 [ 2584.546939] ? direct_splice_actor+0x10f/0x170 [ 2584.547909] ? splice_direct_to_actor+0x387/0x980 [ 2584.548926] ? do_splice_direct+0x1c4/0x290 [ 2584.549841] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2584.550816] ? __do_sys_copy_file_range+0x193/0x420 [ 2584.551874] ? do_syscall_64+0x33/0x40 [ 2584.552696] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2584.553835] do_iter_readv_writev+0x476/0x750 [ 2584.554777] ? _cond_resched+0x10/0x30 [ 2584.555601] ? new_sync_write+0x660/0x660 [ 2584.556475] ? avc_policy_seqno+0x9/0x70 [ 2584.557349] ? selinux_file_permission+0x92/0x520 [ 2584.558368] ? security_file_permission+0xb1/0xe0 [ 2584.559388] do_iter_write+0x191/0x700 [ 2584.560207] ? trace_hardirqs_on+0x5b/0x180 [ 2584.561122] vfs_iter_write+0x70/0xa0 [ 2584.561947] iter_file_splice_write+0x726/0xc90 [ 2584.562939] ? generic_splice_sendpage+0x140/0x140 [ 2584.563988] ? security_file_permission+0xb1/0xe0 [ 2584.565015] ? generic_splice_sendpage+0x140/0x140 [ 2584.566062] direct_splice_actor+0x10f/0x170 [ 2584.566989] splice_direct_to_actor+0x387/0x980 [ 2584.567972] ? pipe_to_sendpage+0x380/0x380 [ 2584.568885] ? do_splice_to+0x160/0x160 [ 2584.569734] ? security_file_permission+0xb1/0xe0 [ 2584.570754] do_splice_direct+0x1c4/0x290 [ 2584.571625] ? splice_direct_to_actor+0x980/0x980 [ 2584.572633] ? avc_policy_seqno+0x9/0x70 [ 2584.573506] ? security_file_permission+0xb1/0xe0 [ 2584.574525] vfs_copy_file_range+0x4f8/0x13c0 [ 2584.575475] ? generic_file_rw_checks+0x240/0x240 [ 2584.576511] __do_sys_copy_file_range+0x193/0x420 [ 2584.577537] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2584.578528] ? ksys_write+0x1a9/0x260 [ 2584.579330] ? __ia32_sys_read+0xb0/0xb0 [ 2584.580192] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2584.581305] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2584.582400] do_syscall_64+0x33/0x40 [ 2584.583181] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2584.584260] RIP: 0033:0x7f2906b23b19 [ 2584.585042] 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 [ 2584.588952] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2584.590573] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2584.592086] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2584.593610] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2584.595115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2584.596622] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2584.603218] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2584.622373] loop7: detected capacity change from 0 to 32768 [ 2584.629621] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14272 comm=syz-executor.6 05:45:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r2, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) epoll_ctl$EPOLL_CTL_DEL(r2, 0x2, r1) copy_file_range(r3, &(0x7f00000002c0)=0x3, r2, 0x0, 0xa28, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) write$binfmt_elf64(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX=r4], 0xfdef) setxattr$trusted_overlay_origin(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0), 0x2, 0x2) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000080)={0x73, 0x0, 0x0, "0e173f13db79bc83cb57dbc238e096805c5cbe7c5098091d5fb82e4116a490f537da5460ed24556b37e780ef84878458a3cff7909dac60cff6a25a969853dc1a1b6b668374b39425eb3fa2827398cc54cdef525f5b657a6c7acc8e3c8dc9d4e191036b1fe2f4d8245adb9e5329577a3cf9e078"}) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000200)={'#! ', './file0', [{0x20, 'y\x00'}, {0x20, '/!)'}, {0x20, '\x00'}, {0x20, 'trusted.overlay.origin\x00'}, {0x20, 'trusted.overlay.origin\x00'}, {0x20, 'trusted.overlay.origin\x00'}, {0x20, '&\x00'}, {0x20, 'trusted.overlay.origin\x00'}, {}], 0xa, "4e98847a2c59de65b96a4d299cadd0385bd8048a9c976979b1811d4b511a0c6cc93438587be002a6f5cb100ee51fce04"}, 0xa8) 05:45:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 79) 05:45:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x3, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2584.686453] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2584.715193] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:45:15 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0", 0x63, 0x3ff03) 05:45:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x4, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file2\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:45:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) r4 = msgget$private(0x0, 0x0) getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x0, 0xee01, r5, 0xffffffffffffffff, 0x0, 0x4, 0x2}, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7f}) r6 = getuid() getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x2, 0xee01, r5, r6, r7, 0x100, 0x3}, 0x0, 0x0, 0x7, 0x5, 0x7f, 0x1, 0xff, 0x8001, 0x8, 0x3, 0x0, 0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)=ANY=[@ANYBLOB="0100bda80000000018000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB='./file1\x00']) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff100) [ 2584.817375] FAULT_INJECTION: forcing a failure. [ 2584.817375] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2584.818887] CPU: 0 PID: 14300 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2584.819734] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2584.820743] Call Trace: [ 2584.821073] dump_stack+0x107/0x167 [ 2584.821530] should_fail.cold+0x5/0xa [ 2584.822002] __alloc_pages_nodemask+0x182/0x600 [ 2584.822573] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2584.823323] ? find_get_entry+0x2c8/0x740 [ 2584.823834] ? slab_free_freelist_hook+0xa9/0x180 [ 2584.824428] alloc_pages_current+0x187/0x280 [ 2584.824962] __page_cache_alloc+0x2d2/0x360 [ 2584.825497] ? jbd2_journal_stop+0x188/0xdc0 [ 2584.826042] pagecache_get_page+0x2c7/0xc80 [ 2584.826566] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2584.827171] grab_cache_page_write_begin+0x64/0xa0 [ 2584.827773] ext4_da_write_begin+0x2f3/0xd40 [ 2584.828316] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2584.829022] ? ext4_write_begin+0x10f0/0x10f0 [ 2584.829569] ? copyout_mc+0x140/0x140 05:45:15 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r1, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r4, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000100)={0x18}) r5 = fork() fcntl$setown(0xffffffffffffffff, 0x8, r5) socket$inet6_tcp(0xa, 0x1, 0x0) [ 2584.830041] generic_perform_write+0x20a/0x4f0 [ 2584.830690] ? page_cache_prev_miss+0x310/0x310 [ 2584.831248] ? down_write_killable+0x180/0x180 [ 2584.831784] ext4_buffered_write_iter+0x232/0x4a0 [ 2584.832342] ext4_file_write_iter+0xccd/0x1530 [ 2584.832874] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2584.833405] ? kasan_save_stack+0x32/0x40 [ 2584.833899] ? kasan_save_stack+0x1b/0x40 [ 2584.834375] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2584.834987] ? iter_file_splice_write+0x165/0xc90 [ 2584.835542] ? direct_splice_actor+0x10f/0x170 [ 2584.836090] ? splice_direct_to_actor+0x387/0x980 [ 2584.836664] ? do_splice_direct+0x1c4/0x290 [ 2584.837161] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2584.837721] ? __do_sys_copy_file_range+0x193/0x420 [ 2584.838298] ? do_syscall_64+0x33/0x40 [ 2584.838769] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2584.839388] do_iter_readv_writev+0x476/0x750 [ 2584.839904] ? _cond_resched+0x10/0x30 [ 2584.840354] ? new_sync_write+0x660/0x660 [ 2584.840829] ? avc_policy_seqno+0x9/0x70 [ 2584.841306] ? selinux_file_permission+0x92/0x520 [ 2584.841886] ? security_file_permission+0xb1/0xe0 [ 2584.842473] do_iter_write+0x191/0x700 [ 2584.842942] ? trace_hardirqs_on+0x5b/0x180 [ 2584.843469] vfs_iter_write+0x70/0xa0 [ 2584.843929] iter_file_splice_write+0x726/0xc90 [ 2584.844494] ? generic_splice_sendpage+0x140/0x140 [ 2584.845098] ? security_file_permission+0xb1/0xe0 [ 2584.845691] ? generic_splice_sendpage+0x140/0x140 [ 2584.846281] direct_splice_actor+0x10f/0x170 [ 2584.846797] splice_direct_to_actor+0x387/0x980 [ 2584.847362] ? pipe_to_sendpage+0x380/0x380 [ 2584.847883] ? do_splice_to+0x160/0x160 [ 2584.848366] ? security_file_permission+0xb1/0xe0 [ 2584.848953] do_splice_direct+0x1c4/0x290 [ 2584.849457] ? splice_direct_to_actor+0x980/0x980 [ 2584.850035] ? avc_policy_seqno+0x9/0x70 [ 2584.850508] ? security_file_permission+0xb1/0xe0 [ 2584.851098] vfs_copy_file_range+0x4f8/0x13c0 [ 2584.851638] ? generic_file_rw_checks+0x240/0x240 [ 2584.852229] __do_sys_copy_file_range+0x193/0x420 [ 2584.852809] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2584.853360] ? ksys_write+0x1a9/0x260 [ 2584.853817] ? __ia32_sys_read+0xb0/0xb0 [ 2584.854311] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2584.854943] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2584.855565] do_syscall_64+0x33/0x40 [ 2584.856013] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2584.856633] RIP: 0033:0x7f2906b23b19 [ 2584.857066] 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 [ 2584.859293] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2584.860208] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2584.861035] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2584.861901] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2584.862757] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2584.863612] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2584.875726] loop7: detected capacity change from 0 to 32768 05:45:30 executing program 4: ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r2, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000000)={0x1, 0x1, 0x4, 0x1, 0x3}) r4 = creat(&(0x7f0000000140)='./file1\x00', 0x80) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) r5 = openat$cgroup_devices(r0, &(0x7f0000000100)='devices.allow\x00', 0x2, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r5, 0x9362, 0x0) 05:45:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x5, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:30 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x0, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:45:30 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r1, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r4, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000100)={0x18}) r5 = fork() fcntl$setown(0xffffffffffffffff, 0x8, r5) socket$inet6_tcp(0xa, 0x1, 0x0) 05:45:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) dup3(r2, r3, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:45:30 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:45:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 80) 05:45:30 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000", 0x66, 0x3ff03) [ 2599.482706] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:45:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000000)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) fsetxattr$security_capability(r2, &(0x7f0000000000), &(0x7f0000000100)=@v3={0x3000000, [{0x2, 0x3f}, {0x3, 0x9}], 0xee01}, 0x18, 0x3) pwrite64(r1, &(0x7f0000000080)="9ef138880ca640a5934cd4f8cbbb1f46c3c8a02641d13f567ee5da614b9058634b4fc9d804ff52bd34718796ae85489d1f6d56f2175a50208e40c21cf5e33d4f8a6e25713a5a227885ece83b602578e741cc01", 0x53, 0x10000) [ 2599.537886] FAULT_INJECTION: forcing a failure. [ 2599.537886] name failslab, interval 1, probability 0, space 0, times 0 [ 2599.539426] CPU: 1 PID: 14329 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2599.540268] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2599.541273] Call Trace: [ 2599.541609] dump_stack+0x107/0x167 [ 2599.542057] should_fail.cold+0x5/0xa [ 2599.542524] ? jbd2__journal_start+0x190/0x7e0 [ 2599.543085] should_failslab+0x5/0x20 [ 2599.543551] kmem_cache_alloc+0x5b/0x310 [ 2599.544043] jbd2__journal_start+0x190/0x7e0 [ 2599.544579] __ext4_journal_start_sb+0x214/0x390 [ 2599.545155] ext4_da_write_begin+0x51f/0xd40 [ 2599.545701] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2599.546401] ? ext4_write_begin+0x10f0/0x10f0 [ 2599.546944] ? copyout_mc+0x140/0x140 [ 2599.547427] generic_perform_write+0x20a/0x4f0 [ 2599.547987] ? page_cache_prev_miss+0x310/0x310 [ 2599.548549] ? down_write_killable+0x180/0x180 [ 2599.549111] ext4_buffered_write_iter+0x232/0x4a0 [ 2599.549704] ext4_file_write_iter+0xccd/0x1530 [ 2599.550272] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2599.550822] ? kasan_save_stack+0x32/0x40 [ 2599.551343] ? kasan_save_stack+0x1b/0x40 [ 2599.551844] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2599.552495] ? iter_file_splice_write+0x165/0xc90 [ 2599.553078] ? direct_splice_actor+0x10f/0x170 [ 2599.553651] ? splice_direct_to_actor+0x387/0x980 [ 2599.554229] ? do_splice_direct+0x1c4/0x290 [ 2599.554759] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2599.555326] ? __do_sys_copy_file_range+0x193/0x420 [ 2599.555926] ? do_syscall_64+0x33/0x40 [ 2599.556393] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2599.557038] do_iter_readv_writev+0x476/0x750 [ 2599.557588] ? _cond_resched+0x10/0x30 [ 2599.558056] ? new_sync_write+0x660/0x660 [ 2599.558568] ? avc_policy_seqno+0x9/0x70 [ 2599.559060] ? selinux_file_permission+0x92/0x520 [ 2599.559657] ? security_file_permission+0xb1/0xe0 [ 2599.560242] do_iter_write+0x191/0x700 [ 2599.560714] ? trace_hardirqs_on+0x5b/0x180 [ 2599.561242] vfs_iter_write+0x70/0xa0 [ 2599.561722] iter_file_splice_write+0x726/0xc90 [ 2599.562289] ? generic_splice_sendpage+0x140/0x140 [ 2599.562890] ? security_file_permission+0xb1/0xe0 [ 2599.563471] ? generic_splice_sendpage+0x140/0x140 [ 2599.564062] direct_splice_actor+0x10f/0x170 [ 2599.564614] splice_direct_to_actor+0x387/0x980 [ 2599.565175] ? pipe_to_sendpage+0x380/0x380 [ 2599.565717] ? do_splice_to+0x160/0x160 [ 2599.566195] ? security_file_permission+0xb1/0xe0 [ 2599.566781] do_splice_direct+0x1c4/0x290 [ 2599.567277] ? splice_direct_to_actor+0x980/0x980 [ 2599.567851] ? avc_policy_seqno+0x9/0x70 [ 2599.568348] ? security_file_permission+0xb1/0xe0 [ 2599.568928] vfs_copy_file_range+0x4f8/0x13c0 [ 2599.569463] ? generic_file_rw_checks+0x240/0x240 [ 2599.570059] __do_sys_copy_file_range+0x193/0x420 [ 2599.570636] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2599.571204] ? ksys_write+0x1a9/0x260 [ 2599.571660] ? __ia32_sys_read+0xb0/0xb0 [ 2599.572171] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2599.572799] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2599.573419] do_syscall_64+0x33/0x40 [ 2599.573890] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2599.574504] RIP: 0033:0x7f2906b23b19 [ 2599.574965] 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 [ 2599.577221] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2599.578162] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2599.579033] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2599.579905] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2599.580774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2599.581650] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:45:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x7, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2599.587399] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2599.593470] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2599.598743] loop7: detected capacity change from 0 to 32768 [ 2599.632562] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:45:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000002c0)=@IORING_OP_CONNECT={0x10, 0x1, 0x0, r0, 0x80, &(0x7f0000000240)=@nl=@unspec, 0x0, 0x0, 0x1}, 0x2800000) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) fremovexattr(r3, &(0x7f00000003c0)=@known='user.syz\x00') pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r1, 0xc038943b, &(0x7f0000000380)={0x3, 0x48, '\x00', 0x1, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendfile(r1, r0, 0x0, 0xffffffff000) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x200000, &(0x7f0000000180)={'trans=unix,', {[{@cache_fscache}, {@version_L}, {@uname={'uname', 0x3d, '{#%'}}, {@posixacl}], [{@subj_type}, {@obj_type={'obj_type', 0x3d, '.['}}, {@seclabel}, {@dont_appraise}, {@audit}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@pcr}]}}) 05:45:30 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000", 0x66, 0x3ff03) 05:45:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000029000103c6c59770b11d00000000000000c25f6222166000000000001400008008050900000000000000000026008200978c04ec999b8be45a1c"], 0x28}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000180)={0x0}) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) write$binfmt_elf64(r4, &(0x7f0000001700)={{0x7f, 0x45, 0x4c, 0x46, 0x8, 0x5, 0xd3, 0x1, 0x4, 0x3, 0x6, 0x400, 0x203, 0x40, 0x398, 0x20, 0x5, 0x38, 0x2, 0x8, 0x7ff, 0x1000}, [{0x6474e552, 0xfff, 0x8, 0x100000000, 0x0, 0x9, 0x0, 0x5}, {0x70000000, 0xfff, 0xc78, 0x7fffffff, 0x8000, 0x6, 0x6}], "bb9aeedf3639ae839740ff2f4440d1d8afb2689d3f0df5905c081d129c8b1b21aa3c871878b61d2bf3028d6eecb786c077f3804b92337d1f4f230145f99af0db8ef0c0c86235f1377d418bc9efaf90b5c73e6f007f79c61883e23119a0ac59b2d83d375d2440dc6bf9e7c97ab8f74724b5bd1f47b5ebf6874d1f7944c1d330a10d2774d131d95ae6c2adba4f6c4074c7d397d47d4a135ecddbc5012bcb87658017827bd38afc259d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xa58) ioctl$BTRFS_IOC_INO_LOOKUP(r2, 0xd0009412, &(0x7f0000000700)={r3, 0x2}) 05:45:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 81) 05:45:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x8, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2599.737432] FAULT_INJECTION: forcing a failure. [ 2599.737432] name failslab, interval 1, probability 0, space 0, times 0 [ 2599.738773] CPU: 1 PID: 14350 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2599.739562] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2599.740534] Call Trace: [ 2599.740846] dump_stack+0x107/0x167 [ 2599.741268] should_fail.cold+0x5/0xa [ 2599.741728] ? create_object.isra.0+0x3a/0xa20 [ 2599.742256] should_failslab+0x5/0x20 [ 2599.742701] kmem_cache_alloc+0x5b/0x310 [ 2599.743172] ? lru_cache_add+0x45c/0x800 [ 2599.743646] create_object.isra.0+0x3a/0xa20 [ 2599.744158] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2599.744752] kmem_cache_alloc+0x159/0x310 [ 2599.745229] jbd2__journal_start+0x190/0x7e0 [ 2599.745748] __ext4_journal_start_sb+0x214/0x390 [ 2599.746298] ext4_da_write_begin+0x51f/0xd40 [ 2599.746811] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2599.747486] ? ext4_write_begin+0x10f0/0x10f0 [ 2599.748018] ? copyout_mc+0x140/0x140 [ 2599.748469] generic_perform_write+0x20a/0x4f0 [ 2599.749013] ? page_cache_prev_miss+0x310/0x310 [ 2599.749569] ? down_write_killable+0x180/0x180 [ 2599.750103] ext4_buffered_write_iter+0x232/0x4a0 [ 2599.750663] ext4_file_write_iter+0xccd/0x1530 [ 2599.751200] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2599.751727] ? kasan_save_stack+0x32/0x40 [ 2599.752197] ? kasan_save_stack+0x1b/0x40 [ 2599.752680] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2599.753267] ? iter_file_splice_write+0x165/0xc90 [ 2599.753822] ? direct_splice_actor+0x10f/0x170 [ 2599.754352] ? splice_direct_to_actor+0x387/0x980 [ 2599.754911] ? do_splice_direct+0x1c4/0x290 [ 2599.755498] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2599.756026] ? __do_sys_copy_file_range+0x193/0x420 [ 2599.756592] ? do_syscall_64+0x33/0x40 [ 2599.757045] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2599.757669] do_iter_readv_writev+0x476/0x750 [ 2599.758190] ? _cond_resched+0x10/0x30 [ 2599.758635] ? new_sync_write+0x660/0x660 [ 2599.759107] ? avc_policy_seqno+0x9/0x70 [ 2599.759568] ? selinux_file_permission+0x92/0x520 [ 2599.760113] ? security_file_permission+0xb1/0xe0 [ 2599.760658] do_iter_write+0x191/0x700 [ 2599.761101] ? trace_hardirqs_on+0x5b/0x180 [ 2599.761602] vfs_iter_write+0x70/0xa0 [ 2599.762031] iter_file_splice_write+0x726/0xc90 [ 2599.762062] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2599.762563] ? generic_splice_sendpage+0x140/0x140 [ 2599.762584] ? security_file_permission+0xb1/0xe0 [ 2599.762597] ? generic_splice_sendpage+0x140/0x140 [ 2599.762616] direct_splice_actor+0x10f/0x170 [ 2599.766599] splice_direct_to_actor+0x387/0x980 [ 2599.767129] ? pipe_to_sendpage+0x380/0x380 [ 2599.767614] ? do_splice_to+0x160/0x160 [ 2599.768062] ? security_file_permission+0xb1/0xe0 [ 2599.768622] do_splice_direct+0x1c4/0x290 [ 2599.769092] ? splice_direct_to_actor+0x980/0x980 [ 2599.769655] ? avc_policy_seqno+0x9/0x70 [ 2599.770115] ? security_file_permission+0xb1/0xe0 [ 2599.770672] vfs_copy_file_range+0x4f8/0x13c0 [ 2599.771181] ? generic_file_rw_checks+0x240/0x240 [ 2599.771601] 9pnet: p9_fd_create_unix (14352): problem connecting socket: ./file0: -111 [ 2599.771748] __do_sys_copy_file_range+0x193/0x420 [ 2599.774077] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2599.774610] ? ksys_write+0x1a9/0x260 [ 2599.775039] ? __ia32_sys_read+0xb0/0xb0 [ 2599.775500] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2599.776088] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2599.776668] do_syscall_64+0x33/0x40 [ 2599.777099] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2599.777683] RIP: 0033:0x7f2906b23b19 [ 2599.778102] 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 [ 2599.780176] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2599.781030] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2599.781840] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2599.782275] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2599.782637] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2599.782652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2599.786114] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2599.792206] 9pnet: p9_fd_create_unix (14357): problem connecting socket: ./file0: -111 [ 2599.798236] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2599.806716] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:45:30 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r1, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r4, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000100)={0x18}) r5 = fork() fcntl$setown(0xffffffffffffffff, 0x8, r5) [ 2599.827082] loop7: detected capacity change from 0 to 32768 05:45:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0xf, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x10, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2613.452740] FAULT_INJECTION: forcing a failure. [ 2613.452740] name failslab, interval 1, probability 0, space 0, times 0 [ 2613.454328] CPU: 1 PID: 14380 Comm: syz-executor.3 Not tainted 5.10.236 #1 05:45:44 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x0, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:45:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0600006e2ccc350000000000"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='veth0_\x00'/18], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r2, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000004c0)={0x53, 0x7, 0x5b, 0x0, @scatter={0x7, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f00000002c0)=""/126, 0x7e}]}, &(0x7f00000003c0)="171c66fa00e662d5d23f82699ed9e5bfd5f5321af988065d547fa67e10e137482f1819d0091626d928e09bb09eaf588babfcd921b3331ac37c14af5a638b4b2ecefec5fcc1d90ea88088b4bf41ce666b2da6da8d008eb5647be151", &(0x7f0000000440)=""/10, 0x3, 0x20, 0xffffffffffffffff, &(0x7f0000000480)}) 05:45:44 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:45:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 82) 05:45:44 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000", 0x66, 0x3ff03) [ 2613.455270] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2613.456715] Call Trace: [ 2613.457090] dump_stack+0x107/0x167 [ 2613.457593] should_fail.cold+0x5/0xa [ 2613.458116] ? create_object.isra.0+0x3a/0xa20 [ 2613.458739] should_failslab+0x5/0x20 [ 2613.459259] kmem_cache_alloc+0x5b/0x310 [ 2613.459806] create_object.isra.0+0x3a/0xa20 [ 2613.460389] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2613.461063] kmem_cache_alloc+0x159/0x310 [ 2613.461627] alloc_buffer_head+0x20/0x110 [ 2613.462188] alloc_page_buffers+0x14d/0x700 [ 2613.462775] create_empty_buffers+0x2c/0x640 [ 2613.463367] ? start_this_handle+0xfdd/0x1390 [ 2613.463958] ? start_this_handle+0xd57/0x1390 [ 2613.464722] create_page_buffers+0x1bb/0x230 [ 2613.465346] __block_write_begin_int+0x1d1/0x19c0 [ 2613.466011] ? ext4_da_release_space+0x480/0x480 [ 2613.466650] ? kmem_cache_alloc+0x2a6/0x310 [ 2613.467226] ? remove_inode_buffers+0x300/0x300 [ 2613.467853] ? jbd2__journal_start+0xf3/0x7e0 [ 2613.468457] ext4_da_write_begin+0x37d/0xd40 [ 2613.469173] ? ext4_write_begin+0x10f0/0x10f0 05:45:44 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r1, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r4, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000100)={0x18}) fork() 05:45:44 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = dup2(r1, r0) copy_file_range(r4, &(0x7f00000001c0)=0x4, r0, &(0x7f0000000200)=0x200, 0x20, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000002900f1020000000000000000000600000026000000"], 0x28}}, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x103d81, 0x104) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001640)={0x1110, 0x28, 0x301, 0x0, 0x0, {}, [@typed={0x8, 0x4b, 0x0, 0x0, @ipv4=@private=0xa010101}, @typed={0xc, 0x55, 0x0, 0x0, @u64}, @generic="5fb9f73d284e1b2c50f761d29b0c983e7196355616be0a3206fc4cf477557d35483778bf7307571a4c24ed4a16b628317aa7b48fb665846dad9e516fa07663e45ed322a9b247d8e6f30c080afce9fb5ca6f37e04dc924c7cdb5e8f6bc7187846f8c3a414b258e773a7b8259cca3912f54a3013808d92dcc1d6d691ae6f1daa32a29c7474fcd7b63cd11d8b12051900b0eeba68a545f7b18d9dc043f9196b44af517686843a0e11d2349e4f187f890badaafcf96ec15cab72449e013be2e880a988afe0affcbddf988101eebff8d7c3beee7d4ded7dbeda0400d033ef6f1cd112e1aa8975e93b80b012573b53c53374c94f996b5f112290d8f327cefc895f18f46e9fb9f4ca9f860d5fd8ccc264b608f8562da1ac44a2af0ae1b7a197224e9209285f1b92a708e69e188662a8a1744e766e55ccd99dda449e7c8f0bf11b7f9461de80b6213aaedca41d140bf2951519756cc8a1e906fdaff376998e64feffa0d3a4632c4b6386abb054b8c9376e4feb873bc0f8de43a7cddb85bb06370f163303fd225679e81f90903c04574cfd3fb3d7716304f3fff2bc80283ca9654e8831cd7b1dfd3bbb6030e357a75ccb5117f85503aca76ca6086d45acf3bf639f3cbf01a6b04332f6cd750c9a6209fb1415ae0155ec65f9ef8a3cfc2ba8c2f769113b0443703416e3e939961aa4c5ea1337d6ab3e259e60729184fd77ee068572abb74f499887fe067112e179d57e5d84d8aaaa5f2b5e6c0798658dcab9fe5004abfaa7db16ba5af4fa259f41f69b8e60d7bcf170889a37aa93f88457c17aaf4718230a3ad4f2509b9aa370373a7009518b555789f034e10a9cdec7bd8ab89f7fa3af792f6306c938212a00ead86b2a71963e1169dab943096db8b2ada0ac408cec8433bfb37f6be59bc11a0073051dee3747aeabb2b10cdf6d8d3e2e8e74f7c3612411aa940cb63bd7d8af8c3047a54e49e4d7c0f921dace08dc0b42e61223e3c95df018a8c059c48e7c15fed28f899db1320931b931d1c4d38f4be22c117818bf48519ec96061d0a6c60d1ab6bbc81069c12abeab16790d9477d6565e9ede5658e62821c5a9d86f8363b89bc606860f7e59614c4207485ab2e356807a1160450582325940db5a2ae730e68fb879f628c769e82529033719cefe266f74e50bab31e99e9cf9fd84722b430bdc931540e3bce273a3a63403732c7297980536f968697fc3f743e4ff8090aa3e9f894c1c56889b05a6d0104b6ce72c0bb78c6f8e79039f6670856c614cf00cd13910494db5db63f2888c8c1d4529393eaa0c65209d8399252e62d3ebbbbb11aa523980090cdcd790da4c7e12b4eaca4f481a9445a5ee1c893bed4584607ab830c40b1e8172cf5199b110860400926a02d005099fa0d1b52f2b883319f05463cb5039780fb8cb97b9b5a2bd60538d26ee4ac31b095042363c47bce7d1d93d78ce7db229eff54eadead4c83150e1ddc910ac5b2aa6c3ce7fff128f74fd16d0be7eb889752676f406d71ebe3acbe466e35c8f52b0e30764ccad59593fe720526418ca355ff94282dc28c33a597015f728baf9e31987eb9a0b2b0b2ba43a75850deb6d1662bbd21213dfef55afec97e51e74f89dda50c85030761c612b044592876d02531bd06535f410ef0bbc17f444746492b4c09166d8e59dc77bdc28b7e99a71781b15b6acf2da22156243dd889a83ce340ad900acbc5506f4e115b634dfeab527b44505dce3ff8663f4304ef2192c66d1704bab6df603114c317c6b9fc2ac6a76d622f8d6e77f60e1dc9512867d939259c4313b70dcdd424ec159f8372c3cb21f92696a533519f7366997b6d9b649bab490d50db9533fc6929521f5de5df2c8e23be5c757f5d7b1b9436038d1a51ca1aaca028de5be46a5a17f1f0a71ab73fe124b1ac14cc98e8b596fd24c7b9729bb776813b55128abfded6c12c9f479b0c4810069280644fc586d1374ffed59db8d657e77a8c055456d1fcab0d9d3c8ccad2d729403183139559f1f9844d343b8f6e2e85ec6024ed39109ed8f2f43385051f7a7f4a34d484b8943fc7e4f5429803276af147e202bb5d165fa61c46e32d8225881272f8848c1fcd7042c829d60eba1429742be097c496f0bd0567c3efeea65761abe0186d1e98c9dd94ec195d8005676dbf7c07b700cadc3b5c850ce9827e5cbdacd3e18476db88eccd40de2027c85cdb4d70e586fbe55e57beef83092e70dc5d31248dd0becf1d7189922874960c3cdecda85990c240339ec5d518d34716cdb22d9ba597d78fb475edf7298989abdc22e546b038306d6474041ab8af466a76da1580904ff1280c61ebcf4a6be895c20aba62df685440fe7e2108bcfabd79416dba4ed9cc72c642b59969540b7245b00dd559c67e4df92aedf07b996375c822b41e1a149de7796cb635da5266cf34935102fdf3e587457b5e736f3d46215ed49d96ae791330ba52715e6f9aa8ca6d1c033d2ef80b8bedd5d0209711424ceedf45d68a8f3fe8c397ac8e74ac1b3627c1936ab25d96c6eb107790205aa2f4a79718c91a3b256922210079250ea51665cf0a5db7afa6e4e6199a38208edccb8a43a12bab4f158f6214a16cae0115cf9b87e117f803ee01c3922538439e534b3d69af0e4b16c186d06dfceffe3ce21c6cb300c5e4a9737bfc6bca056179fd44bb9502b98a7a01d7a3c3fdff71b62d3ae1b3843ae125d44c5a516e8149b5198866c980573fd22ce36fd52481be230ec4c815e19698aace26ccde34a640740b3b537a61b9ea266f6703802802b8351c0f3d3eb3ff733caf4dc6403de2c521fd730744a9e3936243bb1e16a29e6234caff07b6bc1812b3dd6a12a70d7efbac1763ad3445536ea21b90d5efdf646dcb5cc1bb0d652246af7c68f95260af72a8311055a240ddaf86e25f5b1ad85c8572f2b62c028860ab1cf6828f81d72cb0182c374bfde17d563c2bc6a2566c6262069d86dfa3b7cd0c3303bc701f1a09209dffbc26fd33d120551286db91370141911e58b2ab191b05f2179c630bba81fcd7bf60792a6fe4b769104ef4d9290ae381a1b5a186d273af1175f725fb82dd728ae49e173ee4a8b8c1d4a359cbeaf0a9ce4b25c5458738a0c0a47d170eaaf99a916a25828a437d3c20724ddb42cc3bdfc9fda717766fb86a1256cccb779432cb577b76760744449fb33dd74a383c0d2d210a9335120f0cc30bb694a99c47bb4b6cf244307560fae1ef3693acc84066c2f71e6d23ab199f19ecf004bbc3d05b0dd14114f47f2b7f46d496e5d5bf883af1e97765b3a6b54ed1951e27cab99e4799cb94418ac9a936e9be5da0d4f0d036b758d299534f3b006551c819ac8276f383a4438c66258a325c4c1bd7442cad9eb54bd4278dba67f62ec72bfda74331576bf495c5ffdb6433563b6b49cd7384ef8091fe253f737817946e4df6689f114999c05d2bf942b27dc2c490d80bc76830ee884a70260846dcaca6d3a8357f042e9efd19888f6453d25f725784db03fe99368cadd6e893403816bfac6ea9a5582db5dd1ea93c1a3fea327bea0a90c97705f8e8925d29fa42356a63ff8828a8b985b246b9615cc5694eeeefef2679de1df5de5a21ca6a120bf995b0060371e17e90dace3261d79554f3c57943f384e3d6988029d07e43b86e9ebbe6126d2613925d6cef5c8eba5d9a48a125403c4e7d47f08c54caac0836d1bbfab7287057d26fcbd2decc8fdd98a299b270e2adf98bf6e4bed0760e89cb57c0e1c8b50539b4dc1046e66c39c9ce88078d111677187fafb6ca6eaac1c8884c1f505cbdeadb949034f7bcd93a2310f0ce53b024f05cd4f1735037473cdfb11fcea0d67110f725c088deee44716d59d97731cf3daf497c8045cfbd55cc23a88f59d4771eba809595eb70f5fd16f1487807a136fea147d2b04bbf5792c0301e9ddefbb873000623a6e980dd86a98c1e930af74f17495403a963540d6c7eb6e3fe1a1f935cf63514d7b887488fb444ad9f382a07fde1464e2d5e6ad87549e8374dcf161c461f7b1926a1effba0468587fd0e51e9bd6c956210cf7e67829190c96a5d4457b9f9c88638936d7e98fb116921c39b215ad538a83922b2f13bf03ae737cc86b275ae71d9d704b60fe56a7db54a9e9578ae9ab4c1ffce09be5c1fd07f1d699cab38e130a6b739826ea0358b71cf35ddbdfd82dbabdb579dda462c895e1166202bd9d182c3c8852793b3bd6259f36c0abcadc53d94c475d4b305c22bd540083e5dbcd4f27ac3fc4a557355a797dbe5953fb0dc3e0585167d6f2b2c9a79601c65ef3d6730592c4a0c1c738c02f28c50939c907ed76e548571db4dacb1d2fb4fa1dae74cc8583238606d85fbe30ab64d9c6718380a23ae0e45252f684794e5b5f7d676a796ae6bd32b8981a1642821804af026d6d8e21f1f9a7248da40c7cd67724171d6155ee7d31627d8df570a08493d238e23c7d67c06ed9f38f31d1d62c773a124dcb6b73913f0e56303859feafd35daa60a824862572e867e2922ec440674b7d5d4ae571f5cbd563d067d7ac7be8eecd7776e78a7339e4d0ab86c6d3db9ecf62e55553b77be266a6a13c53bf7d3e702c9d36d89a887559d923d78ba1ad524cfc1e78a19b50b6c40ecdf90b3dccd2954d4d54492319e5af5273bdde3a72c42431a8c60ce4a8cd356a94e3d8b47c3dc9aef9a3c31dc7c715359434d12b13d3714ad87a497f73373b64cbb069b5a2d0edf7a30c958adf1e5c639a99472648ac4ab2198dd900f2f04324c10b0cf9c86fce677be7a46fa2b2ace49b1b001f72d38be002cfa7fdbaffd112bd4e8e3d2b4a6899ad5e9beb24bd082a68fb3451417dc9a29b3389f9f035f6d538da0ac559ccf61927b1ae405a3ec663f4b4ad36ef1198bea2113a8ea5242cedd03b12fea95e022247b36bf269db44ff7cddfd7c80c1648d6900d971c04b237482c119e20d8eb47cb66fd8e6e3aaf525a950afcf88e866ca13bad348e6e873b081ff2c348b05dc35a86a979e7bec9b850cd5eae1d79785236057c0bdbc40d0b3ab2bd9d1984ea4fc5e6384c15e867198332ac5ef177efa67c725e04b6f4103500bbad408ecbf9d4e9eb2c691ddbe6798878804693888acba47cab8d44f857591bd1416067f9ba85775fae52b68c9e2f5ed69a10dc02763a5da817a690f647ae4a4cb44c629ab9d93cd79b5f054d8b4abdddb7e423748f9dd6533e1bf712a9567e999a7992b08ee4c223e6e6add4387ed59b1296624d634619292986b7312d7e17a3636c53a9f13062c31332b874c48b991ddb7e875ce7620839ca2e924cb58d1f4ed7d821053f946c9e76899e09a3fb3a55398465947a0024821e36a26f200265e034e5ea3e593c6723841f9bbcf505642afc36c9cd783397f8edc8c6a514f6cede38165cac664fd9a48e134f7a0107b3971feb47067b08952b21bffa4c42c13d486ea422d87aa979d9fc068c1c91b2628965c815a39bbbbc63f4d1747a1cd359192c6d13cced6fa0f90eed2b9ffd7e94e9c4e89caa3cc511e81df8ef89d3477d8c61e1d4a8ad65c499e9e413125990f1976f657999bf5760e17f82927903c805b4690211325409ce9fabec0decd8e300030bfef4675ba08dafc3e605a216749f866abf1d5f33daf4936013b1e1ff672fc7b56a899c68016d5d42eee2a595e0608201ae332de67247e1e87c6a62cf6c1cd293ebfffdaf5957a53e158cfd76f778eb019f1135060c8b4f6613da8ec56f5da0b393d703ba435d8acc7e61de7bc209254ad6dcb9ef9caedeb804567ae50cc49eb6002272e53cdfe73b9", @typed={0x4, 0x8f}, @generic="a51ca3ad9273802d59d2db37857f6b463b9a9b6bcd63e1009a0425fe7d5a6e6f00d5cf5efb1c91ba96e3f941fdfd61ac51f243e3e2e710579ad005b6da12a45e02830f41160380ac88fef88519eba5ee802f1da79fc9c8f73a6d187957b76c081bb14acd87ac724bdb141c4de6a194784342aeb9a8de271c0b380039b26ced921d696e1c4dbdb78dccd3eb3454e8f2c87a148f823a465596ba1affa78ba8fe9e7f6ec2b171535bddd673fb6314986970f8dde0a38a5559b627713a4f34119c7898ab72baedbccf4c705f9c488f861e15371f5e6914f5d1f2bafc19ff18c5c99ce59fe0e5"]}, 0x1110}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r3, 0x80047213, &(0x7f0000000000)) [ 2613.469812] ? copyout_mc+0x140/0x140 [ 2613.470471] generic_perform_write+0x20a/0x4f0 [ 2613.471087] ? page_cache_prev_miss+0x310/0x310 [ 2613.471687] ? down_write_killable+0x180/0x180 [ 2613.472279] ext4_buffered_write_iter+0x232/0x4a0 [ 2613.472898] ext4_file_write_iter+0xccd/0x1530 [ 2613.473489] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2613.474084] ? kasan_save_stack+0x32/0x40 [ 2613.474612] ? kasan_save_stack+0x1b/0x40 [ 2613.475142] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2613.475790] ? iter_file_splice_write+0x165/0xc90 [ 2613.476388] ? direct_splice_actor+0x10f/0x170 [ 2613.476981] ? splice_direct_to_actor+0x387/0x980 [ 2613.477613] ? do_splice_direct+0x1c4/0x290 [ 2613.478174] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2613.478764] ? __do_sys_copy_file_range+0x193/0x420 [ 2613.479402] ? do_syscall_64+0x33/0x40 [ 2613.479899] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2613.480589] do_iter_readv_writev+0x476/0x750 [ 2613.481180] ? _cond_resched+0x10/0x30 [ 2613.481691] ? new_sync_write+0x660/0x660 [ 2613.482203] ? avc_policy_seqno+0x9/0x70 [ 2613.482725] ? selinux_file_permission+0x92/0x520 [ 2613.482888] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2613.483347] ? security_file_permission+0xb1/0xe0 [ 2613.483366] do_iter_write+0x191/0x700 [ 2613.483380] ? trace_hardirqs_on+0x5b/0x180 [ 2613.483402] vfs_iter_write+0x70/0xa0 [ 2613.487760] iter_file_splice_write+0x726/0xc90 [ 2613.488357] ? generic_splice_sendpage+0x140/0x140 [ 2613.488987] ? security_file_permission+0xb1/0xe0 [ 2613.489599] ? generic_splice_sendpage+0x140/0x140 [ 2613.490202] direct_splice_actor+0x10f/0x170 [ 2613.490769] splice_direct_to_actor+0x387/0x980 [ 2613.491370] ? pipe_to_sendpage+0x380/0x380 [ 2613.491918] ? do_splice_to+0x160/0x160 [ 2613.492419] ? security_file_permission+0xb1/0xe0 [ 2613.493058] do_splice_direct+0x1c4/0x290 [ 2613.493591] ? splice_direct_to_actor+0x980/0x980 [ 2613.494184] ? avc_policy_seqno+0x9/0x70 [ 2613.494711] ? security_file_permission+0xb1/0xe0 [ 2613.495322] vfs_copy_file_range+0x4f8/0x13c0 [ 2613.495899] ? generic_file_rw_checks+0x240/0x240 [ 2613.496521] __do_sys_copy_file_range+0x193/0x420 [ 2613.497137] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2613.497741] ? ksys_write+0x1a9/0x260 [ 2613.498236] ? __ia32_sys_read+0xb0/0xb0 [ 2613.498762] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2613.499427] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2613.500017] netlink: 4332 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2613.500092] do_syscall_64+0x33/0x40 [ 2613.502507] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2613.503276] RIP: 0033:0x7f2906b23b19 [ 2613.503745] 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 [ 2613.506107] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2613.507066] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2613.507931] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2613.508828] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2613.509700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2613.510597] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2613.533552] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 05:45:44 executing program 0: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) r1 = socket$netlink(0x10, 0x3, 0x0) openat2(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x2, 0x1, 0x1b}, 0x18) sendmsg$nl_generic(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(0xffffffffffffffff, 0x1, &(0x7f00000000c0)=ANY=[]) [ 2613.545196] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2613.549410] netlink: 4332 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2613.562086] loop7: detected capacity change from 0 to 32768 05:45:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 83) [ 2613.567462] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2613.577747] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:45:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x300, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2613.612600] FAULT_INJECTION: forcing a failure. [ 2613.612600] name failslab, interval 1, probability 0, space 0, times 0 [ 2613.613972] CPU: 1 PID: 14401 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2613.614809] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 05:45:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) lseek(r5, 0x8, 0x4) sendfile(r4, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r3, 0x0) r6 = openat$cgroup_pressure(r3, &(0x7f0000000080)='io.pressure\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r6}, './file0\x00'}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) r7 = openat2(r2, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)={0x105003, 0x30, 0x10}, 0x18) ioctl$FS_IOC_SETFLAGS(r7, 0x40086602, &(0x7f00000001c0)=0x10000000) [ 2613.615766] Call Trace: [ 2613.616160] dump_stack+0x107/0x167 [ 2613.616624] should_fail.cold+0x5/0xa [ 2613.617063] ? create_object.isra.0+0x3a/0xa20 [ 2613.617594] should_failslab+0x5/0x20 [ 2613.618040] kmem_cache_alloc+0x5b/0x310 [ 2613.618508] create_object.isra.0+0x3a/0xa20 [ 2613.619009] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2613.619596] kmem_cache_alloc+0x159/0x310 [ 2613.620075] alloc_buffer_head+0x20/0x110 [ 2613.620549] alloc_page_buffers+0x14d/0x700 [ 2613.621071] create_empty_buffers+0x2c/0x640 [ 2613.621574] ? start_this_handle+0xfdd/0x1390 [ 2613.622089] ? start_this_handle+0xd57/0x1390 [ 2613.622605] create_page_buffers+0x1bb/0x230 [ 2613.623111] __block_write_begin_int+0x1d1/0x19c0 [ 2613.623670] ? ext4_da_release_space+0x480/0x480 [ 2613.624212] ? kmem_cache_alloc+0x2a6/0x310 [ 2613.624707] ? remove_inode_buffers+0x300/0x300 [ 2613.625236] ? jbd2__journal_start+0xf3/0x7e0 [ 2613.625761] ext4_da_write_begin+0x37d/0xd40 [ 2613.626273] ? ext4_write_begin+0x10f0/0x10f0 [ 2613.626785] ? copyout_mc+0x140/0x140 [ 2613.627228] generic_perform_write+0x20a/0x4f0 [ 2613.627756] ? page_cache_prev_miss+0x310/0x310 [ 2613.628288] ? down_write_killable+0x180/0x180 [ 2613.628819] ext4_buffered_write_iter+0x232/0x4a0 [ 2613.629374] ext4_file_write_iter+0xccd/0x1530 [ 2613.629914] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2613.630439] ? kasan_save_stack+0x32/0x40 [ 2613.630937] ? kasan_save_stack+0x1b/0x40 [ 2613.631412] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2613.632015] ? iter_file_splice_write+0x165/0xc90 [ 2613.632568] ? direct_splice_actor+0x10f/0x170 [ 2613.633083] ? splice_direct_to_actor+0x387/0x980 [ 2613.633629] ? do_splice_direct+0x1c4/0x290 [ 2613.634148] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2613.634699] ? __do_sys_copy_file_range+0x193/0x420 [ 2613.635263] ? do_syscall_64+0x33/0x40 [ 2613.635710] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2613.636318] do_iter_readv_writev+0x476/0x750 [ 2613.636830] ? _cond_resched+0x10/0x30 [ 2613.637302] ? new_sync_write+0x660/0x660 [ 2613.637808] ? avc_policy_seqno+0x9/0x70 [ 2613.638300] ? selinux_file_permission+0x92/0x520 [ 2613.638887] ? security_file_permission+0xb1/0xe0 [ 2613.639470] do_iter_write+0x191/0x700 [ 2613.639942] ? trace_hardirqs_on+0x5b/0x180 [ 2613.640461] vfs_iter_write+0x70/0xa0 [ 2613.640921] iter_file_splice_write+0x726/0xc90 [ 2613.641487] ? generic_splice_sendpage+0x140/0x140 [ 2613.642102] ? security_file_permission+0xb1/0xe0 [ 2613.642683] ? generic_splice_sendpage+0x140/0x140 [ 2613.643271] direct_splice_actor+0x10f/0x170 [ 2613.643801] splice_direct_to_actor+0x387/0x980 [ 2613.644362] ? pipe_to_sendpage+0x380/0x380 [ 2613.644880] ? do_splice_to+0x160/0x160 [ 2613.645362] ? security_file_permission+0xb1/0xe0 [ 2613.645949] do_splice_direct+0x1c4/0x290 [ 2613.646446] ? splice_direct_to_actor+0x980/0x980 [ 2613.647030] ? avc_policy_seqno+0x9/0x70 [ 2613.647521] ? security_file_permission+0xb1/0xe0 [ 2613.648102] vfs_copy_file_range+0x4f8/0x13c0 [ 2613.648653] ? generic_file_rw_checks+0x240/0x240 [ 2613.649240] __do_sys_copy_file_range+0x193/0x420 [ 2613.649826] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2613.650388] ? ksys_write+0x1a9/0x260 [ 2613.650842] ? __ia32_sys_read+0xb0/0xb0 [ 2613.651330] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2613.651950] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2613.652571] do_syscall_64+0x33/0x40 [ 2613.653012] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2613.653622] RIP: 0033:0x7f2906b23b19 [ 2613.654072] 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 [ 2613.656275] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2613.657178] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2613.658057] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2613.658922] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2613.659784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2613.660647] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:45:44 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r1, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r2, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r4, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r0, &(0x7f0000000100)={0x18}) [ 2613.703828] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2613.712562] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:45:44 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f800", 0x68, 0x3ff03) 05:45:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2613.794454] loop7: detected capacity change from 0 to 32768 05:45:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 84) 05:45:58 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x0, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:45:58 executing program 0: ioctl$VFAT_IOCTL_READDIR_BOTH(0xffffffffffffffff, 0x82307201, &(0x7f0000000180)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$EXT4_IOC_SWAP_BOOT(r2, 0x6611) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:45:58 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f800", 0x68, 0x3ff03) 05:45:58 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:45:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x2, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:58 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r3, r2, 0x0, 0x8000) [ 2627.244686] FAULT_INJECTION: forcing a failure. [ 2627.244686] name failslab, interval 1, probability 0, space 0, times 0 [ 2627.246131] CPU: 1 PID: 14431 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2627.246935] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2627.247883] Call Trace: mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) 05:45:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) socketpair(0x9, 0x5, 0x6, &(0x7f0000000000)) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) sendfile(r2, r0, 0x0, 0x10002) [ 2627.248198] dump_stack+0x107/0x167 [ 2627.248815] should_fail.cold+0x5/0xa [ 2627.249266] ? create_object.isra.0+0x3a/0xa20 [ 2627.249797] should_failslab+0x5/0x20 [ 2627.250252] kmem_cache_alloc+0x5b/0x310 [ 2627.250729] create_object.isra.0+0x3a/0xa20 [ 2627.251238] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2627.251813] kmem_cache_alloc+0x159/0x310 [ 2627.252318] alloc_buffer_head+0x20/0x110 [ 2627.252801] alloc_page_buffers+0x14d/0x700 [ 2627.253298] create_empty_buffers+0x2c/0x640 [ 2627.253810] ? start_this_handle+0xfdd/0x1390 [ 2627.254334] ? start_this_handle+0xd57/0x1390 [ 2627.254842] create_page_buffers+0x1bb/0x230 [ 2627.255363] __block_write_begin_int+0x1d1/0x19c0 [ 2627.255916] ? ext4_da_release_space+0x480/0x480 [ 2627.256465] ? kmem_cache_alloc+0x2a6/0x310 [ 2627.256968] ? remove_inode_buffers+0x300/0x300 [ 2627.257504] ? jbd2__journal_start+0xf3/0x7e0 [ 2627.258023] ext4_da_write_begin+0x37d/0xd40 [ 2627.258532] ? ext4_write_begin+0x10f0/0x10f0 [ 2627.259051] ? copyout_mc+0x140/0x140 [ 2627.259495] generic_perform_write+0x20a/0x4f0 [ 2627.260024] ? page_cache_prev_miss+0x310/0x310 [ 2627.260563] ? down_write_killable+0x180/0x180 [ 2627.261089] ext4_buffered_write_iter+0x232/0x4a0 [ 2627.261649] ext4_file_write_iter+0xccd/0x1530 [ 2627.262183] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2627.262706] ? kasan_save_stack+0x32/0x40 [ 2627.263177] ? kasan_save_stack+0x1b/0x40 [ 2627.263653] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2627.264232] ? iter_file_splice_write+0x165/0xc90 [ 2627.264778] ? direct_splice_actor+0x10f/0x170 [ 2627.265298] ? splice_direct_to_actor+0x387/0x980 [ 2627.265850] ? do_splice_direct+0x1c4/0x290 [ 2627.266342] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2627.266862] ? __do_sys_copy_file_range+0x193/0x420 [ 2627.267436] ? do_syscall_64+0x33/0x40 [ 2627.267878] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2627.268487] do_iter_readv_writev+0x476/0x750 [ 2627.269008] ? _cond_resched+0x10/0x30 [ 2627.269448] ? new_sync_write+0x660/0x660 [ 2627.269925] ? avc_policy_seqno+0x9/0x70 [ 2627.270397] ? selinux_file_permission+0x92/0x520 [ 2627.270947] ? security_file_permission+0xb1/0xe0 [ 2627.271506] do_iter_write+0x191/0x700 [ 2627.271963] ? trace_hardirqs_on+0x5b/0x180 [ 2627.272463] vfs_iter_write+0x70/0xa0 [ 2627.272906] iter_file_splice_write+0x726/0xc90 [ 2627.273444] ? generic_splice_sendpage+0x140/0x140 [ 2627.274026] ? security_file_permission+0xb1/0xe0 [ 2627.274579] ? generic_splice_sendpage+0x140/0x140 [ 2627.275145] direct_splice_actor+0x10f/0x170 [ 2627.275647] splice_direct_to_actor+0x387/0x980 [ 2627.276174] ? pipe_to_sendpage+0x380/0x380 [ 2627.276677] ? do_splice_to+0x160/0x160 [ 2627.277135] ? security_file_permission+0xb1/0xe0 [ 2627.277686] do_splice_direct+0x1c4/0x290 [ 2627.278164] ? splice_direct_to_actor+0x980/0x980 05:45:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x4, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2627.278779] ? avc_policy_seqno+0x9/0x70 [ 2627.279344] ? security_file_permission+0xb1/0xe0 [ 2627.279895] vfs_copy_file_range+0x4f8/0x13c0 [ 2627.280415] ? generic_file_rw_checks+0x240/0x240 [ 2627.280975] __do_sys_copy_file_range+0x193/0x420 [ 2627.281522] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2627.282079] ? ksys_write+0x1a9/0x260 [ 2627.282511] ? __ia32_sys_read+0xb0/0xb0 [ 2627.282984] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2627.283588] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2627.284180] do_syscall_64+0x33/0x40 [ 2627.284608] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2627.285194] RIP: 0033:0x7f2906b23b19 [ 2627.285620] 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 [ 2627.287749] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2627.288621] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2627.289444] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2627.290270] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2627.291079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2627.291890] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2627.296362] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2627.298244] loop7: detected capacity change from 0 to 32768 [ 2627.304851] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:45:58 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) sendfile(r3, r2, 0x0, 0x8000) 05:45:58 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f800", 0x68, 0x3ff03) 05:45:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x5, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1056e2, 0x0) signalfd(r0, &(0x7f0000000000)={[0x5]}, 0x8) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)='&', 0x1, 0x2010002) sendfile(r1, r0, 0x0, 0xffffffff000) 05:45:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x8, r0, &(0x7f0000000180)="ee", 0x1}]) 05:45:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 85) 05:45:58 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f0000000180)) [ 2627.451336] loop7: detected capacity change from 0 to 32768 [ 2627.532436] FAULT_INJECTION: forcing a failure. [ 2627.532436] name failslab, interval 1, probability 0, space 0, times 0 [ 2627.533752] CPU: 1 PID: 14461 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2627.534584] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2627.535533] Call Trace: [ 2627.535838] dump_stack+0x107/0x167 [ 2627.536255] should_fail.cold+0x5/0xa [ 2627.536699] ? create_object.isra.0+0x3a/0xa20 [ 2627.537224] should_failslab+0x5/0x20 [ 2627.537663] kmem_cache_alloc+0x5b/0x310 [ 2627.538138] ? lru_cache_add+0x45c/0x800 [ 2627.538607] create_object.isra.0+0x3a/0xa20 [ 2627.539110] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2627.539687] kmem_cache_alloc+0x159/0x310 [ 2627.540164] jbd2__journal_start+0x190/0x7e0 [ 2627.540666] __ext4_journal_start_sb+0x214/0x390 [ 2627.541206] ext4_da_write_begin+0x51f/0xd40 [ 2627.541711] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2627.542376] ? ext4_write_begin+0x10f0/0x10f0 [ 2627.542898] ? copyout_mc+0x140/0x140 [ 2627.543340] generic_perform_write+0x20a/0x4f0 [ 2627.543867] ? page_cache_prev_miss+0x310/0x310 [ 2627.544399] ? down_write_killable+0x180/0x180 [ 2627.544927] ext4_buffered_write_iter+0x232/0x4a0 [ 2627.545481] ext4_file_write_iter+0xccd/0x1530 [ 2627.546025] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2627.546543] ? kasan_save_stack+0x32/0x40 [ 2627.547013] ? kasan_save_stack+0x1b/0x40 [ 2627.547482] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2627.548060] ? iter_file_splice_write+0x165/0xc90 [ 2627.548606] ? direct_splice_actor+0x10f/0x170 [ 2627.549119] ? splice_direct_to_actor+0x387/0x980 [ 2627.549663] ? do_splice_direct+0x1c4/0x290 [ 2627.550158] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2627.550683] ? __do_sys_copy_file_range+0x193/0x420 [ 2627.551246] ? do_syscall_64+0x33/0x40 [ 2627.551691] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2627.552301] do_iter_readv_writev+0x476/0x750 [ 2627.552813] ? _cond_resched+0x10/0x30 [ 2627.553258] ? new_sync_write+0x660/0x660 [ 2627.553732] ? avc_policy_seqno+0x9/0x70 [ 2627.554205] ? selinux_file_permission+0x92/0x520 [ 2627.554754] ? security_file_permission+0xb1/0xe0 [ 2627.555302] do_iter_write+0x191/0x700 [ 2627.555743] ? trace_hardirqs_on+0x5b/0x180 [ 2627.556238] vfs_iter_write+0x70/0xa0 [ 2627.556667] iter_file_splice_write+0x726/0xc90 [ 2627.557202] ? generic_splice_sendpage+0x140/0x140 [ 2627.557767] ? security_file_permission+0xb1/0xe0 [ 2627.558323] ? generic_splice_sendpage+0x140/0x140 [ 2627.558884] direct_splice_actor+0x10f/0x170 [ 2627.559384] splice_direct_to_actor+0x387/0x980 [ 2627.559914] ? pipe_to_sendpage+0x380/0x380 [ 2627.560404] ? do_splice_to+0x160/0x160 [ 2627.560851] ? security_file_permission+0xb1/0xe0 [ 2627.561406] do_splice_direct+0x1c4/0x290 [ 2627.561886] ? splice_direct_to_actor+0x980/0x980 [ 2627.562430] ? avc_policy_seqno+0x9/0x70 [ 2627.562892] ? security_file_permission+0xb1/0xe0 [ 2627.563447] vfs_copy_file_range+0x4f8/0x13c0 [ 2627.563959] ? generic_file_rw_checks+0x240/0x240 [ 2627.564521] __do_sys_copy_file_range+0x193/0x420 [ 2627.565067] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2627.565602] ? ksys_write+0x1a9/0x260 [ 2627.566039] ? __ia32_sys_read+0xb0/0xb0 [ 2627.566502] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2627.567100] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2627.567688] do_syscall_64+0x33/0x40 [ 2627.568109] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2627.568692] RIP: 0033:0x7f2906b23b19 [ 2627.569119] 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 [ 2627.571212] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2627.572073] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2627.572887] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2627.573690] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2627.574508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2627.575308] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:46:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x10, r0, &(0x7f0000000180)="ee", 0x1}]) 05:46:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x110, r1, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000000140)=@IORING_OP_OPENAT2={0x1c, 0x3, 0x0, 0xffffffffffffffff, &(0x7f0000000000)={0x100, 0x4, 0x7}, &(0x7f0000000100)='./file0\x00', 0x18, 0x0, 0x23456}, 0x20) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) 05:46:12 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x14, 0x1a, 0x101}, 0x14}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:46:12 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:46:12 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) socket$inet_udp(0x2, 0x2, 0x0) 05:46:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 86) 05:46:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r2, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xee01}}, './file0\x00'}) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000580)={0x28, 0x10, 0x1, 0x0, 0x0, {}, [@typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}, @nested={0xa, 0x0, 0x0, 0x1, [@generic="487fec864b24"]}]}, 0x28}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_GET(r5, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x14, r6, 0x2, 0x70bd2c, 0x25dfdbff}, 0x14}}, 0x40090) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0xcc, r6, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@TIPC_NLA_BEARER={0xb8, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e22, @loopback}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast1}}}}, @TIPC_NLA_BEARER_NAME={0xf, 0x1, @l2={'ib', 0x3a, 'ip6tnl0\x00'}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x1ff, @private0, 0x8}}, {0x14, 0x2, @in={0x2, 0x4e20, @remote}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xde}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x8084}, 0x100) sendmsg$TIPC_NL_MON_PEER_GET(r4, &(0x7f0000000400)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000200)={0x1ac, r6, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x6}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x400}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xf3}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x83a0}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x6}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}]}, @TIPC_NLA_NODE={0x14c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3}, @TIPC_NLA_NODE_ID={0xef, 0x3, "85cf95a6ea3b3f728e4335047ec2a4744a448fb383a13ddc9fe3d106a381028d591a841c2141e0cffad88658c4ce7e19c8f95e94472cfd4aee36273b9d0bdfa13d0644aaa31b9857815ad8a65b420495e7ad750688a4ebf31502a49a275a0ecdb73e3b748203b3417903a4bf5e5d2348003ebeb53cece03c2811537df7e89df6d03c9da02c37c50a91ff75f45d41507fe533f84a7b13257e4ae552a5362c716321cb92eb572edccecdbb89012dc52c458ad2d9008b6ee526cb5732a51bdc5912570b5e62ef6633db55f2da23d905957d93d72a1b955ecc4a15e498f654486025c39c3b717493d7481c3e81"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x800}, @TIPC_NLA_NODE_KEY={0x3e, 0x4, {'gcm(aes)\x00', 0x16, "6cb01d540e6915c64a5e03328b490a38af10d117e2c2"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x1ac}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) sendmsg$FOU_CMD_GET(r4, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x300, 0x70bd2b, 0x25dfdbfc, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x4}, @FOU_ATTR_PORT={0x6, 0x1, 0x4e23}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x40080}, 0x5) 05:46:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0x69, 0x0) [ 2641.602642] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2641.620087] loop7: detected capacity change from 0 to 32768 [ 2641.655212] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14489 comm=syz-executor.0 05:46:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0x69, 0x0) [ 2641.662174] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2641.671733] FAULT_INJECTION: forcing a failure. [ 2641.671733] name failslab, interval 1, probability 0, space 0, times 0 [ 2641.673133] CPU: 1 PID: 14488 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2641.674004] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2641.675027] Call Trace: [ 2641.675359] dump_stack+0x107/0x167 [ 2641.675811] should_fail.cold+0x5/0xa [ 2641.676283] ? create_object.isra.0+0x3a/0xa20 [ 2641.676850] should_failslab+0x5/0x20 [ 2641.677323] kmem_cache_alloc+0x5b/0x310 [ 2641.677841] create_object.isra.0+0x3a/0xa20 [ 2641.678391] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2641.679021] kmem_cache_alloc+0x159/0x310 [ 2641.679539] alloc_buffer_head+0x20/0x110 [ 2641.680047] alloc_page_buffers+0x14d/0x700 [ 2641.680608] create_empty_buffers+0x2c/0x640 [ 2641.681153] ? start_this_handle+0xfdd/0x1390 [ 2641.681699] ? start_this_handle+0xd57/0x1390 [ 2641.682264] create_page_buffers+0x1bb/0x230 [ 2641.682808] __block_write_begin_int+0x1d1/0x19c0 [ 2641.683402] ? ext4_da_release_space+0x480/0x480 [ 2641.683987] ? kmem_cache_alloc+0x2a6/0x310 [ 2641.684521] ? remove_inode_buffers+0x300/0x300 [ 2641.685087] ? jbd2__journal_start+0xf3/0x7e0 [ 2641.685651] ext4_da_write_begin+0x37d/0xd40 [ 2641.686218] ? ext4_write_begin+0x10f0/0x10f0 [ 2641.686787] ? copyout_mc+0x140/0x140 [ 2641.687263] generic_perform_write+0x20a/0x4f0 [ 2641.687827] ? page_cache_prev_miss+0x310/0x310 [ 2641.688398] ? down_write_killable+0x180/0x180 [ 2641.688965] ext4_buffered_write_iter+0x232/0x4a0 [ 2641.689560] ext4_file_write_iter+0xccd/0x1530 [ 2641.690137] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2641.690701] ? kasan_save_stack+0x32/0x40 [ 2641.691217] ? kasan_save_stack+0x1b/0x40 [ 2641.691722] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2641.692347] ? iter_file_splice_write+0x165/0xc90 [ 2641.692936] ? direct_splice_actor+0x10f/0x170 [ 2641.693494] ? splice_direct_to_actor+0x387/0x980 [ 2641.694091] ? do_splice_direct+0x1c4/0x290 [ 2641.694622] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2641.695202] ? __do_sys_copy_file_range+0x193/0x420 [ 2641.695812] ? do_syscall_64+0x33/0x40 [ 2641.696289] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2641.696942] do_iter_readv_writev+0x476/0x750 [ 2641.697487] ? _cond_resched+0x10/0x30 [ 2641.697958] ? new_sync_write+0x660/0x660 [ 2641.698470] ? avc_policy_seqno+0x9/0x70 [ 2641.698966] ? selinux_file_permission+0x92/0x520 [ 2641.699553] ? security_file_permission+0xb1/0xe0 [ 2641.700149] do_iter_write+0x191/0x700 [ 2641.700627] ? trace_hardirqs_on+0x5b/0x180 [ 2641.701162] vfs_iter_write+0x70/0xa0 [ 2641.701627] iter_file_splice_write+0x726/0xc90 [ 2641.702214] ? generic_splice_sendpage+0x140/0x140 [ 2641.702819] ? security_file_permission+0xb1/0xe0 [ 2641.703409] ? generic_splice_sendpage+0x140/0x140 [ 2641.704008] direct_splice_actor+0x10f/0x170 [ 2641.704542] splice_direct_to_actor+0x387/0x980 [ 2641.705110] ? pipe_to_sendpage+0x380/0x380 [ 2641.705634] ? do_splice_to+0x160/0x160 [ 2641.706126] ? security_file_permission+0xb1/0xe0 [ 2641.706719] do_splice_direct+0x1c4/0x290 [ 2641.707223] ? splice_direct_to_actor+0x980/0x980 [ 2641.707807] ? avc_policy_seqno+0x9/0x70 [ 2641.708304] ? security_file_permission+0xb1/0xe0 [ 2641.708893] vfs_copy_file_range+0x4f8/0x13c0 [ 2641.709445] ? generic_file_rw_checks+0x240/0x240 [ 2641.710053] __do_sys_copy_file_range+0x193/0x420 [ 2641.710643] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2641.711213] ? ksys_write+0x1a9/0x260 [ 2641.711677] ? __ia32_sys_read+0xb0/0xb0 [ 2641.712175] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2641.712816] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2641.713439] do_syscall_64+0x33/0x40 [ 2641.713898] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2641.714523] RIP: 0033:0x7f2906b23b19 [ 2641.714979] 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 [ 2641.717199] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2641.718128] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2641.718984] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2641.719840] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2641.720711] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2641.721570] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:46:12 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='v0_{irifi25\x00\x00\x00\x00'], 0x12) 05:46:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x321, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2641.746295] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14499 comm=syz-executor.0 05:46:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x500, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2641.776768] loop7: detected capacity change from 0 to 32768 05:46:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x6, 0x8, 0xef5, 0xffffffc0, 0x10001}) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x1) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) 05:46:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:46:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0x69, 0x0) 05:46:12 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) 05:46:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x2103, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2641.926370] loop7: detected capacity change from 0 to 32768 05:46:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0xff0f, r0, &(0x7f0000000180)="ee", 0x1}]) 05:46:27 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x14, 0x1a, 0x101}, 0x14}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:46:27 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:46:27 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) 05:46:27 executing program 0: syz_usb_ep_write(0xffffffffffffffff, 0x8, 0x4, &(0x7f0000000000)="d572d310") r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r2, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) r3 = syz_open_dev$sg(&(0x7f0000000080), 0x2, 0x141001) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r3, {0x129}}, './file0\x00'}) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e24, @rand_addr=0x64010100}, 0x10) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:46:27 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) (fail_nth: 1) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:46:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 87) 05:46:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x24) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) copy_file_range(r1, 0x0, r3, 0x0, 0x100, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) [ 2656.281570] FAULT_INJECTION: forcing a failure. [ 2656.281570] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2656.284982] FAULT_INJECTION: forcing a failure. [ 2656.284982] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2656.285007] CPU: 0 PID: 14538 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2656.285018] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2656.285026] Call Trace: [ 2656.285052] dump_stack+0x107/0x167 [ 2656.285076] should_fail.cold+0x5/0xa [ 2656.285102] __alloc_pages_nodemask+0x182/0x600 [ 2656.285129] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2656.285157] ? find_get_entry+0x2c8/0x740 [ 2656.285177] ? slab_free_freelist_hook+0xa9/0x180 [ 2656.285207] alloc_pages_current+0x187/0x280 [ 2656.285231] __page_cache_alloc+0x2d2/0x360 [ 2656.285249] ? jbd2_journal_stop+0x188/0xdc0 [ 2656.285274] pagecache_get_page+0x2c7/0xc80 [ 2656.285295] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2656.285328] grab_cache_page_write_begin+0x64/0xa0 [ 2656.285349] ext4_da_write_begin+0x2f3/0xd40 [ 2656.285374] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2656.285400] ? ext4_write_begin+0x10f0/0x10f0 [ 2656.285417] ? copyout_mc+0x140/0x140 [ 2656.285449] generic_perform_write+0x20a/0x4f0 [ 2656.285481] ? page_cache_prev_miss+0x310/0x310 [ 2656.285502] ? down_write_killable+0x180/0x180 [ 2656.285536] ext4_buffered_write_iter+0x232/0x4a0 [ 2656.314357] ext4_file_write_iter+0xccd/0x1530 [ 2656.315570] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2656.316623] ? kasan_save_stack+0x32/0x40 [ 2656.317554] ? kasan_save_stack+0x1b/0x40 [ 2656.318496] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2656.319798] ? iter_file_splice_write+0x165/0xc90 [ 2656.321020] ? direct_splice_actor+0x10f/0x170 [ 2656.322107] ? splice_direct_to_actor+0x387/0x980 [ 2656.323403] ? do_splice_direct+0x1c4/0x290 [ 2656.324425] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2656.325616] ? __do_sys_copy_file_range+0x193/0x420 [ 2656.326985] ? do_syscall_64+0x33/0x40 [ 2656.327983] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2656.329286] do_iter_readv_writev+0x476/0x750 [ 2656.330509] ? _cond_resched+0x10/0x30 [ 2656.331564] ? new_sync_write+0x660/0x660 [ 2656.332527] ? avc_policy_seqno+0x9/0x70 [ 2656.333588] ? selinux_file_permission+0x92/0x520 [ 2656.334907] ? security_file_permission+0xb1/0xe0 [ 2656.336150] do_iter_write+0x191/0x700 [ 2656.337030] ? trace_hardirqs_on+0x5b/0x180 [ 2656.338011] vfs_iter_write+0x70/0xa0 [ 2656.338884] iter_file_splice_write+0x726/0xc90 [ 2656.339949] ? generic_splice_sendpage+0x140/0x140 [ 2656.341074] ? security_file_permission+0xb1/0xe0 [ 2656.342170] ? generic_splice_sendpage+0x140/0x140 [ 2656.343302] direct_splice_actor+0x10f/0x170 [ 2656.344308] splice_direct_to_actor+0x387/0x980 [ 2656.345373] ? pipe_to_sendpage+0x380/0x380 [ 2656.346369] ? do_splice_to+0x160/0x160 [ 2656.347284] ? security_file_permission+0xb1/0xe0 [ 2656.348396] do_splice_direct+0x1c4/0x290 [ 2656.349343] ? splice_direct_to_actor+0x980/0x980 [ 2656.350450] ? avc_policy_seqno+0x9/0x70 [ 2656.351398] ? security_file_permission+0xb1/0xe0 [ 2656.352504] vfs_copy_file_range+0x4f8/0x13c0 [ 2656.353537] ? generic_file_rw_checks+0x240/0x240 [ 2656.354697] __do_sys_copy_file_range+0x193/0x420 [ 2656.355832] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2656.356934] ? ksys_write+0x1a9/0x260 [ 2656.357839] ? __ia32_sys_read+0xb0/0xb0 [ 2656.358769] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2656.359999] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2656.361221] do_syscall_64+0x33/0x40 [ 2656.362073] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2656.363306] RIP: 0033:0x7f2906b23b19 [ 2656.364180] 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 [ 2656.368562] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2656.370395] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2656.372131] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2656.373876] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2656.375563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2656.377281] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2656.379049] CPU: 1 PID: 14535 Comm: syz-executor.7 Not tainted 5.10.236 #1 [ 2656.380525] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2656.382293] Call Trace: [ 2656.382863] dump_stack+0x107/0x167 [ 2656.383633] should_fail.cold+0x5/0xa [ 2656.384445] _copy_from_user+0x2e/0x1b0 [ 2656.385286] move_addr_to_kernel.part.0+0x31/0x110 [ 2656.386336] __sys_connect+0xda/0x1a0 [ 2656.387141] ? __sys_connect_file+0x1a0/0x1a0 [ 2656.388092] ? rcu_read_lock_any_held+0x75/0xa0 [ 2656.389075] ? vfs_write+0x354/0xb10 [ 2656.389861] ? fput_many+0x2f/0x1a0 [ 2656.390663] ? ksys_write+0x1a9/0x260 [ 2656.391490] ? __ia32_sys_read+0xb0/0xb0 [ 2656.392362] __x64_sys_connect+0x6f/0xb0 [ 2656.393231] do_syscall_64+0x33/0x40 [ 2656.394024] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2656.395123] RIP: 0033:0x7ff7abcbfb19 [ 2656.395920] 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 [ 2656.399852] RSP: 002b:00007ff7a9235188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2656.401470] RAX: ffffffffffffffda RBX: 00007ff7abdd2f60 RCX: 00007ff7abcbfb19 [ 2656.403001] RDX: 000000000000001c RSI: 0000000020000040 RDI: 0000000000000004 [ 2656.404526] RBP: 00007ff7a92351d0 R08: 0000000000000000 R09: 0000000000000000 [ 2656.406044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2656.407572] R13: 00007fff0593afcf R14: 00007ff7a9235300 R15: 0000000000022000 [ 2656.437043] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2656.451538] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2656.457508] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:46:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0xffff, r0, &(0x7f0000000180)="ee", 0x1}]) [ 2656.476412] loop7: detected capacity change from 0 to 32768 05:46:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 88) 05:46:27 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') io_setup(0x3, &(0x7f0000000000)) 05:46:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/193, 0xc1) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) 05:46:27 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) (fail_nth: 2) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:46:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x2}]) [ 2656.612426] FAULT_INJECTION: forcing a failure. [ 2656.612426] name failslab, interval 1, probability 0, space 0, times 0 [ 2656.615420] CPU: 1 PID: 14558 Comm: syz-executor.7 Not tainted 5.10.236 #1 [ 2656.616895] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2656.618674] Call Trace: [ 2656.619245] dump_stack+0x107/0x167 [ 2656.620027] should_fail.cold+0x5/0xa [ 2656.620839] ? __inet_hash_connect+0x67e/0xd50 [ 2656.621813] should_failslab+0x5/0x20 [ 2656.622629] kmem_cache_alloc+0x5b/0x310 [ 2656.623489] __inet_hash_connect+0x67e/0xd50 [ 2656.624436] ? inet6_lookup_reuseport+0x160/0x160 [ 2656.625466] ? inet_hash+0x80/0x80 [ 2656.626244] tcp_v6_connect+0x11a5/0x1c60 [ 2656.627130] ? inet6_sk_rx_dst_set+0x2e0/0x2e0 [ 2656.628115] ? mark_lock+0xf5/0x2df0 [ 2656.628929] __inet_stream_connect+0x8d8/0xe70 [ 2656.629900] ? lock_release+0x680/0x680 [ 2656.630756] ? lock_downgrade+0x6d0/0x6d0 [ 2656.631645] ? inet_init_net+0x590/0x590 [ 2656.632516] ? mark_held_locks+0x9e/0xe0 [ 2656.633383] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2656.634502] ? __local_bh_enable_ip+0x9d/0x100 [ 2656.635473] inet_stream_connect+0x53/0xa0 [ 2656.636374] ? __inet_stream_connect+0xe70/0xe70 [ 2656.637381] __sys_connect_file+0x15b/0x1a0 [ 2656.638304] __sys_connect+0x165/0x1a0 [ 2656.639125] ? __sys_connect_file+0x1a0/0x1a0 [ 2656.640086] ? vfs_write+0x354/0xb10 [ 2656.640874] ? fput_many+0x2f/0x1a0 [ 2656.641651] ? ksys_write+0x1a9/0x260 [ 2656.642483] ? __ia32_sys_read+0xb0/0xb0 [ 2656.643349] __x64_sys_connect+0x6f/0xb0 [ 2656.644213] do_syscall_64+0x33/0x40 [ 2656.645007] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2656.646102] RIP: 0033:0x7ff7abcbfb19 [ 2656.646906] 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 [ 2656.650813] RSP: 002b:00007ff7a9235188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2656.652427] RAX: ffffffffffffffda RBX: 00007ff7abdd2f60 RCX: 00007ff7abcbfb19 [ 2656.653940] RDX: 000000000000001c RSI: 0000000020000040 RDI: 0000000000000004 [ 2656.655468] RBP: 00007ff7a92351d0 R08: 0000000000000000 R09: 0000000000000000 [ 2656.656982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2656.658505] R13: 00007fff0593afcf R14: 00007ff7a9235300 R15: 0000000000022000 [ 2656.664325] FAULT_INJECTION: forcing a failure. [ 2656.664325] name failslab, interval 1, probability 0, space 0, times 0 [ 2656.667193] CPU: 0 PID: 14563 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2656.668774] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2656.670666] Call Trace: [ 2656.671275] dump_stack+0x107/0x167 [ 2656.672111] should_fail.cold+0x5/0xa [ 2656.672972] ? create_object.isra.0+0x3a/0xa20 [ 2656.674014] should_failslab+0x5/0x20 [ 2656.674887] kmem_cache_alloc+0x5b/0x310 [ 2656.675811] create_object.isra.0+0x3a/0xa20 [ 2656.676803] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2656.677961] kmem_cache_alloc+0x159/0x310 [ 2656.678917] alloc_buffer_head+0x20/0x110 [ 2656.679848] alloc_page_buffers+0x14d/0x700 [ 2656.680829] create_empty_buffers+0x2c/0x640 [ 2656.681821] ? start_this_handle+0xfdd/0x1390 [ 2656.682843] ? start_this_handle+0xd57/0x1390 [ 2656.683866] create_page_buffers+0x1bb/0x230 [ 2656.684871] __block_write_begin_int+0x1d1/0x19c0 [ 2656.685971] ? ext4_da_release_space+0x480/0x480 [ 2656.687053] ? kmem_cache_alloc+0x2a6/0x310 [ 2656.688039] ? remove_inode_buffers+0x300/0x300 [ 2656.689084] ? jbd2__journal_start+0xf3/0x7e0 [ 2656.690117] ext4_da_write_begin+0x37d/0xd40 [ 2656.691125] ? ext4_write_begin+0x10f0/0x10f0 [ 2656.692146] ? copyout_mc+0x140/0x140 [ 2656.693022] generic_perform_write+0x20a/0x4f0 [ 2656.694066] ? page_cache_prev_miss+0x310/0x310 [ 2656.695133] ? down_write_killable+0x180/0x180 [ 2656.696179] ext4_buffered_write_iter+0x232/0x4a0 [ 2656.697280] ext4_file_write_iter+0xccd/0x1530 [ 2656.698339] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2656.699361] ? kasan_save_stack+0x32/0x40 [ 2656.700294] ? kasan_save_stack+0x1b/0x40 [ 2656.701227] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2656.702383] ? iter_file_splice_write+0x165/0xc90 [ 2656.703465] ? direct_splice_actor+0x10f/0x170 [ 2656.704494] ? splice_direct_to_actor+0x387/0x980 [ 2656.705584] ? do_splice_direct+0x1c4/0x290 [ 2656.706567] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2656.707612] ? __do_sys_copy_file_range+0x193/0x420 [ 2656.708732] ? do_syscall_64+0x33/0x40 [ 2656.709608] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2656.710821] do_iter_readv_writev+0x476/0x750 [ 2656.711838] ? _cond_resched+0x10/0x30 [ 2656.712721] ? new_sync_write+0x660/0x660 [ 2656.713648] ? avc_policy_seqno+0x9/0x70 [ 2656.714569] ? selinux_file_permission+0x92/0x520 [ 2656.715664] ? security_file_permission+0xb1/0xe0 [ 2656.716760] do_iter_write+0x191/0x700 [ 2656.717639] ? trace_hardirqs_on+0x5b/0x180 [ 2656.718628] vfs_iter_write+0x70/0xa0 [ 2656.719487] iter_file_splice_write+0x726/0xc90 [ 2656.720548] ? generic_splice_sendpage+0x140/0x140 [ 2656.721671] ? security_file_permission+0xb1/0xe0 [ 2656.722769] ? generic_splice_sendpage+0x140/0x140 [ 2656.723883] direct_splice_actor+0x10f/0x170 [ 2656.724879] splice_direct_to_actor+0x387/0x980 [ 2656.725930] ? pipe_to_sendpage+0x380/0x380 [ 2656.726917] ? do_splice_to+0x160/0x160 [ 2656.727812] ? security_file_permission+0xb1/0xe0 [ 2656.728910] do_splice_direct+0x1c4/0x290 [ 2656.729845] ? splice_direct_to_actor+0x980/0x980 [ 2656.730930] ? avc_policy_seqno+0x9/0x70 [ 2656.731856] ? security_file_permission+0xb1/0xe0 [ 2656.732945] vfs_copy_file_range+0x4f8/0x13c0 [ 2656.733960] ? generic_file_rw_checks+0x240/0x240 [ 2656.735075] __do_sys_copy_file_range+0x193/0x420 [ 2656.736157] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2656.737222] ? ksys_write+0x1a9/0x260 [ 2656.738079] ? __ia32_sys_read+0xb0/0xb0 [ 2656.739009] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2656.740185] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2656.741359] do_syscall_64+0x33/0x40 [ 2656.742207] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2656.743365] RIP: 0033:0x7f2906b23b19 [ 2656.744200] 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 [ 2656.748381] RSP: 002b:00007f2904078188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2656.750103] RAX: ffffffffffffffda RBX: 00007f2906c37020 RCX: 00007f2906b23b19 [ 2656.751720] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2656.753330] RBP: 00007f29040781d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2656.754958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2656.756570] R13: 00007ffc51434bdf R14: 00007f2904078300 R15: 0000000000022000 [ 2656.766248] loop7: detected capacity change from 0 to 32768 05:46:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x3}]) 05:46:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000380)=ANY=[@ANYBLOB="01000098a3283d2fd34ae300", @ANYRES32=r1, @ANYBLOB="e6000000000000002e2f66696c653000"]) syz_io_uring_setup(0x498b, &(0x7f0000000400), &(0x7f00000a0000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000003c0)=0x0, &(0x7f0000000000)=0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000340)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r4, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0, 0xc6da2cc48daca113}, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000cc0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="970d0000010100002e2f66696c65300071ffd4e9f922ffacbbd516758d45fad814e2307ddcdf1fddb1ff227caa46505fc4ac19d1d5c98bf52a7e090a67c5d7e92da5f8b5400a0a7d44b467e105a0438799e99a23be574f77a5ce3fa42046efad1a54bd122f4ddfaf3a68e10d01552f804378b43f9ab9f5c27b1e5c7082e994f080435f1cb766515c0fb8f0a6ae2ac7ad2dddce6ead43666982acbf3303d86324036d182c334a46a3f753b5a5944813cf71d0ab3aa073b2e79f19f5f2f4"]) syz_io_uring_submit(0x0, r3, &(0x7f0000000140)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, r5, 0x0, &(0x7f0000000100)='./file0\x00', 0xe2, 0x440, 0x12345}, 0x9) r6 = creat(&(0x7f0000000040)='./file0\x00', 0x0) sendmmsg(r0, &(0x7f00000010c0)=[{{&(0x7f0000000180)=@nfc={0x27, 0x0, 0x2, 0x7}, 0x80, &(0x7f00000009c0)=[{&(0x7f0000000200)="efa3dfbdbba4f8d38d6165a9f738c4", 0xf}, {&(0x7f0000000480)="78951cfebd578e3d568a98c4a1a3063cb6c4dab10d856683c227cb98afdfb62575655b0c87fd139c47e68089f6156b2b5615a7c484a0cf9f767a68f3ab8b8e8479acfead6340a006299e640b7097e3f5eeefefc391a8dc9bf27a3630e8a7f5d9cc6f67e1db04fd322a6745b02fc5f03665f10be65d30595cb57ff0cdb5c180009c00c539d49d660ea37ce4c32591e362d4a9c6ec1e48b19822cf6dc5702d6c84b41b4cc32f2eef95a2929711aec563d856805baa7733931c0a34df55f4eadd28c275eb75138d003c0909707da501954bef106912d3e5b305a5fcd3742d6a381b9bae28599cf0c13a979490dc7d7c0a2c7bb48bef9bf06871", 0xf8}, {&(0x7f0000000240)="439ea07cc929103244f2ca764293085da2", 0x11}, {&(0x7f0000000580)="7d9dcf8e663e591020b7884b3320dc780124a14b410425bfd3095599fb013f361e2b155bcfe9bdf391a6d0778f1c8e91179fc9e19b3c8ff946c87e8d7bf2da76ff25310be6eeb2e1f0536a0ce4a7eb34d41fe4a6ad7d51fb066b7de47c1f440d2f7d148216cc0b09aad63c9706fb698eaa9f10e81a003417ec82a2a3219821685f6154ddd26b9d923878f911bca84a3afeba0630c134e4f5e3d9fe1dc90106689b97459305a44db494ff40b543f965c907bceff23d2d9c8455a69075c75395b658d72451aa05076f6565", 0xca}, {&(0x7f0000000280)="9acb0fd3eb664dce31e225a2314766c2f3b39659424a94730e0915e9fd5d3d4d0c1b6cbda8d9ee34b301f18df343868a769e5ad9a0cc19", 0x37}, {&(0x7f0000000680)="e610235a4d5763cfba7d7896a04b1ec0caa94bc95c114c6db170160649b3d00d9a5d51d2c07dec6209604de65f3991076eee91cf44cd9e0c3271d45a6eda6fcaf15ff0bfb7519e44d3ee954130c93e7cf0377aec2ead88ae27ea98fa96b332e4d5be2d3715935cd66a8395d9210a14e0a8519156c68e1b6695e5bf46d46cbbcfd38e67ea954ead27a5e10c5f0140120ba3", 0x91}, {&(0x7f0000000740)="0481548b4028edaacac26a117fe85e102f0570f7e0340afe266f0aa280dffc45f0e509e99c2ef9c7d64f6e87f93ad5975e2a88d49553599c5d25486c1512e1494ac5c97d2ee47cb1526b16e27b47719f0cd7f05f374b748e0dc4a1fd9eb87b956eeb1270f3c33d03836568471dfbc2d2987a7554c71c4f8c422c0ca1cef01a93d8f358f81aaa8de2a87431d2c570a51e3e897c85884d1e3f60e6a4924731f2e1af3ef9f68e8415d9d6fa2afa7874b1a213e26e1bd55c81079e61a4e60d85684e62b51a68c270be24a76e224f9da7c0c61f4f8900b04c8be43b9ad9f1b7", 0xdd}, {&(0x7f0000000840)="3217d292f49698f0a90ac707714e2108e5e21cad7d34aea1e211fcb4169c0df46687292327cb121746eff3f3fcf726e3c1ac6d885f5f0d935747146617eb66428c4e4a7e275e498d15f37a134c561b944ceb4f97943b3fe1e2d68485737bdc78b8f74cf034f7a7366ec8c3daa48e0bf306f210037be9eaad73874f0bc654458f680edd58fbcf910894b21256929ef831d86750db77afb22f41b102ec9dc38c389aec102bac9e41a03648337b073377b9cb72be68cb0610dbb0d9565674f6b70ce1313c12decb97", 0xc7}, {&(0x7f0000000940)="efb97c448e2f2fbb5966b4375d030d89fb1c876bb7372d8a81c8f476299a863ff38bf630dfb6a5c585d5e63a075f6fc62eecf8e8711cd76bbc3b70c653d4970ca8734f09b1d5441e79dbf2427df72a3a1136f5021e65d684ef4e1e528f1d7b52dbed14075bc44604ccfc12bc0c43", 0x6e}], 0x9}}, {{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000a80)="5591495a9573f85aa4478a2be92545227bd5e925b401bc376a9729d32264deade1226852e47c5382134e9da65814db6671c7651ef2d24057a87780d467967b6b0f745b7e502c6893b56fdd98cff424647595d905bd8c05ceb8779e5492358fe4e917e250ed0a7177887faf38fb27725aeb6222c0a67e063b9ec67eb4498de97dc27e94f0ed4c48b76246c6bcd29de696c3e3d190745e5359a577546c8e71f7d9fc1a422c4d29f13be16875d118174a3e50b2a2de48e543026bc692e1c17b10c4b8a9febea07f741db0d3a199f45d9e07afa554f045888e06b3ba3b9fefa441ea60133d", 0xe3}, {&(0x7f0000000b80)="071b53f154358aaaa7a53148449fc5ab9f592d7e2038e8727d56be7a616d8e6dd0e0b4b103d4098cec3d02a41a4a0ae1ffdc953e207ce3c7390c5593a77b194b99ade0755f30447186e692c43f15d0192bf565244b52bdf421d0ccf9f18945bd", 0x60}, {&(0x7f0000000c00)="986b74d15ebd5f2dbbe1e3ddb039fceafd8344b0ba5a66f1c4df572d1bd593e3abf1b2a1e9502330d56679e4294952595f0335ac7703eb13e2af12f59d253da9678a5958d799dc83b58f976cd637f52be995d28226e376fed2c1298b44ef5bed578aaaff2c6a29b2646b1ea3fcdb207c926a626edca482d83cc3ce8be726e439b4fa0ee8f5f3c98f2a68668aa6904fce8a2af70eeb14abe8e0e267cf10", 0x9d}], 0x3, &(0x7f0000001140)=ANY=[@ANYBLOB="80000000000000000201000001000000a4c93fbe0a29dded70bcf661ded3bbc90d933bd439df6d71ab2e185233fc84a99a02709a39f9003653c97530507ae0f0cdf2fd08156e6156bad135d474a1e794cbec780e51730d836e5cc891d71b8795264790ecbd16b48e3323a84971b7ff3866c450e616d1c5ee9b01c9283923054fa048421200000088000000000000000401000003000000296c69f5ddd63bdbe99458ea533f2b0d7f14167f96324698274bf638ab5da0f6065b4987dd74b37800a1e435f4ceb42a3cf1f0d443a850de33dfc4d569ec64098264c6a68b580bd7d77fb69112a7d28cac1cdf8e11544094b458281474649f2bcb6689e0378fe5fafd694c9122c5aab768439cd1730000001001000000000000170100001c06000095f581d88eb97157c5226ac5b90d8e3867130e308b5c48bacdbb7aa0739fae06880734b191769a12f2d73d4000724f33273fdc0addfa42a0b6c7e62503f114d44d6cfaacae6a5ea6de48d7e88fb040d6390dd7d8228f8915e476771b832c501140cdecc23401b67939d27dd6c791f0e8abe31b0e61773f535b6ce27ed93cf80fdb8c8644b70bc1205856b39f1c64f10c34a2023269e35603e0f29733b48a3ec4859d6629f785adf864222e1081eb48c34f6b57aa6ea401455fc98e9267209f0d4fad33706432c2118ffed154e9e84d331f210d7d1deb2f059b8b25f653c43e4d0630b14129a60e99827267cdc4a36177dd8ccc4a71940df20772cecc00000000e8000000000000001801000009000000bb882ceac789dc2b67c923786b80aa50e3fd9cb579581c43b78d65d13cc094f77aecb7a8dbf733dd011ce22d890dee544425f919bb76f4fa8137291b096c354661cd464617b4af2ee922c06117e28d91d12db7fe8a900a39a65c0a6c7ef1f58f335354a281a0f8709c0d08a2acc07efe0e49b40d0c5c43393d1f01fe17179261ae921dd19c32f9b92cc501d8949bb218617cf18e2a274103f8bcf9acb153a67666c55fa8836f4f3c20640b16892340ab13e01b0c6b9fc88124af889f526e7c33929d4728f1c7b66c6f3f5592bf24e77aa919e79adc15c91200010000000000001801000081000000cb5003d3d855cd9c63f7da51f205d22dcf08c4caffaafebb017fc27236f128fc4083f6682601945edefed59eb76079872280db41975ef333c55a7c87497f5d96d62c935f8f2d6fafd1775882cf998fae5d4fe4c860971b76257d554950a3002b0d7b22fe438bfc1abc6e08ebbe90b61cde662e5c3d1d099cd1528f519c149fa439ac49f62b7e174139a69cfee9974f21c4439e99720d6f189c0a4d3d49000ecf43f440a67725143d543e3618100121f24e0ccf936d655edd08f411d501645a04f6a0240d8e7932fb85430511bf40c5c977b9d881da31cad085d3e2308c4a3bd7c4069b9f4d6132f8d8bd25f6254db398"], 0x400}}], 0x2, 0x1) r7 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r7, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r6, r0, 0x0, 0xffffffff000) 05:46:40 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000140)='fdinfo/3\x00') 05:46:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 89) 05:46:40 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) (fail_nth: 3) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:46:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) ioctl$AUTOFS_IOC_PROTOVER(r0, 0x80049363, &(0x7f0000000280)) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000180)={{{@in6=@local, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@initdev}}, &(0x7f0000000100)=0xe8) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r0, 0x89f9, &(0x7f0000000000)={'syztnl1\x00', &(0x7f0000000080)={'syztnl2\x00', r2, 0x4, 0x1, 0x0, 0x8000, 0x21, @private1={0xfc, 0x1, '\x00', 0x1}, @local, 0x8, 0x20, 0x8, 0x6}}) 05:46:40 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:46:40 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x14, 0x1a, 0x101}, 0x14}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 2669.943735] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2669.955278] FAULT_INJECTION: forcing a failure. [ 2669.955278] name failslab, interval 1, probability 0, space 0, times 0 [ 2669.956721] CPU: 1 PID: 14579 Comm: syz-executor.7 Not tainted 5.10.236 #1 [ 2669.957597] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2669.958099] FAULT_INJECTION: forcing a failure. [ 2669.958099] name failslab, interval 1, probability 0, space 0, times 0 [ 2669.958640] Call Trace: [ 2669.961526] dump_stack+0x107/0x167 [ 2669.961994] should_fail.cold+0x5/0xa [ 2669.962484] ? create_object.isra.0+0x3a/0xa20 [ 2669.963074] should_failslab+0x5/0x20 [ 2669.963550] kmem_cache_alloc+0x5b/0x310 [ 2669.964065] ? lock_release+0x680/0x680 [ 2669.964571] create_object.isra.0+0x3a/0xa20 [ 2669.965124] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2669.965765] kmem_cache_alloc+0x159/0x310 [ 2669.966290] __inet_hash_connect+0x67e/0xd50 [ 2669.966850] ? inet6_lookup_reuseport+0x160/0x160 [ 2669.967458] ? inet_hash+0x80/0x80 [ 2669.967926] tcp_v6_connect+0x11a5/0x1c60 [ 2669.968453] ? inet6_sk_rx_dst_set+0x2e0/0x2e0 [ 2669.969041] ? mark_lock+0xf5/0x2df0 [ 2669.969523] __inet_stream_connect+0x8d8/0xe70 [ 2669.970098] ? lock_release+0x680/0x680 [ 2669.970627] ? lock_downgrade+0x6d0/0x6d0 [ 2669.971144] ? inet_init_net+0x590/0x590 [ 2669.971659] ? mark_held_locks+0x9e/0xe0 [ 2669.972168] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2669.972824] ? __local_bh_enable_ip+0x9d/0x100 [ 2669.973396] inet_stream_connect+0x53/0xa0 [ 2669.973923] ? __inet_stream_connect+0xe70/0xe70 [ 2669.974531] __sys_connect_file+0x15b/0x1a0 [ 2669.975072] __sys_connect+0x165/0x1a0 [ 2669.975559] ? __sys_connect_file+0x1a0/0x1a0 [ 2669.976122] ? vfs_write+0x354/0xb10 [ 2669.976583] ? fput_many+0x2f/0x1a0 [ 2669.977045] ? ksys_write+0x1a9/0x260 [ 2669.977528] ? __ia32_sys_read+0xb0/0xb0 [ 2669.978039] __x64_sys_connect+0x6f/0xb0 [ 2669.978549] do_syscall_64+0x33/0x40 [ 2669.979008] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2669.979640] RIP: 0033:0x7ff7abcbfb19 [ 2669.980097] 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 [ 2669.982398] RSP: 002b:00007ff7a9235188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2669.983337] RAX: ffffffffffffffda RBX: 00007ff7abdd2f60 RCX: 00007ff7abcbfb19 [ 2669.984217] RDX: 000000000000001c RSI: 0000000020000040 RDI: 0000000000000004 [ 2669.985095] RBP: 00007ff7a92351d0 R08: 0000000000000000 R09: 0000000000000000 [ 2669.985982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2669.986866] R13: 00007fff0593afcf R14: 00007ff7a9235300 R15: 0000000000022000 [ 2669.987778] CPU: 0 PID: 14572 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2669.989364] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2669.991252] Call Trace: [ 2669.991854] dump_stack+0x107/0x167 [ 2669.992683] should_fail.cold+0x5/0xa [ 2669.993551] ? create_object.isra.0+0x3a/0xa20 [ 2669.994610] should_failslab+0x5/0x20 [ 2669.995475] kmem_cache_alloc+0x5b/0x310 [ 2669.996394] ? lru_cache_add+0x45c/0x800 [ 2669.997331] create_object.isra.0+0x3a/0xa20 [ 2669.998322] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2669.999486] kmem_cache_alloc+0x159/0x310 [ 2670.000409] jbd2__journal_start+0x190/0x7e0 [ 2670.001415] __ext4_journal_start_sb+0x214/0x390 [ 2670.002497] ext4_da_write_begin+0x51f/0xd40 [ 2670.003500] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2670.004813] ? ext4_write_begin+0x10f0/0x10f0 [ 2670.005831] ? copyout_mc+0x140/0x140 [ 2670.006717] generic_perform_write+0x20a/0x4f0 [ 2670.007767] ? page_cache_prev_miss+0x310/0x310 [ 2670.008844] ? down_write_killable+0x180/0x180 [ 2670.009894] ext4_buffered_write_iter+0x232/0x4a0 [ 2670.010998] ext4_file_write_iter+0xccd/0x1530 [ 2670.012047] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2670.013081] ? kasan_save_stack+0x32/0x40 [ 2670.014020] ? kasan_save_stack+0x1b/0x40 [ 2670.014961] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2670.016109] ? iter_file_splice_write+0x165/0xc90 [ 2670.017200] ? direct_splice_actor+0x10f/0x170 [ 2670.018239] ? splice_direct_to_actor+0x387/0x980 [ 2670.019335] ? do_splice_direct+0x1c4/0x290 [ 2670.020310] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2670.021360] ? __do_sys_copy_file_range+0x193/0x420 [ 2670.022499] ? do_syscall_64+0x33/0x40 [ 2670.023380] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2670.024580] do_iter_readv_writev+0x476/0x750 [ 2670.025574] ? _cond_resched+0x10/0x30 [ 2670.026461] ? new_sync_write+0x660/0x660 [ 2670.027376] ? avc_policy_seqno+0x9/0x70 [ 2670.028288] ? selinux_file_permission+0x92/0x520 [ 2670.029354] ? security_file_permission+0xb1/0xe0 [ 2670.030446] do_iter_write+0x191/0x700 [ 2670.031319] ? trace_hardirqs_on+0x5b/0x180 [ 2670.032297] vfs_iter_write+0x70/0xa0 [ 2670.033147] iter_file_splice_write+0x726/0xc90 [ 2670.034196] ? generic_splice_sendpage+0x140/0x140 [ 2670.035327] ? security_file_permission+0xb1/0xe0 [ 2670.036405] ? generic_splice_sendpage+0x140/0x140 [ 2670.037509] direct_splice_actor+0x10f/0x170 [ 2670.038501] splice_direct_to_actor+0x387/0x980 [ 2670.039550] ? pipe_to_sendpage+0x380/0x380 [ 2670.040521] ? do_splice_to+0x160/0x160 [ 2670.041421] ? security_file_permission+0xb1/0xe0 [ 2670.042515] do_splice_direct+0x1c4/0x290 [ 2670.043451] ? splice_direct_to_actor+0x980/0x980 [ 2670.044531] ? avc_policy_seqno+0x9/0x70 [ 2670.045443] ? security_file_permission+0xb1/0xe0 [ 2670.046532] vfs_copy_file_range+0x4f8/0x13c0 [ 2670.047546] ? generic_file_rw_checks+0x240/0x240 [ 2670.048648] __do_sys_copy_file_range+0x193/0x420 [ 2670.049734] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2670.050815] ? ksys_write+0x1a9/0x260 [ 2670.051681] ? __ia32_sys_read+0xb0/0xb0 [ 2670.052601] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2670.053792] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2670.054974] do_syscall_64+0x33/0x40 [ 2670.055824] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2670.056982] RIP: 0033:0x7f2906b23b19 [ 2670.057821] 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 [ 2670.062009] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2670.063745] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2670.065361] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2670.067009] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2670.068628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2670.070250] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:46:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2202, 0x140) creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000000c0)="04", 0x1, 0x0) r2 = timerfd_create(0x1, 0x800) sendfile(r2, r0, 0x0, 0xffffffff000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/consoles\x00', 0x0, 0x0) fgetxattr(r3, &(0x7f0000000140)=@known='user.incfs.id\x00', &(0x7f0000000180)=""/143, 0x8f) [ 2670.122037] loop7: detected capacity change from 0 to 32768 [ 2670.127491] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:46:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) ioctl$SG_SET_RESERVED_SIZE(r0, 0x2275, &(0x7f0000000000)) 05:46:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) 05:46:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x4}]) 05:46:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 90) 05:46:41 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)) 05:46:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r0, 0x800) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r1, r0, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r0, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r3, r2, 0x0, 0xffffffff000) 05:46:41 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) (fail_nth: 4) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2670.227070] FAULT_INJECTION: forcing a failure. [ 2670.227070] name failslab, interval 1, probability 0, space 0, times 0 [ 2670.228565] CPU: 1 PID: 14608 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2670.229351] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2670.230288] Call Trace: [ 2670.230603] dump_stack+0x107/0x167 [ 2670.231024] should_fail.cold+0x5/0xa [ 2670.231459] ? jbd2__journal_start+0x190/0x7e0 [ 2670.231976] should_failslab+0x5/0x20 [ 2670.232406] kmem_cache_alloc+0x5b/0x310 [ 2670.232868] jbd2__journal_start+0x190/0x7e0 [ 2670.233381] __ext4_journal_start_sb+0x214/0x390 [ 2670.233923] ext4_da_write_begin+0x51f/0xd40 [ 2670.234441] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2670.235097] ? ext4_write_begin+0x10f0/0x10f0 [ 2670.235613] ? copyout_mc+0x140/0x140 [ 2670.236055] generic_perform_write+0x20a/0x4f0 [ 2670.236586] ? page_cache_prev_miss+0x310/0x310 [ 2670.237126] ? down_write_killable+0x180/0x180 [ 2670.237650] ext4_buffered_write_iter+0x232/0x4a0 [ 2670.238201] ext4_file_write_iter+0xccd/0x1530 [ 2670.238737] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2670.239258] ? kasan_save_stack+0x32/0x40 [ 2670.239726] ? kasan_save_stack+0x1b/0x40 [ 2670.240206] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2670.240779] ? iter_file_splice_write+0x165/0xc90 [ 2670.241331] ? direct_splice_actor+0x10f/0x170 [ 2670.241851] ? splice_direct_to_actor+0x387/0x980 [ 2670.242405] ? do_splice_direct+0x1c4/0x290 [ 2670.242894] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2670.243428] ? __do_sys_copy_file_range+0x193/0x420 [ 2670.244005] ? do_syscall_64+0x33/0x40 [ 2670.244449] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2670.245060] do_iter_readv_writev+0x476/0x750 [ 2670.245572] ? _cond_resched+0x10/0x30 [ 2670.246020] ? new_sync_write+0x660/0x660 [ 2670.246499] ? avc_policy_seqno+0x9/0x70 [ 2670.246966] ? selinux_file_permission+0x92/0x520 [ 2670.247522] ? security_file_permission+0xb1/0xe0 [ 2670.248081] do_iter_write+0x191/0x700 [ 2670.248531] ? trace_hardirqs_on+0x5b/0x180 [ 2670.249029] vfs_iter_write+0x70/0xa0 [ 2670.249467] iter_file_splice_write+0x726/0xc90 [ 2670.250008] ? generic_splice_sendpage+0x140/0x140 [ 2670.250589] ? security_file_permission+0xb1/0xe0 [ 2670.251143] ? generic_splice_sendpage+0x140/0x140 [ 2670.251704] direct_splice_actor+0x10f/0x170 [ 2670.252212] splice_direct_to_actor+0x387/0x980 [ 2670.252750] ? pipe_to_sendpage+0x380/0x380 [ 2670.253249] ? do_splice_to+0x160/0x160 [ 2670.253698] ? security_file_permission+0xb1/0xe0 [ 2670.254256] do_splice_direct+0x1c4/0x290 [ 2670.254742] ? splice_direct_to_actor+0x980/0x980 [ 2670.255294] ? avc_policy_seqno+0x9/0x70 [ 2670.255759] ? security_file_permission+0xb1/0xe0 [ 2670.256318] vfs_copy_file_range+0x4f8/0x13c0 [ 2670.256834] ? generic_file_rw_checks+0x240/0x240 [ 2670.257399] __do_sys_copy_file_range+0x193/0x420 [ 2670.257949] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2670.258501] ? ksys_write+0x1a9/0x260 [ 2670.258940] ? __ia32_sys_read+0xb0/0xb0 [ 2670.259412] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2670.260006] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2670.260596] do_syscall_64+0x33/0x40 [ 2670.261023] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2670.261609] RIP: 0033:0x7f2906b23b19 [ 2670.262035] 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 [ 2670.264148] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2670.265022] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2670.265841] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2670.266666] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2670.267480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2670.268300] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:46:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x5}]) [ 2670.280805] FAULT_INJECTION: forcing a failure. [ 2670.280805] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2670.282236] CPU: 1 PID: 14613 Comm: syz-executor.7 Not tainted 5.10.236 #1 [ 2670.283039] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2670.283996] Call Trace: [ 2670.284305] dump_stack+0x107/0x167 [ 2670.284725] should_fail.cold+0x5/0xa [ 2670.285173] _copy_to_user+0x2e/0x180 [ 2670.285615] simple_read_from_buffer+0xcc/0x160 [ 2670.286151] proc_fail_nth_read+0x198/0x230 [ 2670.286660] ? proc_sessionid_read+0x230/0x230 [ 2670.287187] ? security_file_permission+0xb1/0xe0 [ 2670.287744] ? proc_sessionid_read+0x230/0x230 [ 2670.288279] vfs_read+0x228/0x620 [ 2670.288683] ksys_read+0x12d/0x260 [ 2670.289094] ? vfs_write+0xb10/0xb10 [ 2670.289524] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2670.290129] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2670.290731] do_syscall_64+0x33/0x40 [ 2670.291162] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2670.291748] RIP: 0033:0x7ff7abc7269c [ 2670.292176] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2670.294301] RSP: 002b:00007ff7a9235170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2670.295182] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007ff7abc7269c [ 2670.296008] RDX: 000000000000000f RSI: 00007ff7a92351e0 RDI: 0000000000000005 [ 2670.296829] RBP: 00007ff7a92351d0 R08: 0000000000000000 R09: 0000000000000000 [ 2670.297647] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2670.298481] R13: 00007fff0593afcf R14: 00007ff7a9235300 R15: 0000000000022000 05:46:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="280000002900010300000bf22ec6eed2c0b6897ac40287865a12000000000000000000001400008008000000002091000600000026000000bcc4b14b175d0227a779cc8eb50ae57d15d8b52c89034692a16006a7e7fabe7455233a4464cbe513523f3ce288cd1d884177"], 0x28}}, 0x0) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x4000010, r0, 0x10000000) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000580)={0x18, 0x29, 0x301, 0x0, 0x400, {}, [@nested={0x4, 0x33}]}, 0x18}}, 0x4040040) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r3, @ANYBLOB='0\x00', @ANYRES64=r1, @ANYRESHEX, @ANYRESHEX=r3, @ANYRES32=r1]) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) r7 = socket(0x29, 0xa, 0x9) syz_io_uring_submit(0x0, r3, &(0x7f00000000c0)=@IORING_OP_FILES_UPDATE={0x14, 0x4, 0x0, 0x0, 0x774, &(0x7f0000000080)=[r5, r1, r6, r2, r7], 0x5, 0x0, 0x1}, 0x7) creat(&(0x7f0000000440)='./file1\x00', 0x2) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r2, 0x8982, &(0x7f0000000000)) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="a4010400", @ANYRES16=0x0, @ANYBLOB="10002cbd7000fcdbdf253e000000080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c7469636173740005008300010000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c7469636173740005008300010000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c746963617374000500830001000000080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c7469636173740005008300fd0000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c7469636173740005008300000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c746963617374000500830000000000"], 0x1a4}, 0x1, 0x0, 0x0, 0x4000084}, 0x90) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) [ 2670.334053] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:46:55 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x14, 0x1a, 0x101, 0x0, 0x0, {}, [@generic]}, 0x14}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:46:55 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) 05:46:55 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:46:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x7}]) 05:46:55 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:46:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 91) 05:46:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) 05:46:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f0000000080)={{r3, 0x40, 0x1000, 0x7, 0x100, 0x401, 0x0, 0x8b, 0x5, 0x400, 0xf77, 0x10000000000, 0x40, 0x1, 0x2}, 0x38, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) [ 2684.213117] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2684.214381] FAULT_INJECTION: forcing a failure. [ 2684.214381] name failslab, interval 1, probability 0, space 0, times 0 [ 2684.217018] CPU: 0 PID: 14638 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2684.218599] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2684.220482] Call Trace: [ 2684.221082] dump_stack+0x107/0x167 [ 2684.221908] should_fail.cold+0x5/0xa [ 2684.222781] ? create_object.isra.0+0x3a/0xa20 [ 2684.223816] should_failslab+0x5/0x20 [ 2684.224680] kmem_cache_alloc+0x5b/0x310 [ 2684.225595] ? lru_cache_add+0x45c/0x800 [ 2684.226524] create_object.isra.0+0x3a/0xa20 [ 2684.227518] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2684.228677] kmem_cache_alloc+0x159/0x310 [ 2684.228784] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2684.229624] jbd2__journal_start+0x190/0x7e0 [ 2684.229650] __ext4_journal_start_sb+0x214/0x390 [ 2684.232710] ext4_da_write_begin+0x51f/0xd40 [ 2684.233729] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2684.235043] ? ext4_write_begin+0x10f0/0x10f0 [ 2684.236072] ? copyout_mc+0x140/0x140 [ 2684.236948] generic_perform_write+0x20a/0x4f0 [ 2684.237988] ? page_cache_prev_miss+0x310/0x310 [ 2684.239074] ? down_write_killable+0x180/0x180 [ 2684.240117] ext4_buffered_write_iter+0x232/0x4a0 [ 2684.241200] ext4_file_write_iter+0xccd/0x1530 [ 2684.242240] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2684.243270] ? kasan_save_stack+0x32/0x40 [ 2684.244193] ? kasan_save_stack+0x1b/0x40 [ 2684.245122] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2684.246265] ? iter_file_splice_write+0x165/0xc90 [ 2684.247425] ? direct_splice_actor+0x10f/0x170 [ 2684.248456] ? splice_direct_to_actor+0x387/0x980 [ 2684.249537] ? do_splice_direct+0x1c4/0x290 [ 2684.250505] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2684.251559] ? __do_sys_copy_file_range+0x193/0x420 [ 2684.252677] ? do_syscall_64+0x33/0x40 [ 2684.253556] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2684.254772] do_iter_readv_writev+0x476/0x750 [ 2684.255786] ? _cond_resched+0x10/0x30 [ 2684.256664] ? new_sync_write+0x660/0x660 [ 2684.257593] ? avc_policy_seqno+0x9/0x70 [ 2684.258511] ? selinux_file_permission+0x92/0x520 [ 2684.259607] ? security_file_permission+0xb1/0xe0 [ 2684.260710] do_iter_write+0x191/0x700 [ 2684.261592] ? trace_hardirqs_on+0x5b/0x180 [ 2684.262581] vfs_iter_write+0x70/0xa0 [ 2684.263442] iter_file_splice_write+0x726/0xc90 [ 2684.264500] ? generic_splice_sendpage+0x140/0x140 [ 2684.265622] ? security_file_permission+0xb1/0xe0 [ 2684.266722] ? generic_splice_sendpage+0x140/0x140 [ 2684.267833] direct_splice_actor+0x10f/0x170 [ 2684.268826] splice_direct_to_actor+0x387/0x980 [ 2684.269882] ? pipe_to_sendpage+0x380/0x380 [ 2684.270868] ? do_splice_to+0x160/0x160 [ 2684.271760] ? security_file_permission+0xb1/0xe0 [ 2684.272855] do_splice_direct+0x1c4/0x290 [ 2684.273786] ? splice_direct_to_actor+0x980/0x980 [ 2684.274874] ? avc_policy_seqno+0x9/0x70 [ 2684.275794] ? security_file_permission+0xb1/0xe0 [ 2684.276880] vfs_copy_file_range+0x4f8/0x13c0 [ 2684.277897] ? generic_file_rw_checks+0x240/0x240 [ 2684.279016] __do_sys_copy_file_range+0x193/0x420 [ 2684.280111] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2684.281175] ? ksys_write+0x1a9/0x260 [ 2684.282032] ? __ia32_sys_read+0xb0/0xb0 [ 2684.282955] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2684.284135] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2684.285302] do_syscall_64+0x33/0x40 [ 2684.286139] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2684.287297] RIP: 0033:0x7f2906b23b19 [ 2684.288137] 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 [ 2684.292307] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2684.294028] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2684.295641] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2684.297246] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2684.298865] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2684.300473] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:46:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2846e3, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1a1040, 0x1) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:46:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x80010, r0, 0x8000000) syz_io_uring_setup(0x498b, &(0x7f0000000400), &(0x7f00000a0000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000003c0)=0x0, &(0x7f0000000000)=0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000340)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r4, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0, 0xc6da2cc48daca113}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r6 = syz_io_uring_setup(0xa1b, &(0x7f0000000100)={0x0, 0xcff2, 0x2, 0x2, 0x2c8}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000180)) syz_io_uring_submit(r1, r3, &(0x7f00000001c0)=@IORING_OP_SPLICE={0x1e, 0x3, 0x0, @fd=r5, 0x1ff, {0x0, r6}, 0x1, 0xe}, 0x7) r7 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r8, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r7, r0, 0x0, 0xffffffff000) 05:46:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x8}]) [ 2684.342681] loop7: detected capacity change from 0 to 32768 [ 2684.361830] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 05:46:55 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2684.378311] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:46:55 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0x2, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2684.421907] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2684.490347] loop7: detected capacity change from 0 to 32768 05:47:12 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 2701.656201] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 05:47:12 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:12 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x14, 0x1a, 0x101, 0x0, 0x0, {}, [@generic]}, 0x14}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:47:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r0, 0x800) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r1, r0, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r0, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x46e2, 0x12d) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$binfmt_elf64(r3, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000006c0)) 05:47:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 92) 05:47:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0xf}]) 05:47:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000140), 0x422180, 0x0) fadvise64(r2, 0x0, 0x6, 0x3) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r4, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r5}, './file0/../file0\x00'}) sendfile(r1, r0, 0x0, 0xffffffff000) 05:47:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2701.690538] loop7: detected capacity change from 0 to 32768 [ 2701.710542] FAULT_INJECTION: forcing a failure. [ 2701.710542] name failslab, interval 1, probability 0, space 0, times 0 [ 2701.713106] CPU: 0 PID: 14695 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2701.714666] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2701.716544] Call Trace: [ 2701.717142] dump_stack+0x107/0x167 [ 2701.717960] should_fail.cold+0x5/0xa [ 2701.718825] ? create_object.isra.0+0x3a/0xa20 [ 2701.719862] should_failslab+0x5/0x20 [ 2701.720718] kmem_cache_alloc+0x5b/0x310 [ 2701.721638] create_object.isra.0+0x3a/0xa20 [ 2701.722621] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2701.723781] kmem_cache_alloc+0x159/0x310 [ 2701.724727] alloc_buffer_head+0x20/0x110 [ 2701.725656] alloc_page_buffers+0x14d/0x700 [ 2701.726629] create_empty_buffers+0x2c/0x640 [ 2701.727622] ? start_this_handle+0xfdd/0x1390 [ 2701.728628] ? start_this_handle+0xd57/0x1390 [ 2701.729647] create_page_buffers+0x1bb/0x230 [ 2701.730639] __block_write_begin_int+0x1d1/0x19c0 [ 2701.731742] ? ext4_da_release_space+0x480/0x480 [ 2701.732812] ? kmem_cache_alloc+0x2a6/0x310 [ 2701.733789] ? remove_inode_buffers+0x300/0x300 [ 2701.734841] ? jbd2__journal_start+0xf3/0x7e0 [ 2701.735874] ext4_da_write_begin+0x37d/0xd40 [ 2701.736870] ? ext4_write_begin+0x10f0/0x10f0 [ 2701.737879] ? copyout_mc+0x140/0x140 [ 2701.738764] generic_perform_write+0x20a/0x4f0 [ 2701.739804] ? page_cache_prev_miss+0x310/0x310 [ 2701.740870] ? down_write_killable+0x180/0x180 [ 2701.741915] ext4_buffered_write_iter+0x232/0x4a0 [ 2701.743015] ext4_file_write_iter+0xccd/0x1530 [ 2701.744053] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2701.745078] ? kasan_save_stack+0x32/0x40 [ 2701.746007] ? kasan_save_stack+0x1b/0x40 [ 2701.746947] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2701.748086] ? iter_file_splice_write+0x165/0xc90 [ 2701.749164] ? direct_splice_actor+0x10f/0x170 [ 2701.750181] ? splice_direct_to_actor+0x387/0x980 [ 2701.751273] ? do_splice_direct+0x1c4/0x290 [ 2701.752235] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2701.753275] ? __do_sys_copy_file_range+0x193/0x420 [ 2701.754387] ? do_syscall_64+0x33/0x40 [ 2701.755268] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2701.756470] do_iter_readv_writev+0x476/0x750 [ 2701.757476] ? _cond_resched+0x10/0x30 [ 2701.758361] ? new_sync_write+0x660/0x660 [ 2701.759300] ? avc_policy_seqno+0x9/0x70 [ 2701.760206] ? selinux_file_permission+0x92/0x520 [ 2701.761299] ? security_file_permission+0xb1/0xe0 [ 2701.762388] do_iter_write+0x191/0x700 [ 2701.763272] ? trace_hardirqs_on+0x5b/0x180 [ 2701.764246] vfs_iter_write+0x70/0xa0 [ 2701.765101] iter_file_splice_write+0x726/0xc90 [ 2701.766158] ? generic_splice_sendpage+0x140/0x140 [ 2701.767282] ? security_file_permission+0xb1/0xe0 [ 2701.768369] ? generic_splice_sendpage+0x140/0x140 [ 2701.769471] direct_splice_actor+0x10f/0x170 [ 2701.770463] splice_direct_to_actor+0x387/0x980 [ 2701.771516] ? pipe_to_sendpage+0x380/0x380 [ 2701.772486] ? do_splice_to+0x160/0x160 [ 2701.773392] ? security_file_permission+0xb1/0xe0 [ 2701.774493] do_splice_direct+0x1c4/0x290 [ 2701.775441] ? splice_direct_to_actor+0x980/0x980 [ 2701.776524] ? avc_policy_seqno+0x9/0x70 [ 2701.777444] ? security_file_permission+0xb1/0xe0 [ 2701.778538] vfs_copy_file_range+0x4f8/0x13c0 [ 2701.779555] ? generic_file_rw_checks+0x240/0x240 [ 2701.780660] __do_sys_copy_file_range+0x193/0x420 [ 2701.781740] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2701.782811] ? ksys_write+0x1a9/0x260 [ 2701.783664] ? __ia32_sys_read+0xb0/0xb0 [ 2701.784578] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2701.785757] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2701.786932] do_syscall_64+0x33/0x40 [ 2701.787763] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2701.788907] RIP: 0033:0x7f2906b23b19 [ 2701.789748] 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 [ 2701.793907] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2701.795632] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2701.797247] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2701.798859] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2701.800463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2701.802069] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2701.805346] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:47:12 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x10}]) 05:47:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0xc5) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) syz_io_uring_setup(0x1c2b, &(0x7f0000000100)={0x0, 0x29da, 0x1, 0x2, 0xa3, 0x0, r1}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000180)) [ 2701.857025] loop7: detected capacity change from 0 to 32768 05:47:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x900, 0xc4) 05:47:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x300}]) 05:47:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x2, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:47:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 93) 05:47:12 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2702.022464] FAULT_INJECTION: forcing a failure. [ 2702.022464] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2702.024644] CPU: 1 PID: 14722 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2702.025807] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2702.027244] Call Trace: [ 2702.027690] dump_stack+0x107/0x167 [ 2702.028299] should_fail.cold+0x5/0xa [ 2702.028931] __alloc_pages_nodemask+0x182/0x600 [ 2702.029746] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2702.030765] ? find_get_entry+0x2c8/0x740 [ 2702.031455] ? slab_free_freelist_hook+0xa9/0x180 [ 2702.032259] alloc_pages_current+0x187/0x280 [ 2702.032983] __page_cache_alloc+0x2d2/0x360 [ 2702.033726] ? jbd2_journal_stop+0x188/0xdc0 [ 2702.034453] pagecache_get_page+0x2c7/0xc80 [ 2702.035184] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2702.035992] grab_cache_page_write_begin+0x64/0xa0 [ 2702.036810] ext4_da_write_begin+0x2f3/0xd40 [ 2702.037677] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2702.038870] ? ext4_write_begin+0x10f0/0x10f0 [ 2702.039831] ? copyout_mc+0x140/0x140 [ 2702.040642] generic_perform_write+0x20a/0x4f0 [ 2702.041418] ? page_cache_prev_miss+0x310/0x310 [ 2702.042196] ? down_write_killable+0x180/0x180 [ 2702.042970] ext4_buffered_write_iter+0x232/0x4a0 [ 2702.043775] ext4_file_write_iter+0xccd/0x1530 [ 2702.044537] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2702.045328] ? kasan_save_stack+0x32/0x40 [ 2702.046007] ? kasan_save_stack+0x1b/0x40 [ 2702.046692] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2702.047540] ? iter_file_splice_write+0x165/0xc90 [ 2702.048334] ? direct_splice_actor+0x10f/0x170 [ 2702.049070] ? splice_direct_to_actor+0x387/0x980 [ 2702.049863] ? do_splice_direct+0x1c4/0x290 [ 2702.050568] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2702.051353] ? __do_sys_copy_file_range+0x193/0x420 [ 2702.052173] ? do_syscall_64+0x33/0x40 [ 2702.052808] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2702.053678] do_iter_readv_writev+0x476/0x750 [ 2702.054426] ? _cond_resched+0x10/0x30 [ 2702.055071] ? new_sync_write+0x660/0x660 [ 2702.055760] ? avc_policy_seqno+0x9/0x70 [ 2702.056425] ? selinux_file_permission+0x92/0x520 [ 2702.057218] ? security_file_permission+0xb1/0xe0 [ 2702.058004] do_iter_write+0x191/0x700 [ 2702.058657] ? trace_hardirqs_on+0x5b/0x180 [ 2702.059389] vfs_iter_write+0x70/0xa0 [ 2702.059996] iter_file_splice_write+0x726/0xc90 [ 2702.060801] ? generic_splice_sendpage+0x140/0x140 [ 2702.061610] ? security_file_permission+0xb1/0xe0 [ 2702.062410] ? generic_splice_sendpage+0x140/0x140 [ 2702.063232] direct_splice_actor+0x10f/0x170 [ 2702.063929] splice_direct_to_actor+0x387/0x980 [ 2702.064687] ? pipe_to_sendpage+0x380/0x380 [ 2702.065395] ? do_splice_to+0x160/0x160 [ 2702.066037] ? security_file_permission+0xb1/0xe0 [ 2702.066836] do_splice_direct+0x1c4/0x290 [ 2702.067515] ? splice_direct_to_actor+0x980/0x980 [ 2702.068291] ? avc_policy_seqno+0x9/0x70 [ 2702.068934] ? security_file_permission+0xb1/0xe0 [ 2702.069727] vfs_copy_file_range+0x4f8/0x13c0 [ 2702.070469] ? generic_file_rw_checks+0x240/0x240 [ 2702.071275] __do_sys_copy_file_range+0x193/0x420 [ 2702.072054] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2702.072817] ? ksys_write+0x1a9/0x260 [ 2702.073438] ? __ia32_sys_read+0xb0/0xb0 [ 2702.074084] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2702.074945] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2702.075770] do_syscall_64+0x33/0x40 [ 2702.076410] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2702.077219] RIP: 0033:0x7f2906b23b19 [ 2702.077803] 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 [ 2702.080765] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2702.081999] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2702.083163] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2702.084300] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2702.085441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2702.086597] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2702.100524] loop7: detected capacity change from 0 to 32768 05:47:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 94) 05:47:28 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:47:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_setup(0x7f, &(0x7f00000002c0)=0x0) io_submit(r2, 0x1, &(0x7f0000000340)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x4a0282, 0x180) ftruncate(r3, 0x800) write$cgroup_netprio_ifpriomap(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="f9c71f1f74fb763d4a347e4a98ecfa0960d34348066e105de0bd9cbeeffca70100000090dc12bbc9e4370000"], 0x12) sendfile(0xffffffffffffffff, r3, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x0, 0x8010, 0xffffffffffffffff, 0x0) io_cancel(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, 0x81, r0, &(0x7f0000000000)="ca0f97c1d94be5fb7c36", 0xa, 0x63a978f1, 0x0, 0x0, r3}, &(0x7f00000000c0)) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000680)={&(0x7f00000000c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="010200000000000000000700000008000300", @ANYRES32=r7, @ANYBLOB="140004007c085896305f76d58f1286353fa6e06c61b6196d3a19a2b6"], 0x38}}, 0x0) sendmsg$NL80211_CMD_DEL_INTERFACE(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000240)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r6, @ANYBLOB="000126bd7001a47eeada28c26a7d041a6c35f799ee80ab7ce2037e08a92ca4fc5e203316884e25969b6b70cb8a9b9653a3184df24c1160d068eb45529554fda13bd273392e38826b9d0ddade90f5838296e14f647d24afd05944233ae039eecba25eff0f166bb726333df700000000000000000000000000003b80a86bcd58720e0148152fb4ab4f70a564dfa2312c9a31f9c2ad50cc50191012b1e9987540ab10cf0f0719da794f2846d14083df94bc6fc505afe62f28f1ee8e5fe6573a840293f514d4a15825f275010c89f807"], 0x14}, 0x1, 0x0, 0x0, 0x20000001}, 0x88c2e83ed6b9a1a9) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB='\x00'/12]) 05:47:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x80000000}}, './file0\x00'}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r2, r0, 0x0, 0xffffffff000) 05:47:28 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x20000181}]) 05:47:28 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x3, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:47:28 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x14, 0x1a, 0x101, 0x0, 0x0, {}, [@generic]}, 0x14}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 2717.447265] FAULT_INJECTION: forcing a failure. [ 2717.447265] name failslab, interval 1, probability 0, space 0, times 0 [ 2717.449973] CPU: 0 PID: 14751 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2717.451552] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2717.453419] Call Trace: [ 2717.454015] dump_stack+0x107/0x167 [ 2717.454834] should_fail.cold+0x5/0xa [ 2717.455698] ? jbd2__journal_start+0x190/0x7e0 [ 2717.456733] should_failslab+0x5/0x20 [ 2717.457592] kmem_cache_alloc+0x5b/0x310 [ 2717.458509] jbd2__journal_start+0x190/0x7e0 [ 2717.459518] __ext4_journal_start_sb+0x214/0x390 [ 2717.460596] ext4_da_write_begin+0x51f/0xd40 [ 2717.461596] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2717.462900] ? ext4_write_begin+0x10f0/0x10f0 [ 2717.463914] ? copyout_mc+0x140/0x140 [ 2717.464782] generic_perform_write+0x20a/0x4f0 [ 2717.465832] ? page_cache_prev_miss+0x310/0x310 [ 2717.466884] ? down_write_killable+0x180/0x180 [ 2717.467933] ext4_buffered_write_iter+0x232/0x4a0 [ 2717.469019] ext4_file_write_iter+0xccd/0x1530 [ 2717.470062] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2717.471096] ? kasan_save_stack+0x32/0x40 [ 2717.472023] ? kasan_save_stack+0x1b/0x40 [ 2717.472955] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2717.474109] ? iter_file_splice_write+0x165/0xc90 [ 2717.475195] ? direct_splice_actor+0x10f/0x170 [ 2717.476217] ? splice_direct_to_actor+0x387/0x980 [ 2717.477303] ? do_splice_direct+0x1c4/0x290 [ 2717.478265] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2717.479322] ? __do_sys_copy_file_range+0x193/0x420 [ 2717.480440] ? do_syscall_64+0x33/0x40 [ 2717.481315] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2717.482517] do_iter_readv_writev+0x476/0x750 [ 2717.483535] ? _cond_resched+0x10/0x30 [ 2717.484411] ? new_sync_write+0x660/0x660 [ 2717.485346] ? avc_policy_seqno+0x9/0x70 [ 2717.486257] ? selinux_file_permission+0x92/0x520 [ 2717.487361] ? security_file_permission+0xb1/0xe0 [ 2717.488455] do_iter_write+0x191/0x700 [ 2717.489331] ? trace_hardirqs_on+0x5b/0x180 [ 2717.490310] vfs_iter_write+0x70/0xa0 [ 2717.491190] iter_file_splice_write+0x726/0xc90 [ 2717.492250] ? generic_splice_sendpage+0x140/0x140 [ 2717.493375] ? security_file_permission+0xb1/0xe0 [ 2717.494462] ? generic_splice_sendpage+0x140/0x140 [ 2717.495581] direct_splice_actor+0x10f/0x170 [ 2717.496576] splice_direct_to_actor+0x387/0x980 [ 2717.497638] ? pipe_to_sendpage+0x380/0x380 [ 2717.498606] ? do_splice_to+0x160/0x160 [ 2717.499506] ? security_file_permission+0xb1/0xe0 [ 2717.500601] do_splice_direct+0x1c4/0x290 [ 2717.501542] ? splice_direct_to_actor+0x980/0x980 [ 2717.502627] ? avc_policy_seqno+0x9/0x70 [ 2717.503551] ? security_file_permission+0xb1/0xe0 [ 2717.504640] vfs_copy_file_range+0x4f8/0x13c0 [ 2717.505652] ? generic_file_rw_checks+0x240/0x240 [ 2717.506755] __do_sys_copy_file_range+0x193/0x420 [ 2717.507848] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2717.508908] ? ksys_write+0x1a9/0x260 [ 2717.509762] ? __ia32_sys_read+0xb0/0xb0 [ 2717.510678] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2717.511865] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2717.513025] do_syscall_64+0x33/0x40 [ 2717.513864] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2717.515031] RIP: 0033:0x7f2906b23b19 [ 2717.515865] 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 [ 2717.520028] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2717.521736] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2717.523361] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2717.524966] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2717.526567] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2717.528195] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2717.545315] loop7: detected capacity change from 0 to 32768 [ 2717.551718] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:47:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) 05:47:28 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:28 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) r2 = signalfd(r0, &(0x7f0000000000)={[0x52]}, 0x8) ioctl$SG_SET_TIMEOUT(r2, 0x2201, &(0x7f0000000080)=0x9) 05:47:28 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:47:28 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ftruncate(0xffffffffffffffff, 0x1000003) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2717.747746] loop7: detected capacity change from 0 to 32768 05:47:28 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x10, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:47:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000004280)=[{{&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/8, 0x8}, {&(0x7f0000000500)=""/39, 0x27}, {&(0x7f0000000540)=""/164, 0xa4}], 0x8, &(0x7f0000000680)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}, {{&(0x7f0000000700), 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000780)=""/120, 0x78}, {&(0x7f0000000800)=""/183, 0xb7}], 0x2, &(0x7f0000000900)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000001c80)=[{&(0x7f0000000940)=""/220, 0xdc}, {&(0x7f0000000a40)=""/201, 0xc9}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/43, 0x2b}, {&(0x7f0000001b80)=""/226, 0xe2}], 0x5, &(0x7f0000001d00)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc8}}, {{&(0x7f0000001e00)=@abs, 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000001e80)=""/39, 0x27}], 0x1, &(0x7f0000001f00)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}}, {{0x0, 0x0, &(0x7f0000004080)=[{&(0x7f0000001f80)=""/208, 0xd0}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/4096, 0x1000}], 0x3, &(0x7f00000040c0)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000004200)=[{&(0x7f0000004100)=""/108, 0x6c}, {&(0x7f0000004180)=""/113, 0x71}], 0x2, &(0x7f0000004240)=[@cred={{0x1c}}], 0x20}}], 0x6, 0x2140, &(0x7f0000004400)) sendmsg$nl_generic(r1, &(0x7f0000005580)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4040000}, 0xc, &(0x7f0000005540)={&(0x7f0000004440)={0x1100, 0x1b, 0x1, 0x70bd2a, 0x25dfdbff, {0x6}, [@typed={0xc, 0x36, 0x0, 0x0, @u64=0x1}, @nested={0x26, 0x1, 0x0, 0x1, [@typed={0x8, 0x59, 0x0, 0x0, @pid}, @typed={0x14, 0x66, 0x0, 0x0, @ipv6=@remote}, @generic="67b395dc9515"]}, @generic="590424de905b8e5ba2f5e0311145904e1fe94b", @generic="402ff6b7b82191e2351b911a938ca6eb8b852e1d", @nested={0x108f, 0x47, 0x0, 0x1, [@generic="63026fe7dcf3117a52509239397b3aa0c7b0adb173e417da67a230d83bc6a01a42562239b14cd8950cec1bd434625bd6f25a5d0d5f06c0705ae0efb813567648048277f562c48fb5dfdd0923609e2ade88158da0e9a79f095fc038423999e387d24c90b202e51e2098501ca06bbf474e8b964af0d2cb9c754ad7d2", @typed={0x8, 0x6b, 0x0, 0x0, @pid}, @typed={0x8, 0x95, 0x0, 0x0, @fd=r3}, @generic="d100602fea33b8e8eae1530d02bc0416a64a65c99c391f031887b5a1b9b9766575e14c7d95ddc6e874aca90df86eb07ba98399e7015ebbadbdd0faed596114cca5095ed28cc6dcaba42eb78e799d761dfcab706dd1c28649cdbcbfd83ec44a0f5123047c5d636bdfe2bb8cc206f89ed884920663fabc63f1d1eb188643186d64298f08fab52537396a6c9538793f324e19ba16e3f9b36e3893fad33e3b8d049935f5cda7da07799f68300d202c72a2f7c9a5851beb078495fd22aacc8ce2b66a0fc41ec066ae49acb88921f67e5d7d3b9b943fd51d4cfe7301a9c7cf3667315b444b1cc1bd239b1da7635f6bb3900a89cc68421d5abab1dc02c3a996dc8cdc5ebc1ee9cbf461bc3edcdecc757755ad73415d868f4cfe8fd02fe009a73df497770621ad67398416131492d90634f2f3f29f16a8fd2b4651aaff4e144b3ed0aa761bc4c5f00a3b0f088652dde7092d9676277bfcb82f9925e36b1588977e32b0cc9444aff3e5c7244bd8839b9de16124e93a2fab1a09fe4c137fec1b4dfa483237bc0b6552f3acbf480ff18369a2e3842dab781a9f44a6f703d5e0b66d0b4cafa0b38dfc1f5797f0a9ec90bff5fb55ff973a754d57cf1c11d3fa31ca779c29c1ddfa152cd77fd6dc0bb9dd2f2ac409188afe4f270d2413b74b20dfbc4e9a302a79552f7819557f358a11a8e5f4247f3ea9e9310210f753530c2c1236278490b3d053ed03969a83e66b0ce4eb26b73a43ccd5f7ac1f184690ada1621542c79eb7718a752e7869654732d3f42cdad231844cb632c87c2cf830e85e264246322d63cdd91a7b837ef603840576415636d2798830f1016e8ab635b8b96aae9f07d584677688aae6ece78210c4bf238b5483485716f90d4c2c04ca3dd28e25545757c699cb87ad40f7d0e6c1c029f914bbaac4dcba56f366b1af5a7d180adedccab7b02937094ba76621519b318d6f300a826aab4c23facee1dde0be65ac68fdb9466550bb3ef2aabb3bfbf48f87f3d16f3a02457001782794e2c8adf6d2647243326e42190649dc325c4d21b7b618358ecd7f43336c1371ccc4b8c884e5e620812919739eb6d9dc1871f2bc3d3a32639927887c75d908ee9e1e19e48eb7b177086da55291f4b713ce62f34837c358939f45d95206c94a4bc568d949dc9bc36342038cc998d3f486a0c715d74cbe92f6d73cb730351c38d63e2fd20547af0c1ee3133036a719bdf6d047f5129685e025f5b548c6c4fc17f7e57cb8b2f0ce67607febfa4f78c36147d14318dfcfab9459474a4a66b07484d887497ae60fd47437e46621e0a08046fda1c1b7e1cff5f1e70a602dd8a433c27a418c04bdb1ba24ed63bb4efeeffb17df960629b94101494a5fde309f806658fca9084e7be0aad4ed1aa171bf50d5546cd4542bd79f7a3b0756c75f1abb34a68e822a5f23026e2324823d6e33d1308b6a09bd6ea45944dbe17681c154e9ec0ea8f92944eded08b1ce8c5a048392a2b088c47a2ad2c1bde1758121f8a3a2b801dc2785ad1328f411f3c4c9be2f827ee3a0cafaf3eaf1c18fe8e380ac75fa9ae3ebd9f4d442ea82e516878a0d0a1d38b2d25a249bdeea33d5c45926df062d5339d53d61f49675abc8a8c4ac27d23bf274815d2dae8ba61da839910438b18240408d3f012b770512f2c687aa1823802cf703cf8bcd805c512bab095eef52d1a2efd1b4d77a704c7e95f9bd8ec8a3604f1aae62c39cc97cd4457971ab1265f8fd4844e46043fb476756a0a22578fb262ea750cd8fc90ea4d9bf9098de7d2c15443c051b2ed144e27e5706be06f1962306db0cb0d4c690b0719f2ea6ece8ba56ccff6c48e97bd351c1429527dbd17c93dc97c9e4f51ed475e1d921098fa074840bc9456a8c2821a4263024a8ef6311aaeb94343874a765ca41299fc1440df29b95f0af6483c277cfd7e21111fdf44b2cd377fc5cccb0117c1de57e3d100782e4262751f073082a959caadd31fe7971fae567083730aa2c59cd3f68ed9eff2d9c853d3aea36768a276a81ea3d1dcdd08476c7e15554d978359708c9033eda4d3fb8023532a191153069700ebe3a94966b8f99c018a9ea10f62ca48bae06558da07847ff2b1a768c97e334c5646cfa8a2859441987fd3f13a7dbc19debec8b286fab062e9a4876d9e31911a4f6b9bf1eac5c41ddc7d30fa03ad3666167ebdf96c9e6811c98b591774bd55f02eaf5ebd8b66eac957371a3bdd59b0ba173577b52e3ebd940d13270fe7f49cff3c27a4ef04ad8779d999664c79be02d87ec07091f46507a175f9897a9d4ee66acdd3077df2326fffa6dd2271bbcaab95992d351dd373a7c7026a1ba9e1a2eeb72d941939a2595aeebcc1b45cae777122bfe2aa11b29fcc18e8ee544d2206bc10431accd81ac7f260834dd21684cb752646be993c86b6861a0d52996c4fb1aae90531049f886f28a5c5ace807c48052dc9349e41c1eaa564d6210d405fbcbfd46837d5d9907f15faa52dd9a61caa401dc6ca9d1d7ccb69e7841bb374452699a24847030f0c5466aed6ba68c8d22a0ec41a02e50c91c09c2df5b542445b1fcfcd23f02f8e3fe5e495e3e0347e0e4b904ed0adfc5ae3d6feb391f6b76cea252b3badc7eb53a1808a3ca6d09a4115d73eda67d240a7643586de92cc6ada4645f2e6eb8edd9d2d26215d2aeb2529471b731c0d98c5ebceac229348e4e9a679ddff40e134644fe4bacf03616544752f80f34ff50179b617a5efda1978f43ceaf0189cba1b623b4c06be31fa02364b0e144a0b82483f9e68179d2f8b8bf655f1402fc864615f35bf9ce265be6c863b13e1e199eba05b932d1fad447bcf62f81618f3e35fc8ae0f3ba651ad9c06cb3a992dfc27c20636037516bd4fe4dca364cd862b2b5ae4976ea2f3924a3cd8f52ca9dd2f62a68622514fc5579ce1774b7df93c9b1d8355967c77205a5c469f9f523a88c35b7b2946bc2fb82de4c0fe56c116f18056b33ca887833d1a183b8e36cb13c6e6c8279a5213c24d87b9d7ee4673252ee8e2d121915e54c07664a665dc0b141aac544dd66d736714a73ef5df7c9c741c7a760602839ea13d58b806b987a67b14e9a0b339afb632d0930fd594d642f4784fe7126f506a00f01c8c74afddbcd7ca1e9f88c12581819d81d5909299e01ffc7af6e8b3c01fc18e16979c5eb312129cf9885a37b33d6df919528b5f26255641cd53732d34f5b8c2cd991096152de08e2a1fe18969c9383868df3b824b9e5a05ee00596ed3b8aff53cc583c2fd0cb185d9909644775fda0b543320666fb927c48bbfb6b6cf1bd84250b3f6b0f8c7c6fe696452219658661d85307e54dfff0ffa5d2c925102d63c44b2d2119aa4736c570f4620505a2553ed249e33ee027bf1ad682e102aaa5f6829fc5d733fb7199e34f303e4b62d221ff0ee6c19e8a9382ae4e7cf457c65ad594ba98b1e2a5e8ae8056a4a24035d6774a0f0e9aebe2571cba75097679e8c5137bd0d3ae06fd5eb1a3353b6b95317b49f86ceaf59de892302cab0092d665f53a7a3faabc0b5bbe1fb9319878fae9e8fcbe4215e7b85052cef11dcdbbcbe8697f73cfd7ab8cfd556a54991c255ede34c9aa79ce61205d3001ef82ae53a44c5b6d0f66a62e172ce59b3a5117149990c3ccf4d25c7517a17ef4ce04d3df1f57a37fcbc7012a0a7a2829a085e7660114afc3a8687cb8359a90fdfb9e1c82c0031d2ffb7cb2137498e792c0b211f33c95578ecf99497aeb5fe72fa9782692bb8bffd19e5386077281bac58200f0eb5337cfa25bfc5ddd5bebcb055395177597b33a543794d350bb93be4c0ee3f63f98b3994658730698975eb747c685b1d87cc8be1a48eb92b77e4893938b26f7731bab24e9fbf76e42826e3fb1a031524d84bb26b7416ea741535ea9e3eae1efddf9adac7674fe1ef8b3c5230fd7509208a134c40cc249c2818022c8041d9b18f146c75b9678b4cd20e8e11cacef431a431a558e43cb7341096efc1abca3c97b2a660c6475351ccfaf47b52ee562d9bf9240ab8cecae6e4c226058c298b4668a874a533e731150ffb72c7ccf8c4675bd1a3940603bf081f98629987899d0ad8c35296c9690b679706a482e7e97f1b0c7a8d0781046e29bf1759acc1aff7d32818ada31799086d1959c7e6e24271e3e0c5c5844e543d7573bc8ece8683afbf9ea399f0d399c2c8aacb89ebb84ade1d1ad2b5fc6175d9185941032ee857cc8baf7c6ee1f2decec92dec1a7a607be6a0e080a2db1a1a789b1de923e040812f0e06fada056dd15c6282045cbf6e1483257e647a4547331310da0019e9c73a3568c02d24e77bc0e1bc0d4ae63e74f8289170192ea0bead7675c52c42e47a2bfd21abeaf74959f86b0a678eef2013c3757b46c51806b36eea4dfd8cb0b05d4d8170b52ba7c39983b2ec4560472b327c3a67212567fb3c2a242f8fc7ca481d72425629b1bf87e0a1aa5cef329d3699a582c7ef1307174d996075c9797972dc9a8e908c56139a43515193f11091719b0e904510190e27da14567980b90069697c4acf5a40d70f8189dac441f71537dd653c9088caa4cac2d2518deae1151864e456003d4d9b0a754e6e6db008f602a0e3ef4ef5da342ede0bc4062aa4153526b89bf6af95b31ed53fda3e79f2a8e09196bb818560750dabb14ba9978ebd97a42e02c38978efb4d9adba437a6476055e44a3918647faafc81f4f9ae7852f7078acaa9708a2d4e0ef5d6cec59ed5325df942f13458335a9b4ce0e557e7cc4d9be52729479255ff2cd1bbdcc3d88c903e15bc28b90403ef40365a74f145d6374ac7356ecf73692dcb4a4b570019e56dc12eb6773fa5b56186c1c59df6d85215fe164e21a7a9674cd5ea0eb2c70bef4cb6133c82a89b160cb690d37365517151e9a2654f8ed85bf410f0c296575f380cd622de3a6a1fed4de124191fa5ca4909cc17a701554da616d34cd39e8948e64fd02e3ff627acb541d0ee3782d840ab4b8b198b61766a27e4cc7e779dd5ff18bf777979c7cbc751a027212b44dfa07c02e63405559251e5048a76d79f575217975e1834c1d953e745129b3c614847d925e5c2acf520df528ed8d97e97c8602ff8feb5f4d8b17aa7eeefa68f989d67dce93a70fa2360d2089a37b1031915adb3c32ee4277f0f8f46ba726e02c98cd5672913d16c383b9b428b9b4e421b59afa9bd86dd404c60525d6508a2a197a9d4382d008100d125ef1a4b010d727c06e5ca5352257e028df929d283b49eee8b9206e5118e3a37e563175f94f1cfa7d969d42479bd48e761e5580fb6c343bb92d3f3b9d40a5830d576186b57fbd9d812cf9da2a42434260295bf2ae07944303610d01419891738cb88d65986e6076693e167b4fc642ddc73175ca59601d61fa97605bf473c267f6bc93859c8b4cd7f6440f3f9e94a0d1de24c9e9121bf8fb63d78a39de5a3883896a3148eaa09820761c7b8032424c79c42d412307f9529e13219c3726488755fd20cbc8532dd4a6727c7e5d5f2a62902896822e3455c6bac8201772e161f1050168e8a84454e123a6fc435cd1d5e1a84acab464f1d9037e093bc96b1384186b0d69d905c6aef6177368f069626537235396949b597f1f2da53d3236648794eb594e3f856a43f9162b7082234facdb6e34bf9425795ef76b0edafa12eebbf1c186acb132349f22a53d57841c4e89a7187e68ae79f2d1d99d0a064e58bb8f245ebcf69d29514ff2c1b3c156d9637461bcfd3e1859cfa6a697cc81543515761a3bcb4cf0b7da658a83d6ed172ebe22576808f4917198dd1d46"]}]}, 0x1100}, 0x1, 0x0, 0x0, 0x80}, 0x20) sendfile(r1, r0, 0x0, 0xffffffff000) 05:47:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 95) 05:47:28 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x5, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2717.912234] FAULT_INJECTION: forcing a failure. [ 2717.912234] name failslab, interval 1, probability 0, space 0, times 0 [ 2717.914606] CPU: 1 PID: 14791 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2717.916033] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2717.917726] Call Trace: [ 2717.918271] dump_stack+0x107/0x167 [ 2717.919040] should_fail.cold+0x5/0xa [ 2717.919820] ? create_object.isra.0+0x3a/0xa20 [ 2717.920750] should_failslab+0x5/0x20 [ 2717.921543] kmem_cache_alloc+0x5b/0x310 [ 2717.922375] ? lru_cache_add+0x45c/0x800 [ 2717.923226] create_object.isra.0+0x3a/0xa20 [ 2717.924134] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2717.925174] kmem_cache_alloc+0x159/0x310 [ 2717.926059] jbd2__journal_start+0x190/0x7e0 [ 2717.926976] __ext4_journal_start_sb+0x214/0x390 [ 2717.927990] ext4_da_write_begin+0x51f/0xd40 [ 2717.928888] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2717.930068] ? ext4_write_begin+0x10f0/0x10f0 [ 2717.931023] ? copyout_mc+0x140/0x140 [ 2717.931811] generic_perform_write+0x20a/0x4f0 [ 2717.932791] ? page_cache_prev_miss+0x310/0x310 [ 2717.933745] ? down_write_killable+0x180/0x180 [ 2717.934728] ext4_buffered_write_iter+0x232/0x4a0 [ 2717.935727] ext4_file_write_iter+0xccd/0x1530 [ 2717.936708] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2717.937635] ? kasan_save_stack+0x32/0x40 [ 2717.938497] ? kasan_save_stack+0x1b/0x40 [ 2717.939345] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2717.940381] ? iter_file_splice_write+0x165/0xc90 [ 2717.941366] ? direct_splice_actor+0x10f/0x170 [ 2717.942296] ? splice_direct_to_actor+0x387/0x980 [ 2717.943282] ? do_splice_direct+0x1c4/0x290 [ 2717.944159] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2717.945100] ? __do_sys_copy_file_range+0x193/0x420 [ 2717.946110] ? do_syscall_64+0x33/0x40 [ 2717.946900] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2717.948009] do_iter_readv_writev+0x476/0x750 [ 2717.948959] ? _cond_resched+0x10/0x30 [ 2717.949758] ? new_sync_write+0x660/0x660 [ 2717.950633] ? avc_policy_seqno+0x9/0x70 [ 2717.951475] ? selinux_file_permission+0x92/0x520 [ 2717.952499] ? security_file_permission+0xb1/0xe0 [ 2717.953501] do_iter_write+0x191/0x700 [ 2717.954328] ? trace_hardirqs_on+0x5b/0x180 [ 2717.955234] vfs_iter_write+0x70/0xa0 [ 2717.956045] iter_file_splice_write+0x726/0xc90 [ 2717.957016] ? generic_splice_sendpage+0x140/0x140 [ 2717.958074] ? security_file_permission+0xb1/0xe0 [ 2717.959074] ? generic_splice_sendpage+0x140/0x140 [ 2717.960118] direct_splice_actor+0x10f/0x170 [ 2717.961017] splice_direct_to_actor+0x387/0x980 [ 2717.962015] ? pipe_to_sendpage+0x380/0x380 [ 2717.962899] ? do_splice_to+0x160/0x160 [ 2717.963722] ? security_file_permission+0xb1/0xe0 [ 2717.964512] loop7: detected capacity change from 0 to 32768 [ 2717.964751] do_splice_direct+0x1c4/0x290 [ 2717.966951] ? splice_direct_to_actor+0x980/0x980 [ 2717.967966] ? avc_policy_seqno+0x9/0x70 [ 2717.968842] ? security_file_permission+0xb1/0xe0 [ 2717.969875] vfs_copy_file_range+0x4f8/0x13c0 [ 2717.970801] ? generic_file_rw_checks+0x240/0x240 [ 2717.971859] __do_sys_copy_file_range+0x193/0x420 [ 2717.972887] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2717.973852] ? ksys_write+0x1a9/0x260 [ 2717.974660] ? __ia32_sys_read+0xb0/0xb0 [ 2717.975542] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2717.976665] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2717.977763] do_syscall_64+0x33/0x40 [ 2717.978550] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2717.979648] RIP: 0033:0x7f2906b23b19 [ 2717.980441] 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 [ 2717.984357] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2717.985980] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2717.987500] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2717.989017] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2717.990535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2717.992053] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2718.016043] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:47:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) dup2(r3, r0) 05:47:29 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ftruncate(0xffffffffffffffff, 0x1000003) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:29 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x18, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00']}, 0x18}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:47:29 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x6, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2718.309892] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2718.359272] loop7: detected capacity change from 0 to 32768 05:47:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x2}]) 05:47:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 96) 05:47:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x531701, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r3 = msgget$private(0x0, 0x0) getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x0, 0xee01, r4, 0xffffffffffffffff, 0x0, 0x4, 0x2}, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7f}) r5 = getuid() getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x2, 0xee01, r4, r5, r6, 0x100, 0x3}, 0x0, 0x0, 0x7, 0x5, 0x7f, 0x1, 0xff, 0x8001, 0x8, 0x3, 0x0, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0x0) getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x0, 0xee01, r8, 0xffffffffffffffff, 0x0, 0x4, 0x2}, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7f}) r9 = getuid() getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x2, 0xee01, r8, r9, r10, 0x100, 0x3}, 0x0, 0x0, 0x7, 0x5, 0x7f, 0x1, 0xff, 0x8001, 0x8, 0x3, 0x0, 0xffffffffffffffff}) lsetxattr$system_posix_acl(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f0000000540)={{}, {0x1, 0x3}, [{}, {}, {0x2, 0x2}], {0x4, 0x5}, [{0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x0, r6}, {0x8, 0x4, 0xee01}, {0x8, 0x6, 0xffffffffffffffff}, {0x8, 0x9}, {0x8, 0x3, r8}], {0x10, 0x4}}, 0x6c, 0x3) flock(r2, 0x4) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:47:29 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ftruncate(0xffffffffffffffff, 0x1000003) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) flistxattr(r1, &(0x7f0000000100)=""/123, 0x7b) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x24) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r2, r0, 0x0, 0xffffffff000) [ 2718.398504] FAULT_INJECTION: forcing a failure. [ 2718.398504] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2718.400727] CPU: 1 PID: 14817 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2718.401988] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2718.403508] Call Trace: [ 2718.404001] dump_stack+0x107/0x167 [ 2718.404672] should_fail.cold+0x5/0xa [ 2718.405375] __alloc_pages_nodemask+0x182/0x600 [ 2718.406222] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2718.406785] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2718.407318] ? find_get_entry+0x2c8/0x740 [ 2718.407336] ? slab_free_freelist_hook+0xa9/0x180 [ 2718.407361] alloc_pages_current+0x187/0x280 [ 2718.411388] __page_cache_alloc+0x2d2/0x360 [ 2718.412183] ? jbd2_journal_stop+0x188/0xdc0 [ 2718.412991] pagecache_get_page+0x2c7/0xc80 [ 2718.413777] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2718.414673] grab_cache_page_write_begin+0x64/0xa0 [ 2718.415573] ext4_da_write_begin+0x2f3/0xd40 [ 2718.416388] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2718.417435] ? ext4_write_begin+0x10f0/0x10f0 [ 2718.418252] ? copyout_mc+0x140/0x140 [ 2718.418953] generic_perform_write+0x20a/0x4f0 [ 2718.419781] ? page_cache_prev_miss+0x310/0x310 [ 2718.420619] ? down_write_killable+0x180/0x180 [ 2718.421451] ext4_buffered_write_iter+0x232/0x4a0 [ 2718.422325] ext4_file_write_iter+0xccd/0x1530 [ 2718.423170] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2718.423988] ? kasan_save_stack+0x32/0x40 [ 2718.424728] ? kasan_save_stack+0x1b/0x40 [ 2718.425468] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2718.426380] ? iter_file_splice_write+0x165/0xc90 [ 2718.427246] ? direct_splice_actor+0x10f/0x170 [ 2718.428061] ? splice_direct_to_actor+0x387/0x980 [ 2718.428925] ? do_splice_direct+0x1c4/0x290 [ 2718.429708] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2718.430534] ? __do_sys_copy_file_range+0x193/0x420 [ 2718.431436] ? do_syscall_64+0x33/0x40 [ 2718.432140] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2718.433098] do_iter_readv_writev+0x476/0x750 [ 2718.433909] ? _cond_resched+0x10/0x30 [ 2718.434606] ? new_sync_write+0x660/0x660 [ 2718.435355] ? avc_policy_seqno+0x9/0x70 [ 2718.436073] ? selinux_file_permission+0x92/0x520 [ 2718.436937] ? security_file_permission+0xb1/0xe0 [ 2718.437795] do_iter_write+0x191/0x700 [ 2718.438107] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2718.438484] ? trace_hardirqs_on+0x5b/0x180 [ 2718.438508] vfs_iter_write+0x70/0xa0 [ 2718.438529] iter_file_splice_write+0x726/0xc90 [ 2718.442363] ? generic_splice_sendpage+0x140/0x140 [ 2718.443273] ? security_file_permission+0xb1/0xe0 [ 2718.444126] ? generic_splice_sendpage+0x140/0x140 [ 2718.444997] direct_splice_actor+0x10f/0x170 [ 2718.445781] splice_direct_to_actor+0x387/0x980 [ 2718.446613] ? pipe_to_sendpage+0x380/0x380 [ 2718.447389] ? do_splice_to+0x160/0x160 [ 2718.448093] ? security_file_permission+0xb1/0xe0 [ 2718.448952] do_splice_direct+0x1c4/0x290 [ 2718.449692] ? splice_direct_to_actor+0x980/0x980 [ 2718.450538] ? avc_policy_seqno+0x9/0x70 [ 2718.451256] ? security_file_permission+0xb1/0xe0 [ 2718.452108] vfs_copy_file_range+0x4f8/0x13c0 [ 2718.452893] ? generic_file_rw_checks+0x240/0x240 [ 2718.453750] __do_sys_copy_file_range+0x193/0x420 [ 2718.454602] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2718.455430] ? ksys_write+0x1a9/0x260 [ 2718.456105] ? __ia32_sys_read+0xb0/0xb0 [ 2718.456811] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2718.457725] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2718.458632] do_syscall_64+0x33/0x40 [ 2718.459292] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2718.460185] RIP: 0033:0x7f2906b23b19 [ 2718.460840] 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 [ 2718.464074] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2718.465409] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2718.466665] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2718.467924] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2718.469178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2718.470425] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:47:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 97) 05:47:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:29 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x7, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2718.557604] FAULT_INJECTION: forcing a failure. [ 2718.557604] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2718.559878] CPU: 0 PID: 14828 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2718.561080] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2718.562574] Call Trace: [ 2718.563036] dump_stack+0x107/0x167 [ 2718.563685] should_fail.cold+0x5/0xa [ 2718.564362] __alloc_pages_nodemask+0x182/0x600 [ 2718.565194] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2718.566256] ? find_get_entry+0x2c8/0x740 [ 2718.566979] ? slab_free_freelist_hook+0xa9/0x180 [ 2718.567829] alloc_pages_current+0x187/0x280 [ 2718.568612] __page_cache_alloc+0x2d2/0x360 [ 2718.569364] ? jbd2_journal_stop+0x188/0xdc0 [ 2718.570112] pagecache_get_page+0x2c7/0xc80 [ 2718.570856] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2718.571866] grab_cache_page_write_begin+0x64/0xa0 [ 2718.572717] ext4_da_write_begin+0x2f3/0xd40 [ 2718.573479] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2718.574525] ? ext4_write_begin+0x10f0/0x10f0 [ 2718.575352] ? copyout_mc+0x140/0x140 [ 2718.576005] generic_perform_write+0x20a/0x4f0 [ 2718.576786] ? page_cache_prev_miss+0x310/0x310 [ 2718.577565] ? down_write_killable+0x180/0x180 [ 2718.578348] ext4_buffered_write_iter+0x232/0x4a0 [ 2718.579191] ext4_file_write_iter+0xccd/0x1530 [ 2718.579972] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2718.580734] ? kasan_save_stack+0x32/0x40 [ 2718.581446] ? kasan_save_stack+0x1b/0x40 [ 2718.582159] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2718.583032] ? iter_file_splice_write+0x165/0xc90 [ 2718.583875] ? direct_splice_actor+0x10f/0x170 [ 2718.584657] ? splice_direct_to_actor+0x387/0x980 [ 2718.585469] ? do_splice_direct+0x1c4/0x290 [ 2718.586195] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2718.586997] ? __do_sys_copy_file_range+0x193/0x420 [ 2718.587847] ? do_syscall_64+0x33/0x40 [ 2718.588509] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2718.589405] do_iter_readv_writev+0x476/0x750 [ 2718.590153] ? _cond_resched+0x10/0x30 [ 2718.590822] ? new_sync_write+0x660/0x660 [ 2718.591541] ? avc_policy_seqno+0x9/0x70 [ 2718.592235] ? selinux_file_permission+0x92/0x520 [ 2718.593071] ? security_file_permission+0xb1/0xe0 [ 2718.593892] do_iter_write+0x191/0x700 [ 2718.594559] ? trace_hardirqs_on+0x5b/0x180 [ 2718.595299] vfs_iter_write+0x70/0xa0 [ 2718.595942] iter_file_splice_write+0x726/0xc90 [ 2718.596740] ? generic_splice_sendpage+0x140/0x140 [ 2718.597589] ? security_file_permission+0xb1/0xe0 [ 2718.598416] ? generic_splice_sendpage+0x140/0x140 [ 2718.599243] direct_splice_actor+0x10f/0x170 [ 2718.599981] splice_direct_to_actor+0x387/0x980 [ 2718.600779] ? pipe_to_sendpage+0x380/0x380 [ 2718.601506] ? do_splice_to+0x160/0x160 [ 2718.602191] ? security_file_permission+0xb1/0xe0 [ 2718.603031] do_splice_direct+0x1c4/0x290 [ 2718.603741] ? splice_direct_to_actor+0x980/0x980 [ 2718.604550] ? avc_policy_seqno+0x9/0x70 [ 2718.605252] ? security_file_permission+0xb1/0xe0 [ 2718.606067] vfs_copy_file_range+0x4f8/0x13c0 [ 2718.606825] ? generic_file_rw_checks+0x240/0x240 [ 2718.607675] __do_sys_copy_file_range+0x193/0x420 [ 2718.608490] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2718.609274] ? ksys_write+0x1a9/0x260 [ 2718.609917] ? __ia32_sys_read+0xb0/0xb0 [ 2718.610607] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2718.611488] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2718.612370] do_syscall_64+0x33/0x40 [ 2718.613000] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2718.613855] RIP: 0033:0x7f2906b23b19 [ 2718.614473] 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 [ 2718.617539] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2718.618821] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2718.620026] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2718.621215] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2718.622416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2718.623623] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2718.646571] loop7: detected capacity change from 0 to 32768 05:47:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) r3 = openat$cgroup_pressure(r0, &(0x7f0000000000)='io.pressure\x00', 0x2, 0x0) ioctl$FITRIM(r3, 0xc0185879, &(0x7f0000000100)={0x6, 0xff0, 0x9}) sendfile(r1, r0, 0x0, 0xffffffff000) 05:47:43 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x18, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00']}, 0x18}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:47:43 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x8, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:47:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x4}]) 05:47:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x1d) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = syz_io_uring_setup(0x7379, &(0x7f0000000040)={0x0, 0x220b, 0x8, 0x0, 0x2ee}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) lseek(r2, 0x5, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) 05:47:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 98) 05:47:43 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:43 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x10, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:47:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x11) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r0, &(0x7f0000000080)={0x1}) dup3(r1, r0, 0x80000) creat(&(0x7f00000000c0)='./file0\x00', 0x28) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) [ 2733.044168] FAULT_INJECTION: forcing a failure. [ 2733.044168] name failslab, interval 1, probability 0, space 0, times 0 [ 2733.047249] CPU: 1 PID: 14860 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2733.049028] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2733.051173] Call Trace: [ 2733.051867] dump_stack+0x107/0x167 [ 2733.052833] should_fail.cold+0x5/0xa [ 2733.053853] ? create_object.isra.0+0x3a/0xa20 [ 2733.055029] should_failslab+0x5/0x20 [ 2733.056031] kmem_cache_alloc+0x5b/0x310 [ 2733.057078] create_object.isra.0+0x3a/0xa20 [ 2733.058206] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2733.059518] kmem_cache_alloc+0x159/0x310 [ 2733.060602] alloc_buffer_head+0x20/0x110 [ 2733.061662] alloc_page_buffers+0x14d/0x700 [ 2733.062597] create_empty_buffers+0x2c/0x640 [ 2733.063723] ? start_this_handle+0xfdd/0x1390 [ 2733.064875] ? start_this_handle+0xd57/0x1390 [ 2733.066022] create_page_buffers+0x1bb/0x230 [ 2733.067178] __block_write_begin_int+0x1d1/0x19c0 [ 2733.068424] ? ext4_da_release_space+0x480/0x480 [ 2733.069664] ? kmem_cache_alloc+0x2a6/0x310 [ 2733.070787] ? remove_inode_buffers+0x300/0x300 [ 2733.071996] ? jbd2__journal_start+0xf3/0x7e0 [ 2733.073158] ext4_da_write_begin+0x37d/0xd40 [ 2733.074112] ? ext4_write_begin+0x10f0/0x10f0 [ 2733.075281] ? copyout_mc+0x140/0x140 [ 2733.076115] generic_perform_write+0x20a/0x4f0 [ 2733.077327] ? page_cache_prev_miss+0x310/0x310 [ 2733.078548] ? down_write_killable+0x180/0x180 [ 2733.079750] ext4_buffered_write_iter+0x232/0x4a0 [ 2733.081011] ext4_file_write_iter+0xccd/0x1530 [ 2733.082199] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2733.083388] ? kasan_save_stack+0x32/0x40 [ 2733.084446] ? kasan_save_stack+0x1b/0x40 [ 2733.085376] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2733.086668] ? iter_file_splice_write+0x165/0xc90 [ 2733.087977] ? direct_splice_actor+0x10f/0x170 [ 2733.089148] ? splice_direct_to_actor+0x387/0x980 [ 2733.090234] ? do_splice_direct+0x1c4/0x290 [ 2733.091159] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2733.092133] ? __do_sys_copy_file_range+0x193/0x420 [ 2733.093187] ? do_syscall_64+0x33/0x40 [ 2733.094009] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2733.095145] do_iter_readv_writev+0x476/0x750 [ 2733.096091] ? _cond_resched+0x10/0x30 [ 2733.096921] ? new_sync_write+0x660/0x660 [ 2733.097794] ? avc_policy_seqno+0x9/0x70 [ 2733.098636] ? selinux_file_permission+0x92/0x520 [ 2733.099664] ? security_file_permission+0xb1/0xe0 [ 2733.100685] do_iter_write+0x191/0x700 [ 2733.101504] ? trace_hardirqs_on+0x5b/0x180 [ 2733.102408] vfs_iter_write+0x70/0xa0 [ 2733.103210] iter_file_splice_write+0x726/0xc90 [ 2733.104198] ? generic_splice_sendpage+0x140/0x140 [ 2733.105235] ? security_file_permission+0xb1/0xe0 [ 2733.106238] ? generic_splice_sendpage+0x140/0x140 [ 2733.107265] direct_splice_actor+0x10f/0x170 [ 2733.108187] splice_direct_to_actor+0x387/0x980 [ 2733.109161] ? pipe_to_sendpage+0x380/0x380 [ 2733.110064] ? do_splice_to+0x160/0x160 [ 2733.110890] ? security_file_permission+0xb1/0xe0 [ 2733.111914] do_splice_direct+0x1c4/0x290 [ 2733.112774] ? splice_direct_to_actor+0x980/0x980 [ 2733.113771] ? avc_policy_seqno+0x9/0x70 [ 2733.114620] ? security_file_permission+0xb1/0xe0 [ 2733.115653] vfs_copy_file_range+0x4f8/0x13c0 [ 2733.116595] ? generic_file_rw_checks+0x240/0x240 [ 2733.117623] __do_sys_copy_file_range+0x193/0x420 [ 2733.118629] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2733.119624] ? ksys_write+0x1a9/0x260 [ 2733.120415] ? __ia32_sys_read+0xb0/0xb0 [ 2733.121268] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2733.122354] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2733.123437] do_syscall_64+0x33/0x40 [ 2733.124218] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2733.125282] RIP: 0033:0x7f2906b23b19 [ 2733.126059] 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 [ 2733.129880] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2733.131472] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2733.132965] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2733.134441] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2733.135925] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2733.137409] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 [ 2733.143953] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:47:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x5}]) [ 2733.153145] loop7: detected capacity change from 0 to 32768 05:47:58 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x10, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:47:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x2b, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000001c0)={'wlan0\x00'}) io_setup(0x7f, &(0x7f00000002c0)=0x0) io_submit(r2, 0x1, &(0x7f0000000340)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) io_cancel(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x400, r0, &(0x7f0000000000)="75651e40eeb7ac8e9d09d0ab8850d5d068628a551ba8f79a6f103d4f0b1c154a3dcb4e174bca", 0x26, 0x80000000, 0x0, 0x4, r3}, &(0x7f0000000180)) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r5, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r4, r0, 0x0, 0xffffffff000) 05:47:58 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x18, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00']}, 0x18}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:47:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 99) 05:47:58 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4802c2, 0x14a) ftruncate(r0, 0x800) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r1, r0, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r0, 0x0) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x246e2, 0x115) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000006c0)) 05:47:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x8}]) 05:47:58 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x10, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2747.195093] FAULT_INJECTION: forcing a failure. [ 2747.195093] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2747.196634] CPU: 1 PID: 14889 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2747.197493] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2747.198527] Call Trace: [ 2747.198863] dump_stack+0x107/0x167 [ 2747.199343] should_fail.cold+0x5/0xa [ 2747.199820] __alloc_pages_nodemask+0x182/0x600 [ 2747.200397] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2747.201139] ? find_get_entry+0x2c8/0x740 [ 2747.201652] ? find_held_lock+0x2c/0x110 [ 2747.202163] alloc_pages_current+0x187/0x280 [ 2747.202708] __page_cache_alloc+0x2d2/0x360 [ 2747.203247] pagecache_get_page+0x2c7/0xc80 [ 2747.203786] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2747.204344] grab_cache_page_write_begin+0x64/0xa0 [ 2747.204964] ext4_da_write_begin+0x2f3/0xd40 [ 2747.205520] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2747.206242] ? ext4_write_begin+0x10f0/0x10f0 [ 2747.206802] ? copyout_mc+0x140/0x140 [ 2747.207284] generic_perform_write+0x20a/0x4f0 [ 2747.207850] ? page_cache_prev_miss+0x310/0x310 [ 2747.208418] ? down_write_killable+0x180/0x180 [ 2747.208989] ext4_buffered_write_iter+0x232/0x4a0 [ 2747.209587] ext4_file_write_iter+0xccd/0x1530 [ 2747.210163] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2747.210722] ? kasan_save_stack+0x32/0x40 [ 2747.211241] ? kasan_save_stack+0x1b/0x40 [ 2747.211755] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2747.212380] ? iter_file_splice_write+0x165/0xc90 [ 2747.212972] ? direct_splice_actor+0x10f/0x170 [ 2747.213532] ? splice_direct_to_actor+0x387/0x980 [ 2747.214124] ? do_splice_direct+0x1c4/0x290 [ 2747.214653] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2747.215221] ? __do_sys_copy_file_range+0x193/0x420 [ 2747.215834] ? do_syscall_64+0x33/0x40 [ 2747.216312] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2747.216966] do_iter_readv_writev+0x476/0x750 [ 2747.217518] ? _cond_resched+0x10/0x30 [ 2747.217996] ? new_sync_write+0x660/0x660 [ 2747.218505] ? avc_policy_seqno+0x9/0x70 [ 2747.219002] ? selinux_file_permission+0x92/0x520 [ 2747.219604] ? security_file_permission+0xb1/0xe0 [ 2747.220202] do_iter_write+0x191/0x700 [ 2747.220682] ? trace_hardirqs_on+0x5b/0x180 [ 2747.221217] vfs_iter_write+0x70/0xa0 [ 2747.221691] iter_file_splice_write+0x726/0xc90 [ 2747.222272] ? generic_splice_sendpage+0x140/0x140 [ 2747.222885] ? security_file_permission+0xb1/0xe0 [ 2747.223493] ? generic_splice_sendpage+0x140/0x140 [ 2747.224099] direct_splice_actor+0x10f/0x170 [ 2747.224641] splice_direct_to_actor+0x387/0x980 [ 2747.225221] ? pipe_to_sendpage+0x380/0x380 [ 2747.225756] ? do_splice_to+0x160/0x160 [ 2747.226250] ? security_file_permission+0xb1/0xe0 [ 2747.226841] do_splice_direct+0x1c4/0x290 [ 2747.227359] ? splice_direct_to_actor+0x980/0x980 [ 2747.227945] ? avc_policy_seqno+0x9/0x70 [ 2747.228442] ? security_file_permission+0xb1/0xe0 [ 2747.229035] vfs_copy_file_range+0x4f8/0x13c0 [ 2747.229582] ? generic_file_rw_checks+0x240/0x240 [ 2747.230182] __do_sys_copy_file_range+0x193/0x420 [ 2747.230768] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2747.231355] ? ksys_write+0x1a9/0x260 [ 2747.231821] ? __ia32_sys_read+0xb0/0xb0 [ 2747.232319] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2747.232959] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2747.233593] do_syscall_64+0x33/0x40 [ 2747.234053] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2747.234680] RIP: 0033:0x7f2906b23b19 [ 2747.235138] 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 [ 2747.237397] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2747.238331] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2747.239236] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2747.240122] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2747.240997] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2747.241864] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:47:58 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:47:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88800, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x8000) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r3, 0x0, 0x0, 0x0) r4 = mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x20010, r0, 0x10000000) r5 = accept4$packet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0x14, 0x800) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)={0xa4, 0x26, 0x101, 0x0, 0x0, {0x1}, [@typed={0x90, 0x63, 0x0, 0x0, @binary="a0eab51f24f4074cfbfbbb07324cc62f701d9f2905855dd18b1f0d5ce7f3493090af5beef11c281fbcc10f4675223ffc29811a6d82c0c17acd7a40480a51d57b2b3cc217bf3558b4d61924aa0922349a895d495ac12b16cb2b0cb00a0c3d1fb5b695cfebd4ad94d1a5642d3ec010c0792e9f8a9bff9bc38d6a5f4c42eb9238b7bc3a2be2cefbfd2d17065093"}]}, 0xa4}, 0x1, 0x0, 0x0, 0xb0}, 0x8044) r7 = syz_io_uring_setup(0x22, &(0x7f0000000240)={0x0, 0x813d, 0x0, 0x0, 0x12d}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000b0000)=nil, &(0x7f00000002c0)=0x0, &(0x7f0000002a40)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x140010, r9, 0x10000000) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) syz_io_uring_submit(r8, r10, &(0x7f0000000300)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, r6, &(0x7f0000000200), 0x0, 0x0, 0x1000, 0x0, {0x0, r11}}, 0x9) syz_io_uring_submit(r3, r4, &(0x7f0000000100)=@IORING_OP_WRITE_FIXED={0x5, 0x1, 0x6000, @fd=r5, 0x2, 0x2, 0x1, 0x0, 0x1, {0x0, r11}}, 0x4) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) [ 2747.271707] loop7: detected capacity change from 0 to 32768 [ 2747.297431] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2747.342811] netlink: 128 bytes leftover after parsing attributes in process `syz-executor.0'. 05:48:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) (fail_nth: 100) 05:48:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x10}]) 05:48:12 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:48:12 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:48:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$SG_GET_TIMEOUT(r3, 0x2202, 0x0) 05:48:12 executing program 0: r0 = syz_io_uring_complete(0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x1, 0x4, &(0x7f0000000500)=[{&(0x7f0000000280)="b595d7a10fc3cecf385dce6354d7f385c75ee9a54867ebf54748bd0c77473d0a915ec117954ec7b320478514914db6885ff2b55967ef3df6fdfe364a7a8137252ed7954c01082df34190bd98ac07c0faf7f3ada899148bbf38496848534d3108c7bb25725af51e483802c6aa3355d90f322e505cf2feaa49ffc60d92e4d8c2f51e58c01ac983b21ae7191f06be6d4361df7056cf9ef32e4c768edbed48b9d9a0152eb62f1ec78b18fc5d6db27e53a1aea84745f24938a7d786f3b36369b33e8e632abfebb07377a81d5a9f6c1d2c726f890119e75d87418fad868ede5d00f99250fac9be9ad257b56d84fa73a67e5cbf79", 0x67, 0xffffffffffffffff}, {&(0x7f0000000380)="3266ad74c2f14833c386b75d6b9fb207bab3880114eb9028c16488bfceedff95d3380c6591ba2bc66c5161cc9a96c80fb689cee380c27e67cd6d6a6c1db7d96838466266cdd9a4140dc03e4b869b698add9a365d120b7dfac831682f913c0147448026f597ad9cab440f1e97308ea1fcd9c6d9a44d0c19548f943509a504b5f3521b", 0x82, 0xffffffff}, {&(0x7f00000000c0)="4150f7644ca5fa14843f6ab868cb56e2e73928816edbbb0a6bc20a5a0ff136fa41127d543a9648450aada7f868105eb3e8f93082275b", 0x36, 0x5}, {&(0x7f0000000440)="06a71db17557d693d3512c66674c0092db15ab2620eaee7638b6eae45d6ff506badf705e4b4bcdf721b84129e6452c17811955ed87fcc6311551e90b5349659288bc3f30f499cccffd02e614c0aeee3b3b2e81d38ddea45f8c7866dd70f78b857991c1ab06877739d553939772dc1a8003ec7a3b4f0c9aa20fece61327c3b78a3b0ba34d5c90ed83516ff74b8df4c53a66e14566bbc2e10dec731b83055dfc328fa0d377f3600c3aa513e37bcc8b32630e2db567fe1c83e84497", 0xba, 0xfffffffffffff7fb}], 0x200a001, &(0x7f0000000700)={[{@shortname_winnt}, {@uni_xlateno}, {@rodir}, {@rodir}, {@shortname_win95}, {@utf8no}, {@fat=@sys_immutable}, {@uni_xlateno}, {@nonumtail}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'iso8859-7'}}, {@utf8no}, {@shortname_winnt}], [{@fsmagic={'fsmagic', 0x3d, 0x1}}, {@fowner_lt={'fowner<', 0xee01}}, {@smackfsroot}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x500, 0xe0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000600)=@IORING_OP_WRITEV={0x2, 0x3, 0x0, @fd_index=0x9, 0x1df7, &(0x7f00000005c0)=[{&(0x7f0000000800)="848230888f6c473ae01220e9ffe3b93cd62788c11e3fb1066eca9bc174742f6f9585be97185fa265f2f5e072b1797435f8519fb46ffa4ffdc62c3a71127b53136af2e4181dbdc98232d5f11c9d3efddeb19c9019875b29389a18cbfc8139569a83715819a8913420f2af6143268eea640f33496121360f22f69917535ca3dda471343f55593f7612940bcbd69de1a312fbf943a01f985407146c46d06e65237bf8930e75ce83699e2b41e0909ac380b3acb0c20c7252c18da6b42e8ccb075331db28f59ff82142a4373a71eb732fcd4183b0feb5f77f24e03f2f43a4f017cd9cc991196711223a1b357bbf78a30f42f3ffe920f5f7f1c36b013e39dd028d1836c483f185cfba3210d5d8d7590f15b4d6f7160aecc7bf60e006b00f22d013a4682b1162b642f1cc8faacd56142751e526fa1bfe4f59c3662adc2ccb330548eb514f78548b2eab4a5b97683b275826a316cbf52df0bc6b1a5970b5266014e9ccf1a3eb02715fee17ec1aa8053e17043fb496b600f8ed2084942d2c547526a15a75977242771688352ba6dfdeae26ad8f68bb1ce78f012397e2cb6a47a306a2ed2a9555435343bdc9e2f476b72214fd6b9a0be0d26f18b274d1baee4079e3523604b8feb361eb06a85fca32382e1d645e33e19c4c2b6f06005a1df26492bd8c317029d99955b907304480168924880156f8dfe87cb59686cc0c200a0b17354c62e3c4d56132a406433e0346c437838c70d91c06c829cd4370452698685a5d7874aace05f1d89b5028fc505974c08920dca3a67d775dd07338d1166c8682f9ab5bc88d10a191c778f7ad4100ed2e66f6e057c1bbf2213543b9f11d9e8f4587e5b82799fc7dbd5c04a5fb6c909f2544cd26a2192bad21b010f485b6b66979b34774d439554e19588f85778a0d9f05ee9bd653c63627b2726685fb57e050f12a79c1f95aa035044dcba6cab8bc86e5e103809ec6256fcaae6df663fbbf73385c6b97ef0b64f97b004cd366801c316608ceb64537025fd597fb289ff9e18695d2fa08cf6720f2a56ae5199466e8c90173609f2d6a6d79b9ed0d0e45b1c6e6f789ab7d4f8bed5d4a390024f74e009ba6dab5ff0e9486e2d4856593e9f231d3903ed7bd4b0211a6c14a10e8a77f9784dc892ab9f85accbbe858bf30682c94fe64d757bda534bfe4887f0a8f6e4cd6e42a923b9e5bb2ae0598828be3f8eb7bdeefbb7e2da5dab240c2dc67548ecaf4f89f5a3bbcb03ea4e9457cbde4acab7bb36f39e83651b37ce2f0137da09e520dcb91cb986e6fef38a4a7ddbeb962a45541a54edaed26cb1bc2565dbcc11d649308a818cd908dee8890f26f6725167fdf1c9bceaef5248ac997cfb8c559100c00fe8b3d9b1f2ea60c5de79b85e10093d592580863434eb87a7a765dcc27cf7ed790ac436163c4ec4eb0f3c901c8e4ffae8bcfa3618b3483adc0bd76b7f002bb68e9fbf5f546892f5e5d76fdadd1dfe68e7a7ff810b9b80c48e7cdda2dc45d1c2b60f0f49d0a9ee84e3d16c84b6b059ae32a4168bb9be3d1f42174ef8904b17eb5b986662e4f9c8db1757b0e4c17b07958ed1976f41f623113e0a99fc6c9e73eb0b2617b2b5849aba3dc0e054dac7a27324e5517cfe58bb52f7d8596a5ba35061f3c3c90168bddce2bdab3644c4eb60ad890c43c2760fb7f91ca6c20d46cfb639184a79b2f32afe2be3df89917addfbcf4d88f8ed0f529896c45edf6156291a61f046169f4500f5037eb48dfad4b10c7757ab1d2b1705983f425b57621fd6b0d32db81f4dfb60a84df2cecdce3c87fb0cec9ba26045abe642252fdbf6fcb81a086936dd32400525af2786f2a6c1bebc22fa045678ce551ed28d95ec2d01452fb18f5834dae55f1ba6c1d7fc903ccbd3fa2c032ebfd6d71bfdaf4a7fbe2dfd2ed63e59ea107e906504aad0f82fdcfb57865ad4332e37dda8aebfcae7b334365b114fec7cf7503b3e813e8650f33afbc191141f03939775a5b5165271feef52c12ab0ed780d1c740587018d644c70de6ca058414944dbcc09cb2b35abdf4ba9a8cee0223ffda8312a9852a4df704cd577641804026c8d50c6222801a5feda677d3b49333cb4b8034ce73b1c2aadbc20e0c5a8f3e4a9f46048b3228fec5804b9d1e9206464a41206092289b03742f83a1c04fd72a5be2058226473689a89e012d12b877e188b6914946f514c265e4854b60bd21621bc9488a1cf1c13135847d27ecc0badde087bb8b5e4a0f74e3a4d1a7288d71fde691fd0d6b34e37b4bf0d24a95cf4e04934ec15abf6fcebda9c4c6df80793388ff2c3b6cb3110724c672008b1d6161a338786dac38e761f95c4d122af42c94f6d8882d10fbd0e1c293d391cbe77902358e43d860a898672d728af38f0f3ded76931cb498357ae5085f49788c9c838cea43e3ea4a71112ec2a6d5a433f27a0878171e3db4268a2ec913c0eb0c0828a3fc6c7e1281b03e3086670c68ceaa210aab03b1d636644bf848686410c92e49961f54d57d142f66e58c4a13375676ae56436daa3ca0f15c94bcd7e02ae63345f6735a8d91e740633fd0a1557dbd22eb4805b17ee01bb58ce20bd8c8752c6b651f8a576cd899c20739a1de8094459c67728d8e51e03f7f83008696e110dfd9040e65dc9c9c82ed9821bf5e146f82195e8a7408ee0c267c126d8d2d7446676514e706acff7e965f2c813291e15ec3babea6c8301dca5ad5124524ca70a00e42e9afe2a52d7ae87c184faac55f91d06ea8abed32fcb5973b9d3f6310525ce1f3f5db8e7e7c2205e3e28a67062efef0f24ac6becdc1be74356ec0aaf5ea3a5548f141d7ee1bd226c70ef03efcc27c041d4919dc35e3d86dd315654f745c397b7ab8f98a7ccaf22fa77c213c0f764bdbceb25d2b6d119619c7e3c0a38004aec44578d1561ef0bde6251ca98bc0a538a127b3851c3b2f9af30ac07e9fbd47cd5072b51f135132b2ae8e674f8de79ad68286faa3692a9d7163cbea05fe212a1eb3d7a3adbcceafb173671b8775b61983d02eb12e6a48e21ec2c92322c95d6042813b913f122b9a37531b91d5d371b3c0a625867703cff58a9a87205db6b60e094b84749b874feba928a5e58729c89b17c99bb3e79574a23be61d5f949b9a98aa26a0bcac3f3bf4567507095be828d631dc5a267ddbbbbae9d617eb0750da06b91c5153edff373a6ef75c97681cf807142f81dce719601c2bcdf6a9d183118d8e647d1f7fa7200d4480053b43d8da68ec49b8672f8da6316327a98c8481868703e75e5a9ca10e585b072bf5a566792438a13e4ef1e9755ba4e47053e5bc4cabb141c9cbaff19a4db04a323b47e6ac261577727c6022c5286916f986afb8f1f76405cb1d1af83fa7b2a0c9b1775012588094612ee61a670a4fa3cffbd75e56e1ffb616242489f8d9ca5f2608f3c31fda1e646d8397f1900bb5ede0fe9dad9be6e02b0c4411ce6fa88e4da1c1c23b374b53a6b2f6012ad8302a28aca66b1d0ad87bf1cdaa19c4321024297e3e1ff3b0091bc4852a31b52e481bd2887597885d6f3e96f1422d2adb39504802981d983238ca74daf81b1d1d01954309a1bc328c9815571930bf8d47da05a8e6465397e3a35efc0d290db1a4d5a47f1e459e532a3649df3e94f5ad09c937470934f38baf8478f53225196a62cccd9176eb9f9a51b47a80927f25df0447826cf26092e27fc8b0cf8be2a7e4d572bb835f978abb42e5a18f306c06ddedb75710931bc3be2e3dd232b729488809d5c179848a55f755c11cc60d3385040b24f074bf798697038f8226699b4160b893cdd41fa5a7b10bed2b901a8c97e82443ba4354308b844772686726b0ad3b6be00c5a38a7c0e36555fe2b495fb2d0d98aa39143331c22368da9a9a2fc1562a750d3ee4da0087c53f28b5655c43d5c4f669c37645d48083c1e16631d6845fd2066d4d7695f4ed4a63b834ee8767f6a09c62a3b2990cb84cea462b10b00c6332f83c122077be1ee308ecafeb8ba6949a6fa4bac88792dc72a5b13a405bc70b167f39f4e321184ce9269a1c9481f2550a5d0c42928de0797a266e3fc5d7a9986fc2f157916c4e3a4700d2d2eee0a8ac8f219f3c0bfa36f65232f2e5af75ff9ad0f51de019c189c49453125318d54ca57e065ddec6f29f1ce1c8d625a14fe1dfa60b00861c8a536d243b4d04bf2198cdbae69ddff0f668b54d820649d0c7baf5c108d59b3c903e87d7bab77348540a8ece31e81d60caff7d23ce6e96059307919db282d738c1a9272033543bfcec6850e3b71b0faf6416327577157f8d9ecb5cd6804537d35010ae3ef1c4922a82f36b5a5afb376992b9b861ffae23644eaa1589b33efd7e195add55d4995305c24c5f84454ad3f61276e91f84b524f28ea6f9791c1cdd32120028b3668f204e632e64cebb73ba2e650a9b7065cdd7cc1633d43523b14cdcbe4109430b8bdfc2d1d07e16101d7fcbf6a5cc647cf093a58fcbc2e9e969811055df69a9b6d0e6ceeed0d03764698e83590a34ccebe265757a6bf2c24adf653d80fc44282960ef5da3ade2142e21dfbc15a88b59bf4835c2e99fe614e69ed3d979a22ce3979b0950913589c13689eeccf8cc116ba4ede2e5dcdc8b2c1a497056062a64d9458adf693df35843ecc9deded13b29602855cad5b0f263ea10946cf9f9ef36e148201718570d4d9112248a8adc1855255588370d2556aa296b10aeb1e590e00db1d252b95f7bb7ae23fc5320afeb7e46307f3382c72876c491842fadf6aa4c18383a1a8136647befe2ef9313069293ea94dcc106d2b3007b2bf8fa402352450f38aaac6f341ce46097d763d5d9669df389369c8fdf35037652224df77a0588c5511cdc2f4c1456229e943218a332521f5af1114285f9e74f61594cbf9ba5e35b66f886e777cf764fce8d71f31e0a767a866936c6f74c1da51585b33c0a5fef9c2c9227266b962f07a4129ace007ff46fd67d4a7f402c067eef2693b056bd60748df806c832825a9179f91072f5130c2dbf6b3c1f5b0d99535462d659223e5f64bd3d14ec6e7ebd4a77f0856362bf2cb8f79200eec34cde5676ad611ab953e01fecc8d08b17b424ec11787169a152c4be7c57e7f5c0f1196a310b2524d9c71ba1aa6c7c1feb280c2def913393c4392fb33db7c7a94c933b0c351ab2f323b4d185af36f743fa4e0d5b6663628d09dbc434ad5c0efb19499697af85458d30b6cc729cec3c6edc3ec958b12618507e63151d7a761f6ac6459d724f6bd64418dbe5c89e8b3f7470fab892c32b77b1ba272659193eb49d2b4bf4a9f11b5a2044274d71f6662c089775622dc29541a9d1c6b45c8cb037a6f22e8008713532f0ad7a19bb30bd4c295020637ae87da9fcca8b7a4c56e36d71342554a570ef26916f394b359e9ec8efcd4d21c785242eebf1bd881eacf2f00e8c549393d95bca0f159f92c45400f292245d1e04d0557a59e6dacf94fddfbebd67a2d04f2581de8794163c0a394bb125e91934f6240fea065ff337340765322d125f021cc24c9b3d72fb2a67e354c02eb69a344d30bfa58f0b88ea371de6342caaa467686c1525482df9e9761700156e66c0f7ca83f2b5f568aefcfcf1c06f038742f35adcd0d41efaba7b5d57850745cf42357051d28edce6acb67a956f9202377175d49bcd7b9b13ff265f03b5adf8ba0fbc9c8164e13396e21ad6a892e60b4daaebb440009ccbbf6a8c057968df83cb48411e9ca34de6230f8964ac41ffc213376fc4d4252d3592ade6d134dddad530ba751322e2d234abd5a3d1aec565b02bdae2374d48502", 0x1000}, {&(0x7f0000000580)="9a4a0d4296b94ab5c47b67429da7f09ff69319e8", 0x14}], 0x2, 0x17, 0x1, {0x2}}, 0x6) write$binfmt_elf64(r3, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000006c0)) 05:48:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x78, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:48:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:48:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2761.416589] FAULT_INJECTION: forcing a failure. [ 2761.416589] name failslab, interval 1, probability 0, space 0, times 0 [ 2761.419113] CPU: 1 PID: 14920 Comm: syz-executor.3 Not tainted 5.10.236 #1 [ 2761.420630] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2761.421033] loop7: detected capacity change from 0 to 32768 [ 2761.422371] Call Trace: [ 2761.422398] dump_stack+0x107/0x167 [ 2761.422422] should_fail.cold+0x5/0xa [ 2761.425277] ? jbd2__journal_start+0x190/0x7e0 [ 2761.426242] should_failslab+0x5/0x20 [ 2761.427056] kmem_cache_alloc+0x5b/0x310 [ 2761.427917] jbd2__journal_start+0x190/0x7e0 [ 2761.428848] __ext4_journal_start_sb+0x214/0x390 [ 2761.429845] ext4_da_write_begin+0x51f/0xd40 [ 2761.430785] ? __wb_update_bandwidth.constprop.0+0xe00/0xe00 [ 2761.432003] ? ext4_write_begin+0x10f0/0x10f0 [ 2761.432950] ? copyout_mc+0x140/0x140 [ 2761.433761] generic_perform_write+0x20a/0x4f0 [ 2761.434744] ? page_cache_prev_miss+0x310/0x310 [ 2761.435737] ? down_write_killable+0x180/0x180 [ 2761.436737] ext4_buffered_write_iter+0x232/0x4a0 [ 2761.437759] ext4_file_write_iter+0xccd/0x1530 [ 2761.438728] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2761.439688] ? kasan_save_stack+0x32/0x40 [ 2761.440558] ? kasan_save_stack+0x1b/0x40 [ 2761.441434] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2761.442501] ? iter_file_splice_write+0x165/0xc90 [ 2761.443513] ? direct_splice_actor+0x10f/0x170 05:48:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2761.444482] ? splice_direct_to_actor+0x387/0x980 [ 2761.445689] ? do_splice_direct+0x1c4/0x290 [ 2761.446575] ? vfs_copy_file_range+0x4f8/0x13c0 [ 2761.447542] ? __do_sys_copy_file_range+0x193/0x420 [ 2761.448558] ? do_syscall_64+0x33/0x40 [ 2761.449360] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2761.450458] do_iter_readv_writev+0x476/0x750 [ 2761.451383] ? _cond_resched+0x10/0x30 [ 2761.452208] ? new_sync_write+0x660/0x660 [ 2761.453058] ? avc_policy_seqno+0x9/0x70 [ 2761.453885] ? selinux_file_permission+0x92/0x520 [ 2761.454881] ? security_file_permission+0xb1/0xe0 [ 2761.455919] do_iter_write+0x191/0x700 [ 2761.456724] ? trace_hardirqs_on+0x5b/0x180 [ 2761.457621] vfs_iter_write+0x70/0xa0 [ 2761.458400] iter_file_splice_write+0x726/0xc90 [ 2761.459364] ? generic_splice_sendpage+0x140/0x140 [ 2761.460391] ? security_file_permission+0xb1/0xe0 [ 2761.461392] ? generic_splice_sendpage+0x140/0x140 [ 2761.462398] direct_splice_actor+0x10f/0x170 [ 2761.463294] splice_direct_to_actor+0x387/0x980 [ 2761.464266] ? pipe_to_sendpage+0x380/0x380 [ 2761.465157] ? do_splice_to+0x160/0x160 [ 2761.465295] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2761.465994] ? security_file_permission+0xb1/0xe0 05:48:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(0xffffffffffffffff, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2761.466023] do_splice_direct+0x1c4/0x290 [ 2761.466044] ? splice_direct_to_actor+0x980/0x980 [ 2761.470060] ? avc_policy_seqno+0x9/0x70 [ 2761.470896] ? security_file_permission+0xb1/0xe0 [ 2761.471909] vfs_copy_file_range+0x4f8/0x13c0 [ 2761.472830] ? generic_file_rw_checks+0x240/0x240 [ 2761.473853] __do_sys_copy_file_range+0x193/0x420 [ 2761.474837] ? vfs_copy_file_range+0x13c0/0x13c0 [ 2761.475806] ? ksys_write+0x1a9/0x260 [ 2761.476586] ? __ia32_sys_read+0xb0/0xb0 [ 2761.477425] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2761.478493] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2761.479588] do_syscall_64+0x33/0x40 [ 2761.480357] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2761.481413] RIP: 0033:0x7f2906b23b19 [ 2761.482175] 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 [ 2761.485948] RSP: 002b:00007f2904099188 EFLAGS: 00000246 ORIG_RAX: 0000000000000146 [ 2761.487508] RAX: ffffffffffffffda RBX: 00007f2906c36f60 RCX: 00007f2906b23b19 [ 2761.488962] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000005 [ 2761.490406] RBP: 00007f29040991d0 R08: 000000000200f5ef R09: 0000000000000000 [ 2761.491877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 2761.493332] R13: 00007ffc51434bdf R14: 00007f2904099300 R15: 0000000000022000 05:48:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(0xffffffffffffffff, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:48:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140), 0x2, 0x0) pwrite64(r2, &(0x7f0000000180)="2816b80539285e2455", 0x9, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) 05:48:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x321}]) 05:48:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) lseek(r0, 0x2, 0x2) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8, 0x80010, r2, 0xd8094000) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) ftruncate(r1, 0x3f) 05:48:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(0xffffffffffffffff, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2761.604737] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2761.614779] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2775.834802] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:48:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x500}]) 05:48:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x208000, 0x0) ioctl$SIOCGSTAMP(r3, 0x8906, &(0x7f0000000100)) 05:48:26 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x7d, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:48:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:48:26 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:48:26 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:48:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) 05:48:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="28000000000008000000bae732500009000000000bee335a8d401f35db0100000000b4e9ebee84cac02ae28e620000000000"], 0x28}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r6, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r7, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r8, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) write$binfmt_elf64(r1, &(0x7f0000000340)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r8, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESHEX=r7, @ANYRESHEX=r4, @ANYRESDEC=r7, @ANYRES64, @ANYRESOCT=r2, @ANYRESDEC, @ANYRESOCT=r6], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) [ 2775.852600] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14979 comm=syz-executor.0 05:48:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x7c, 0x40, 0x6, 0x2f, 0x6, 0x3, 0x3, 0xd3, 0x6c, 0x40, 0x3ca, 0x7fffffff, 0xffff, 0x38, 0x2, 0x4, 0x2, 0x200}, [{0x6, 0xf9, 0x7, 0x1000, 0x400, 0x80000001, 0x990b, 0x401}], "ee8b8510c92f1cadcc62e4472eef8ff2a3eb6a610dd7cc35628f219bb09a906bde01c95f456aec26dfd8af03020850813d3570d463ee53129c60bd0691a580909fe849fd86e61de155aba1772203001d79b2957e4127a241b313685ef19a27da509ddf5a7e0b7ac267b0bb4537a3e3ff0090f101c1d9346dff51b0523721f719b5ca5f9add52bdfe1a1525edd357691f4c00100000153293ae3ce36b752c5a938d9afd82965e49861c1512f13b4cdb2095313767cb445b1c8d788188f151d9ee9c6df8482be2ebcff08e88233ee34f16c366b3f9c80a607336b00e5cdea908e79877376e1953f6563612407059021019b781b731d741dab10b8da36068322041e88f6e72f6b460c523ad87234d0f6bf67879f9be22ec3a05577ec6602e060f7c7b0b23c09ebebe2b4a372202b9ad90", ['\x00', '\x00']}, 0x3a7) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) [ 2775.867271] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2775.881065] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:48:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x2) [ 2775.885320] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2775.890460] loop7: detected capacity change from 0 to 32768 [ 2775.914520] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2775.930413] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:48:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:48:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x2103}]) [ 2775.948504] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:48:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x3) [ 2775.980603] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2775.991592] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14979 comm=syz-executor.0 05:48:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x8008}]) [ 2776.014018] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2776.022156] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:48:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x121500, 0xa) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) 05:48:41 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:48:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x4) 05:48:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f00000003c0)) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r2, &(0x7f00000000c0)="04", 0x1, 0x0) sendfile(r1, r0, 0x0, 0xffffffff000) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x10) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f0000000140)={0x1c8, 0x3d, 0x1, 0x70bd2c, 0x25dfdbff, {0x12}, [@nested={0xe2, 0x74, 0x0, 0x1, [@generic="92ab83419492c44f81c93f6d75b3cdf6e248abae5e6dd4a3728389d434efec57963018db144e36bd34d16f137b697c21a7be5f03de3da0cd3a51112f04fa33c3e7d8fbc9d90786166c1543073b456fcb9446d672e838a5e83df928e2556477eebcdd136a14412d5e192ec1d170cdc44a448448ef02ae9a2b69df1f62de4dd98a7b063bf2d19229d379edbc3d15937a6e64d2b0104720ada9b948c015b9c827f8c1ee34c941069682d461ef344f3a312f4462e69cf1653a2b679a08390cb28821aaf663d94494e99a48506aaec4adcef72fd5235da495676de87be127b4aa"]}, @generic="2170eb042133a8dc188e51d2f447b5c08cac1352c3e68e5fb5f17f72ab0ab25f35728912fc6398738849d4c36c26acef28de2cf8450296c0b857c2a0e6b2da066c8d6e6caa18b2371125b3aad5bb861574fdfb3b549f9fd4f6c7404a60e7e656739248e15960ce12a8d8b031b9edc5ae414c1c37dfc7d042c785989e72350c799ec746ea2eb01d6ff9a82879443ef83792d85932805bafd83b65b440afae0e900eccb5f2e980fdc0142cc7113d7a95936cb54d82fde3821f2b868e0f3fab9c56357243a4a8979f09bfcd7d", @typed={0x4, 0x27}]}, 0x1c8}, 0x1, 0x0, 0x0, 0x800}, 0x4000040) 05:48:41 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0xfc, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:48:41 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:48:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:48:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46a3, 0x3) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 05:48:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xff0f}]) [ 2790.821500] loop7: detected capacity change from 0 to 32768 [ 2790.836407] __nla_validate_parse: 3 callbacks suppressed [ 2790.836426] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 05:48:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x80000}]) [ 2790.865935] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=61 sclass=netlink_route_socket pid=15024 comm=syz-executor.4 [ 2790.886547] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:48:41 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x218, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:48:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x5) 05:48:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:48:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000480)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000280)={0x18c, 0x27, 0x400, 0x70bd2c, 0x25dfdbfc, {0x7}, [@nested={0x177, 0x4b, 0x0, 0x1, [@generic="a98074263e22437e82ee42efcc056ce5689ae5d3194e82359d221ca3042b4c03b8f04dc2bbbf781ac2f437f6a2dd4db5c4390ee1d9b590fc54a65d33557038a12e2519362d97dabb4ef951908b054f582feb17d132cd2335e2b9351aef5b881a02021faf1d0fffde7ae04408d634d61789cf1596a075f7d5708e4b63d02fa88363c64433e4cae8eab20c2982489efe75a164685f9498001895d9c03ff0a6f0c3af38465627f33c0ae80c0d717cbabe1be6fbe6757bbabf99a2a4db0d516fbcecba4d2eed6cd6d421126419071af16d5744a0", @typed={0x8, 0x6b, 0x0, 0x0, @fd=r3}, @typed={0x8, 0x5c, 0x0, 0x0, @pid}, @typed={0xc, 0xd, 0x0, 0x0, @u64=0x3}, @generic="e7061ac48104ac55cc07d977d243114ffb3ef1a08019e6cd5daf20673510705281887113fc91e86f1df804da8cad4e65278955d7beb102deb5b3e97ef132f0f207037dc67f7084", @generic="a4a21afdedf53761f8b11fe21907f73d10571279245b944ef849eeef2256e11b0c44652deb05d9c0a8e92de715b70eb466e9b0bc498f", @typed={0x8, 0x18, 0x0, 0x0, @u32=0xf6c}]}]}, 0x18c}, 0x1, 0x0, 0x0, 0x44050}, 0xc5) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0xc4, 0x0, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80}, @IPVS_CMD_ATTR_SERVICE={0x4c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x5f}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x34}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x67}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x39e2db2a45625e98, 0x2}}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'dh\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@local}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_DAEMON={0x4c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x6d}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @remote}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ipvlan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @empty}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0xff}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x44000}, 0x24008031) 05:48:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x100000}]) 05:48:41 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000000)={'mangle\x00', 0x54, "b3a2339cb18f06e7e5e0b6a2fd5c42a5f530df54c69b5ccbe65f327df38b69488490a88d3ab2ff5f032f3a007acb4b2a943c7a00588b9acd940f3f82c2cce8ce61753af1de37d5afa6c8aa3c461109cdd0ede1aa"}, &(0x7f0000000080)=0x78) r1 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x5c5, 0x3ef5fdb5055e5873) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000100), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000140)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) connect$inet6(r0, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000004d00), 0x2f, 0x0) 05:48:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2790.997521] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2791.005281] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2791.010576] loop7: detected capacity change from 0 to 32768 [ 2791.054974] loop7: detected capacity change from 0 to 32768 05:48:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000006c0)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x201, 0x152) 05:48:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x6) 05:48:56 executing program 4: syz_open_dev$tty20(0xc, 0x4, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x3, 0x8, 0xa2, 0x0, 0x0, 0x5, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000700), 0x6}, 0x40000, 0x80, 0x10001, 0x6, 0x1, 0x5, 0x9, 0x0, 0x1, 0x0, 0x1f}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x40010, r3, 0x10000000) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000001c0), 0x400000, 0x0) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000240)=0x40) socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x7ff, 0x0, &(0x7f00000000c0), 0x98000, &(0x7f0000000180)={[{@dots}], [{@seclabel}, {@obj_role={'obj_role', 0x3d, '\x00'}}, {@dont_appraise}]}) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) r5 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x4, 0x800) mmap$IORING_OFF_CQ_RING(&(0x7f0000caa000/0x1000)=nil, 0x1000, 0x1, 0x4010, r5, 0x8000000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) 05:48:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:48:56 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:48:56 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x300, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:48:56 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:48:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x1000000}]) [ 2805.348700] loop7: detected capacity change from 0 to 32768 05:48:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x7) 05:48:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x2000000}]) 05:48:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000001b20ca4fa926581100000000000000000016080ee71a24874f00018a082258af3bc9273530f400308181cd4aa6735d38327fa40f31b5d703f9feb9d1ed19c7531de046da1b5ff46dbf417046f1e6ff5e1b530885b4c7e28cb8487c1794787ecb0a523c9a92d16f0c949370f99160c77ae08745d0bc7b1797caf2c6fa13179ccbdd6e1abb7731a659719954126d35"]) r2 = eventfd2(0x8, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000000)={r1, 0x100, 0xfffffffffffffffc, 0x5}) [ 2805.393310] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2805.397161] loop7: detected capacity change from 0 to 32768 05:48:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:48:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) readv(r0, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(0xffffffffffffffff, 0x3312, 0x8) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x9) r2 = perf_event_open(0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_RELOAD_REGDB(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000240)={0x14, 0x0, 0x2}, 0xfffffffffffffd9c}}, 0x4) sendfile(r3, r2, &(0x7f0000000440)=0x7, 0x6ee7) sendfile(0xffffffffffffffff, r3, &(0x7f0000000200)=0x80000000000006, 0x0) write$binfmt_elf64(r1, &(0x7f00000008c0)=ANY=[], 0x629) r4 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r4, &(0x7f00000000c0)="04", 0x1, 0x3ff03) perf_event_open(&(0x7f0000001d80)={0x1, 0xc5, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x5e, 0x86008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x0, 0xffffffffffffffff}, 0x1000}, 0x0, 0xd, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c00, 0x0) flock(0xffffffffffffffff, 0x6) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRESOCT=0x0]) sendfile(r1, r0, 0x0, 0xffffffff000) 05:48:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x4000000}]) 05:48:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x8) 05:48:56 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x500, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2805.562785] loop7: detected capacity change from 0 to 32768 05:49:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x5000000}]) 05:49:10 executing program 0: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r0, 0x4, 0x70bd2a, 0x25dfdbff, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0xffff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000040) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000006c0)) 05:49:10 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:49:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) 05:49:11 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:49:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x2) ftruncate(r0, 0x1000003) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa418b6d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/netlink\x00') read(r2, &(0x7f00000002c0)=""/225, 0xe1) socket$nl_route(0x10, 0x3, 0x0) r3 = dup2(r1, r1) write$binfmt_elf64(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="7f45ec8ab26827704b350000000100dec8f8a1cd38ef03bab7396c38a60003003e0000180000bd0300000000000040000000000000001e0300000000000006000000000238000100321f0008000100000070032000000500000000000000ff00000000000000a000000000000000010100000000000003000000000000001f000000000000005563cd9a58df47eb7fe1862c4d6716e03dda73ad79bdf1e9a003bcf3986c50d4e8aa28c957fb3dbb40377ec19cccee4be2003b4f8551fca880d37a4b11600ae081f5d8e9493fb7702e12a94b4c79f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c8a00000000000000000000000000000000000000000000000014d9e91dfaf9ad170000000000000000000000000000491b00000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b384c5f2024997ba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000009139d4c0081fee64000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca824ebda0c84196749bba61a02d950ed03c31d36ce1ad9b4e7c056a3acd9feb813360802486d4efed4d530e585bc699f4d6b47ba7bc9a9c3d8c2e2fe03cb819116f5af1dca9ec7b1d75cfb61da8d2544524a9434a1c795c00000000000000000000000005197ca73e75f8f95c680bae4da3d5d6563611c4fd797ce90c61a9021485c0ab5295437f585db3ca47c44cbcab392aca17898548ce36bc29323a3b0494813399f57c897989b73d27af72fcbf1b30dc50b8d50f79e8f6f5410eada5919225ad9527ea88e651c3c0eeb96ae480d0c2ff09b218ff004fc90fa6000000000a169d80b375242c395f111a755d09e3d818fb261486ed962bfeafdc1a529504711a9cd36e0dbee5556fe5cca445ef1ad379047f0063891906056085384822a3e5d383f67ad9c7b9065883e3c595e3e30c0946ec073b81b21285019b368e4e2acbdf84be624998c4c9b3ae742e9b1dcbe0b309658d160bf8a4883bd158a0a3"], 0x3c7) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x266d40) r5 = syz_open_procfs(0x0, &(0x7f0000000140)='net/ptype\x00') io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000040)=[r2, r3, r1, r4, 0xffffffffffffffff, r5, r1], 0x7) fcntl$addseals(r2, 0x409, 0x8) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) ioctl$SNDRV_TIMER_IOCTL_SELECT(r5, 0x40345410, &(0x7f0000000100)={{0x0, 0x2, 0x4000007, 0x3, 0x9}}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0xffffffffffffffff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000005c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r6, 0x0, 0x2) copy_file_range(0xffffffffffffffff, 0x0, r6, 0x0, 0x200f5ef, 0x0) 05:49:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x9) 05:49:11 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x600, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:49:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xa) 05:49:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x8000000}]) 05:49:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2820.190375] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2820.199442] loop7: detected capacity change from 0 to 32768 05:49:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xfdef) 05:49:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x8800000}]) [ 2820.276155] loop7: detected capacity change from 0 to 32768 05:49:11 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000000000001000000000000000b00000000020000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="030000000400000005000000d4000f", 0xf, 0x800}, {&(0x7f0000000500)="ffffffffff070000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x402, 0xc00}, {&(0x7f0000010e00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x1600}], 0x0, &(0x7f00000003c0)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') mount$9p_unix(&(0x7f00000002c0)='./file1\x00', &(0x7f00000004c0)='./file0\x00', &(0x7f0000000940), 0x2021, &(0x7f0000000980)=ANY=[@ANYBLOB='trans=unix,priv{ort,version=9p2000.L,version=9p2000.L,permit_directio,\x00']) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0xa000, 0x40) mount$9p_fd(0x0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380), 0x8, &(0x7f0000000400)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB=',cache=mmap,smackfstransmute=,uid=', @ANYRESDEC=0xee00, @ANYBLOB=',smackfshat=,smackfsfloor=-@\x00,euid<', @ANYRESDEC, @ANYBLOB=',fscontext=root,\b\x00\x00\x00t,\x00']) r2 = mq_open(&(0x7f0000005c00)='-@\x00', 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=0x3f, 0x4) r4 = syz_mount_image$iso9660(&(0x7f0000000180), &(0x7f00000001c0)='./file1\x00', 0x7, 0x5, &(0x7f0000000d80)=[{&(0x7f0000000a00)="65a9afa73d51d1dc5b913b7cb875c61e625ba1bc71ca0c7614f74348cb3923e914ed76fe0024935748c2cb8af5b2f663b7fe7923f2d029c7cd3db8d6787892c9180927a9609777bb610d3ce47829", 0x4e, 0x8000000000}, {&(0x7f0000000a80)="0455c9a98c676fd41f774f8d63e981d799061ddea1e23e47fe7d9d1b32fe2e1a5c0ce7c1337a70d1d7d645ea560115a0439328cbce4a4039a5ddb0786b41f4b571610724a8c711c456cc2c50654630ae0410f93e022518ed26153387b74679ca57d7c197b733d5f249e1ae5ec92b98718111d2ec63fc5a65e371ff50a616b3532890958908cbd188fde78aaf8316071b99f84b3b1eb2b348df4a19aec3685a90f17c2c8c8bbab833e3ef75690cfb0259503c4830c7358848f17539ad9404cea119226826f1724ec6d362d463a06e4c5aa202d63bdf", 0xd5, 0xff}, {&(0x7f0000000b80)="c87b7e6faa117eb45dce13d3ed9ebdab0393899bb4f2852bf8d5cf93fe6d80a3eb7af86775b819198b523b6b36d16e2fe053fc7f4d7b6f819a3dd5456b21c85101e5e52e2ff6fd5c7519e7a383f789fcf195a3b762639fe17cc4fc0bd7c1b2fcf3bc89d0971fb33679b87a69ebe44152943308c127bd500b4e6edf0145384c38fce0f7b31490008af4a107e7e70933099c648f8652b76e4b2c93aa8162e16fb67b3dae9d59a1cefac15b09fd", 0xac, 0x8}, {&(0x7f0000000c40)="a75ff383e32c4d4d4c3254cbec8db4970b1ed993d02051aaea6e652a91481d9aa5bf7d76e04383ca78fb618d5b9a1d6b89d086f9d5a5759a368ecc88cb13a9a5f97a0f76785e64078f3d2c5cd3cad27c3d307390b6d7871575b44dcd2b0dafb1810b37d413e0db725f214bd6619e2301d8c99313878d463a7843a5aad174c7d58aa3f1718fe0a9b5970cf343383c5767f3c39547a8a48352c3bb6921ece5592da7fabaecaf52d9d0e51ca6", 0xab, 0x4}, {&(0x7f0000000d00)="39dc177446dd063380214a74ae1d960c7c98dc6a30150edd528d89279988d26ab324c0e06ee62e8fa921ce0f95e71592b5723fd2f31ea5031a086124f87177478532de1c046aef6bb8e38456bfd1d66927ec0e336638b975f465340b62b7b3cc08ba94a7821a799d979bfb9a91c491", 0x6f, 0x200}], 0x200000, &(0x7f0000000e00)={[{@cruft}], [{@dont_hash}, {@uid_eq}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@subj_role={'subj_role', 0x3d, 'privport'}}, {@appraise_type}, {@fsmagic={'fsmagic', 0x3d, 0x9}}]}) openat(r4, &(0x7f0000000ec0)='./file0/file0\x00', 0x440, 0x100) bind$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @random="ca73da4133fc"}, 0x14) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x500000001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000300)=@IORING_OP_SPLICE={0x1e, 0x1, 0x0, @fd_index=0x5, 0x1000, {}, 0x7, 0x0, 0x1, {0x0, 0x0, r0}}, 0xfffffff7) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x5) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/cpuinfo\x00', 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x11, r5, 0x8000000) renameat2(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x2) 05:49:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xb) 05:49:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r0, 0x800) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r1, r0, 0x0, 0x8000) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x46e2, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000100)=ANY=[], 0xfdef) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="3a32049dff413fc973e748d104a200c8100f3b4b33edf005000000de37203beffee7880da1d700"/60]) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xd, 0x4010, r3, 0x10000000) r5 = syz_io_uring_setup(0x7df7, &(0x7f0000000080)={0x0, 0xb9ed, 0x4, 0x0, 0x393, 0x0, r3}, &(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff3000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000180)) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f00000001c0)=@IORING_OP_FALLOCATE={0x11, 0x3, 0x0, @fd=r5, 0x8000, 0x0, 0xaf6, 0x0, 0x1, {0x0, r6}}, 0x5) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r7, 0x800) write$cgroup_netprio_ifpriomap(r7, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r8 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r8, r7, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r7, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r7, 0x1, &(0x7f0000000200)={0xde, 0x10001, 0x7, "504417da9b329799e8a91fa92b0e9a4437a3d3db5792ea1c68619d4526be46c8f1ba341d79bd750e54c30b4840381f8ee93c9a8c8e680ac93701689a1905a3c3619009f40036c1689956911530aa141c5c4b6b27efe7cc6604292ca6d7bc947165f3404aa2635601f236312d56fe4ed9346842f631c5ac6a3f79ec61489a29e4bfad326d4e937dc8e4ace5fc5b022e042c3a51e657d29bd40035973dd4599c391a5cc8a0f6212af6553bb36a5a29d98b123f402a396a3bb1624bc8ab4230800d4082660c8ab5183cd0727a15bc640e669b30334972cea8ddde4ae9e6f999"}) [ 2820.331022] 9pnet: Insufficient options for proto=fd 05:49:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xfdef) [ 2820.365280] 9pnet: Insufficient options for proto=fd 05:49:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x10000000}]) 05:49:26 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400020801000470008400f801", 0x17}, {0x0, 0x0, 0x1001000a04}], 0x0, &(0x7f0000000240)=ANY=[]) openat(r0, &(0x7f0000000200)='./file1\x00', 0x206000, 0x18) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mtu(r2, 0x0, 0xa, 0x0, &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) write$P9_RREADLINK(r1, &(0x7f0000000100)=ANY=[], 0x10) r4 = creat(&(0x7f00000001c0)='./file1\x00', 0x62) pipe2(&(0x7f0000000240), 0x4000) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) r5 = fsmount(r3, 0x1, 0x1) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000280)={0x101, 0x5}) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0xfdef) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 05:49:26 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x700, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:49:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xc) 05:49:26 executing program 4: syz_mount_image$vfat(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3, &(0x7f00000001c0)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1001000a00}, {&(0x7f0000000500)="602533f94d6c8889ba3c6cecb1b61047e22a64199f0f3c49c92ef6ac5876951966bc673c2d44b843074ee9f44be3b457627e35f20da044511e2f57f74732c895a3898fd933c4b80a2827a77d597a216c0a97960295adb8d94b23b42aaebf0bd4b4f57b3a40cedf6649d0162deeb999c4d99215d037fe3f4a8ff78d35fcc0a56aba2134d8009d1ead23afd7067ec7331ff601d221bc8fe0d3ac0a2002c22b444ca9bda8ffd014caf005bb229b80a1885c41d41c59ec45d9ef78f968dab9f0fc075a137d1fc7f64bf43565d01e6a8e2d1cc7ad24e6212f2885969932fb7b169238c2fa977bdb2511b07a6112b1b5c7484de9d4413ce05b9a53a38d9b01b55a80ffa51a2c5d03bc2d0fee3921e7ed5b4a5f9950f2211bc1076ccef29a79380c2b242d9868ed8ce8961728ac1ff90b1b381f26a21de9836f9a48002e5353dfcc31b2c2a15faeffbe3f24eade1e567f915b2cdb49f3edfc2db2629f9f7faec7a8c7e7c5e5920f7047bba8eefa5f5b0daff31c39f481a7a13f16d486c0980264c388ce178ad41f39115664daf290f963897bdf6e084160f9420e26e389e8bbed78a55452513a9f1edd7a8ba5bb0d141cbedc0ff628a781fa94750c913d5247ece04173c999b503fae3a1d362f308811f326fc76c5ce47a9b0a66a1fbc95a7f665e01aa923f11bbca4a2f6ae7f8532b880f9f83db30b1681242cda02bf03cb2bf3afaa1662af430a7f8b2bb4944bed0252d31c0710590a300c220bb23d114a2be8297d240298599c8c0594e0b324d89e6a6ae5bd8b451f0eba2ff895967e43426dd67e9f89682fa553f9228ccfabb5710419827058d6bbfe137500d1d8746dbfe93a8bb520e42405a85b66c9e0b8b3065d7efa91229ff311ead9185d7e5a6b7d1a3c959d9a031aeec59831d236fb5e4e5191bea4c4c7ce1c07e62749331e9d82b2c1f1f68fee17525b14d364d8b0642360ee4afece853d04dd7b7c5af5ae6bbd4279390057262e750dafabedca86b410185a51b06de6aed023a2d31caf0290541c59c2ae9a034e417bab88a50d2cfd847997df7ac6461cd4baa1edb7508fa1557cc5c4840832f817cdd33d35c4d8bbc5447973b768383e07680e72ab5b21e77c022358cd3ef24589a4bb65520f3ef7f31ec9e5f7f640fa6c8f145efe73d2dc8a079df71556f2f2c15fc527aea6b189afb6e2a51be39d36256ef9236b668fc70b191403d4131ea6f7b0e463e473f6f343649f2410c44305d0261f1845e3985c33c90fc1c427b178b19b4c4ba31f6deb1d309c2f0fcf689b41d86a2834c77c394b017ccdd8cacfb7ca0ffa24d52b18869698758fa695becdea2d713ecd6cc39cdeafef6aa947ef8c418087fa6c00eb5f36bc743cc858619042766ae817e75aad0058a54bca5dafea4fe589e08235be98c8fbda40b322b002d2725e09c13398ebc51ecedd049e70480abc536c397821d16d433dc5271e7052a16f2e9c511af95789d95bb60d52b867ec318534a1ebd333da930eaa1e8b769c06201edb21f7a7356dd3397309e9120daf1f75b2de73b69b5d83ffcbba106d8426fe39d7e6a261ed8d4f610917bb26a7a5b08aadb7a7539229ee251b242d2d5ea319cca690f5ce12db6ce1b326b91def81e5baffdb6abc26b6aebecd5d0946b022d193d1d21162b048f3af3ba867ef0def3afaf6f7e07ced4d6483fd16af86bddb3f00cc0d4998d86fc1243aa08ab9c46635843b2f862fc9fa5daa708d494af1671aa8d578b67c5879634211c6db634055dab84d1f1335990ea2075a00922bcbe2261cd32390d3315b8aedc0c0a14a026df745c2e27197cc5cb369cdab99db85157628be51d7d3df13e68c4e1c5d3cf550411b0c66d7cf097fd42b1c13f3f1989b8f1491e3a47c37402465ad3411d9c817b1b8b3e85ee53baf05b2a4395005f6c850fd3d036e251c08234883d3ed188551fa3b6faccf6e3731f6c328614fe93e1fa43335f8e99ecfa45d46f25a1672a6f36e8f2eb5dffdb1319552d9b977b38a6ea634a973ae37463e54a5c414500c080ff809428893ab02673b98bb1f459e046ce86e665d77b787f66178680025568e7ecfa2f53ff44cec4cfef534fef39099fa854dda2eb7e26392fa2f7ea83eb1fc9cb3564bf4e6919999059241d12f66b528bff2ed049b4c80aa7b6fd014d049e5cbec4af20e4c2769d9c11a84568f6f243fdf36133fa61e767c3c1e03158b161d15ad6094cf4d371a8b981344a68ded8f7bbb2922f3b174df52151fe569c3ee317e257f96c7924d45231a7518dfe424bc3a75bb79f7713aba4a7dd2b742b99800a32bbd26b5253f925f45e87f92544fb9f470868c8a9616e8109dacc07b29a7d56f94d8d511dc1d7962a2f7558dc0b278d70239a1166d155b946b086cc2cb855299e459132d3a4994ca3e105fe481d4230639cfeff4fa812841c844a07645fd33b4e796260da119e1762b8c9c853d7409983b7643fafe1718592ea22bfe1cd3227fa5751944eaeea91251c77c87eee", 0x6f2, 0x7da}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000400)='./file0\x00') r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) openat(r0, &(0x7f0000000040)='./file0\x00', 0x121000, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r2) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280), 0x2}, 0xc00}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key(&(0x7f00000000c0)='asymmetric\x00', 0x0, &(0x7f0000000000)='0', 0x1, 0xfffffffffffffffb) 05:49:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xfdef) 05:49:26 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:49:26 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 2835.596214] loop7: detected capacity change from 0 to 32768 05:49:26 executing program 4: perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x9}, 0x1900, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0x0) prlimit64(r0, 0x6, &(0x7f0000000100)={0x1}, &(0x7f0000000200)) r1 = syz_io_uring_setup(0x3a75, &(0x7f0000000080)={0x0, 0x4, 0x10}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000100)=0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x4e20, @broadcast}, 0x10) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x2, 0x0, r4, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x0}}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r1, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) syz_io_uring_submit(r5, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r6 = syz_open_dev$vcsu(&(0x7f00000001c0), 0x2, 0x680002) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r6, 0x8010661b, 0x0) io_uring_enter(r1, 0x58ab, 0x0, 0x0, 0x0, 0x0) r7 = io_uring_setup(0x6647, &(0x7f0000000240)={0x0, 0x6b44, 0x0, 0x0, 0x30b, 0x0, r6}) io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000340)={r1, 0x7, 0x200, 0x4}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r8, 0xc018937e, &(0x7f0000000400)={{0x1, 0x1, 0x18}, './file0\x00'}) [ 2835.634043] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:49:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xd) 05:49:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, 0x0, 0xfdef) 05:49:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x21030000}]) 05:49:26 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x1802, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:49:26 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x40, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) setxattr$security_selinux(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0), &(0x7f0000000200)='system_u:object_r:gpg_exec_t:s0\x00', 0x20, 0x0) [ 2835.728428] loop7: detected capacity change from 0 to 32768 05:49:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xe) 05:49:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, 0x0, 0xfdef) 05:49:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xf4ffffff}]) 05:49:41 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:49:41 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x3f00, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:49:41 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:49:41 executing program 4: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000002e00)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000055e40)={r2, r0, "53d2b3d9266da57c0d4b905e79444bf7958ba7fa684479940d056a6685f3ba1b35f1cc9a0ee8d40ec7d9bd928831f8899c45d7b0644b276a4d0de20672f3fce985fef14e14665b210bf44a4ebc886aa6767aafaa834f20b3db62452efcec9ed442b3a3b122d52834afe1e2279ecf9ad4f1d96f009e5d44e0dbc4fbd4b96f8098679cdd4a975fa15f6bfdad826837e6c46059d56208506c103da2636a0f6f3e655c96ba5bb7ec379c3b04a8392c8830ec70ae5aedba629f516297b45fbeeb7a641e159c3b73e828025e5db5f7427996adec89811823f6faa946c9e577a8f3ef4001c6b1c5dec2d60b5ad1cf750384e5773f3008f58ee2024dcc001fbfab1dac33", "219d288d51c614a1dc835efbda06d27d644adfc21025b8eb65518760603370092675866de9dbf39b3ba1693929728349996b22ce6703ddede75438828eba57bb0efe846fd2a96a6ed7eed321e83b59df6000d6a015ac330eb74012368dd4e8d75bc39198d28f209aace4629e6d009cedbd3239168ec977871e1c2c5a34310a3af425856d1ebfe580452e09dd2a65740b70a931309cf6df449303fc4c528494de3bcec994f8de105848388787781a8e315e6383f707f7bb435ab447d66e05562f9c3ea6bdbdc276ecd99682b4bd76105b172b5221b900f62d1e126a8a189266d501a122cf4e47e7a08593e86ede5588c6846b599a36340ab896a6ca325e7acf575aa5ef1030fd0717e7e0563208aa452457c29dcb31e505d655cca1a11542ea0cb3609225d76d17cb787c84d102f163d0b5fa76c0fd02547670c10de7afacb982a8493784fefef13c1c7f18b9570b4e16ff5dec0946a5243a8b938f7d74bbef3205cea652ae613c9188fb8c09cb197ce33f9f3d26a6d8f9871fa09e7dd45fcd36fba60647dd68860a104f15b5f77908ba9e404cf0bb2ba1ebf3392af2622957c31fd705523b91402e011b6da2c3cd333e618bee7d705b233e5434d75cca2cbd4054348cb8a7e8d9e2e22a4e1cc7477556cdfa83869982be4aa548161a1b5a535bf377cdb18db6ae799556f82fea7168c9de510e320df1ab51b0f5d14ecb7410e47e70a3f5d53add43e51ed7b7a30dd4bc11bc454073c8b266d5d35abb501e4680973feb9f298e9afc19cf624f8e9ec30230aa5a3b6ba0538e746c6cc5d2c8a328ae78d0821bced1c97af4a68426e0b5ae118b4b8551ff1db0e8392b4c404dff6fb428ea3dcf5a4701bde98e6a834638547ce590b778664ca2e2105ced3d3b23a259c50d26019973342989d9c8f057a967a11d756e4bbb566e5e48d2a3704f3517b922af1e99259a79d9c75a122ebb08b8c4f6781aff6fa0f86f1351fb76aca58f01f324c10c91f5d023b7d3455c66197a728d4b1b821e70f8ff0e84834dd182697c5368a2467e030379ae2541809065c40524a76aa76dfb417c91a24bb37e4fa397a8e607111d49f48a387c4a6859a66f480268abec917e38f72df445bdf93c71fbb77a0303e9b48bfd5787183161795eacea61a49f20bcb90f84597be2f474c4a4527aa9835241d8225cdb4a1a5b8f2894071207b72586676f452704fef6370f54009b7c82581604903f6c34f68572573251f31c23d5319dce5f8ba3ac6e53ecb50f0a68249032c51e67e15edea00cd89ccf860a28560fe3f537718974a9da51b0d9a2736c3cf872ed770129afbe663574a52bf5c4be60260c6944cecd1eee0d866a49267b3b0128f3fb1d1d14f28fe42f3e19ca9905191570c135a8a42a9c152179d428830929804814c47cfc568c20a9c84423cee86af73ca3a1886ad753859b0a77e2fbe89bfc5dea346519e7bcb12e86255662355b9e29619446772599faa4d4ba0f93c67460624649bc8d32500a6b7f3e1386c1345ad41472a37285bd6dd57a9bef5b4e99510f08b344ec4abd5216b285879b2fa4f2cef4aba6bf2b3f0d9937fde84194696b8647fcca12d3b348cc9a410f4535beecd8ebfabd533d0609961df11dabbdd24b6d31ae19426f718396104b7609771ea7328a2cb32781c8ba506d52a1d8f91f8ad89cbb97692a58ecdcfc5ef37289ede0ac19c34276ae2e1a5e5fe3fb500bbf1e0f9bd3c81506726bf21721c28dc8dee43850e85a593794e9aa3c641b630d3a439e498a25004e913e3396e71fe4da7788c81ab735cb326d454358e6de49686144be96b6d0447390187c132576529be00a10afe6aa12be76bea4524831e757057f55fda7f1ad91a00c88efef3c2e04be736fe7c9978e0f9bcc5dd422849189c5ad09fa55f234d84ac3917ce4435c568f16e3b15467c33ced55fbfcb997a4e5232f2a4b3e1300669a870f01e2e979c0cc61987b8cb9c34e44af00469d44f8fac1bc4360042c1ecd9bb3f3f8c2913e6776e2cfc7ac910eb73415d611b9cec84a5040030dd5470eb7aa5cc2637409c75f618fcfffa1ba8da139aded7879e14b898e7e1f184ebac8e805606c527c06d181a98e7e9b3f803668f2277afd7f4652c08dfc4b19afc7fb651031b831468d7173f1307a0fd3ffcedba04217d509545bdc4c65ffca4367f43167e2eb6f4eaa9caa8e6ead026584ef33801683c53aa1b253c3d4052dccfa9da2a3a5fcbe1de236016d75418aa54b1b49a7c1855c187345578406883363c6ed1b304594a2f7f06cfc810150ab83c0ca885de5cd085fdf2cf752ec0017176e4e80ed1cdc20531ccc00834c90be92b63899613e5cc91176afee202fa8e2381aec1358b02e3e5923062d5496d0b50376b2dc3a712d8fe81ddfd7b985eb820b98dbcc094bc85b9855fe6d3d1e34aeb395724ec44394bf4cb69d31cae8d6cbcab38d40ea05472e87be170a7567691ad5a1f7cff29c7e5d7027c4a4cc16bf2db481efa8eb8937c57388be7167bf8778cdd648c41f619f0bd21f8791fdcacc36a73d2927c77d3f76c97cde49bcf97ec30dba16224bc642ce6a9eb65cc99e0a81cb7b8a619e732da487c7699037fb24ee882632328b4de261d980f071440bbfcbafa69aad87da576c7bfc4dbddf4c2040682ff85b60739e7b804159ce403f98067bc7335aa0d9f9f37fb27b0d02629be6c22a2dc53e926e25523b74d27fd94938af3f47d9a6e92d4b06407a6e618f177279c62987dfb68450c3ebadcbda5d9026a8374efc9fcbee12d345746fed9c373feacfd5c822054881f33c3a219c676973c2b3fc0cd5d34476a8c6776a92636463858d01d2efea4ce57380b8d8c7b9c76d47f46e9382e69541eeae8e3a879bdd6bbec33823bdc19af1943cd30fb16bcd5dbfdc8df321e2c414149a7ee921cdca6ef035de63d4b5f5b85814066cc7dc11cd7dd5a31b83b718bed43c1f60eb4739490102e37d891971acebda87f78d8215d3b5838b4364447e28ef4bf4e1a1be1b93cb7e813af09fb061c0d7d89a22df1764a75c60603e4be3ec251debe83dee42fe8a6afab470239f339431053ee1089068e15fccd06b3b518b07893ce148c063ef84cb88ee9a2b4545bf4c98fe74eac37a3867e15acd74587c412fe72fcd2b0814e672bface26cd44ef2003cc75beeb44fae394fc2e4fe259b9dbf3dbd6e2d25fc2afb4d5d4b319d56ed58b497993a459c7d71a15a821e29a50979ad0d6f976fcae4f9d0a804b0767d5ecd8548c0721ee904998f426e851d334692aa102ee61a81f3322a5236b5a110cbb2cb49d2f89994217e76c9681be47d776f1f7bd331f6e66f74a495b8021588e698e0ec76aa74eecbf1aacf07c1dfe535aa4beeb715fbe2aafe48aba4034f514876ddf2ab6df4c3d0f4a549b72f157ade9f209594a1a2241ebd7fac26801a4d8bdc7ab486476f0e7915cc99289ec826fbfdc23c3a06f6198e1491571e4d9d2a0cf8fa80ed088c13951e780fc9f298c1410d09784b952a2caa31c242ce6befd9bd9afe286e653284db19cc6085dc6054006d0d3f29f7d47779dbfe8e55532477d71192bc96b865d53b71d4f447787da39667c71627b0acbf62a7f98110066fec91b644886bffbe170233f66f74f2c349c2d33c73e4f8b208b8d962b148b607106f81b44678985adc34ef3f00257a2c4ad6421c5dac365b1e22235066b3b40157fe2f48e6359b9f3ddade07277c4e43033675d36788541533b104146791a1b3742109b9fd5a8472bbbe38f1698d681863ebc660febf76dbe5f8ae5779feade76e8ee40be871a56e1ffac1d903643e3fee8aab3c65fcc09171105d9256b2994bb40083f54fbf50daac9c1a57f59b9d768c7601d99b3f089b5791165968af7a5459991aa82b5762f9d1890a92008eb15815f6a9823b16b164bdefd6cd3d842410f48605acee47ba60b6d645ab6ac9a6df2c0014f3da7dfaa7e9a0c3606f1f8dbe3cf02e663c00ea2be5264402c6f56982b01c79e511b37414a48ac2e0d9dc4941b54aff9a986199476041089c47b06d52a5d0ac3f22749d9484d7824d8a32c3d119a28adab698f2d2d990c37dd385dd5a0ad1ab3db77ea4658437ab870cd8f2cca2d1bcbd94daa63d19cd404783edafd4fa07cb19e7e3740565ede98a271e2e79e316b70f32f6580afd636e78c095e22b5edeae60df1a688cde949e57920679c725876b97b30f71af5d62ba2c9918917e805e4c71ac65ba3284aae5c5fbf9eaeebf0353f3850933cb6b4c375f1197c5f533f8b9b03cccfa87188f09b7b981a8ffe3f1705d098386bfded2bc70f5db4c4b0bf14842e6f53ed3eeca689dcab867d1ec24fa94e0e2090e3d0818d32a62b74e004af9a6b2d12a17d617e886d031e442404b1aa15477e6f8f0be562365b53c9d4122573fc4903610c13b4096f19bd4e529b66269d5dbd973cff6ac769503af67678169a0016745b2358089448edaf4caecc01634a8b73cbc68b72d1afbff9b3c8e750e2fa28d8caff6f22ff28f3af4c0447bbb12917f3e503a552de9b0a24b784f263315bc6851772c20b4d52c75963a298e2694957ab9a667bc9cc6d3e0497dfd9a5bd31f0725a460627722bd3bcc06a0891749cc30d775f1bd9b4e5264114eda856352b3fbe519c41aa4b05ebe7f33831804a222e13b1981da680c1cf8c097898e2dd65aca15f7cf3b6513228f26014c8ee6980136cfea7009225e38672ff347edfd96d4e97e609f54618182a5b710e71af224fe14cbfca0e1a9e9148189f938e9ce56b805dca3e8c68b94a78ac5302347cf46877ef1ede707e7ab60987a00e63daa3de6d082c31392571c9622c1ec5796e7a5a1ec932ad87983503af75da5e666a628e81ccbe0462b9806f7454051868e0fa7913bd5edf1fe8f77a3fd8d9990f1bade862f13c228bda2b71b7373641bda00eaadaf3a2b07f09e885a09d0a00bd5ccde123ae03ddd1243a89fc6aceb4fba57f0adc6453e71a1aafb0f6d10c60d6ca3ff2c40363d63da48c36c81ddf564919595480b06e27d3392644640eade113278e3bc8a6e19ae2032fa1295bfe51ef525e1e5cb79735a8a68ff2bb40ea75f980093fdbc69549455ce1d582355eef79be0839f08b5eaacd7b37218479aea09a1cb2ef1f89ce48ca998626abd806deaa947d7d93ec5ba76a536816ff4d6d0226c89b63bc551e0b74fa4b163c7696625e1d28a1fefdebfcb2c66817e4e71c136503d9977cc036942c1ff53821e399df10108fba0ce15bb9e9d4efdbc33e38173ddcdd437c84b96283195801277e2b750f35b90b960a2e2b9d53337bacbdbdae5857b0152f2616fac91352c624ed3bc61210974964ef749f50b2d3fa73a023b615de9f97d3a753c31a1943a35042d5542c87f357e6b91719390c4f965b7fa"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000002e00)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000002e00)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000056e40)={0xff, [{r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1}, {r1, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0}, {r1, r2}, {r1, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1}, {r1}, {r0, r2}, {r1, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0}, {r1, r2}, {0x0, r2}, {r1}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r1, r2}, {r1}, {r0, r2}, {0x0, r2}, {r0, r2}, {r0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1}, {r1, r2}, {r1, r2}, {r0}, {r1, r2}, {r1, r2}, {}, {r1}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0}, {r0, r2}, {r1}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {}, {r1, r2}, {r1}, {0x0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1}, {r0}, {0x0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0}, {r0}, {r1, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1}, {r0, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r1}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0}], 0x5, "23593b0a77999b"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000057e40)={{0x0, 0x1, 0x3, 0x1, 0x8, 0x5, 0x6, 0x4, 0x4, 0x6, 0x200, 0x1f, 0x8, 0x2, 0x200}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000002e00)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000057f00)={0x10001, [{r1, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r1}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {0x0, r2}, {r0}, {r1}, {0x0, r2}, {r1}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r1, r2}, {r1}, {r1, r2}, {r0, r2}, {r0}, {0x0, r2}, {0x0, r2}, {r0}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0}, {r1, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0}, {r1, r2}, {r0, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r1}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {0x0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1}, {r0, r2}, {r0, r2}, {0x0, r2}, {0x0, r2}, {r1}, {0x0, r2}, {r0}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1}, {r0, r2}, {r1, r2}, {r0}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1}, {r1, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {r0, r2}, {0x0, r2}, {r1, r2}], 0x81, "f73fa9614cd285"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058f00)={0x101, [{}, {}, {0x0, r2}, {r0}, {r1, r2}, {0x0, r2}, {r1}, {r0}, {r0, r2}, {r1, r2}, {r1}, {r1, r2}, {0x0, r2}, {r0}, {}, {0x0, r2}, {r1, r2}, {}, {r0, r2}, {}, {r0}, {r0}, {r0}, {r0, r2}, {}, {r0}, {0x0, r2}, {}, {r1}, {0x0, r2}, {r1}, {}, {}, {r1}, {0x0, r2}, {r0}, {0x0, r2}, {0x0, r2}, {r0, r2}, {r0}, {r0, r2}, {}, {r1}, {0x0, r2}, {r0, r2}, {r1, r2}, {r1, r2}, {}, {r0, r2}, {r0, r2}, {r1}, {}, {}, {r1}, {r1, r2}, {0x0, r2}, {r0}, {r1}, {r0}, {0x0, r2}, {r0}, {0x0, r2}, {}, {}, {}, {}, {r0, r2}, {r1, r2}, {0x0, r2}, {}, {}, {}, {}, {0x0, r2}, {r0}, {r1}, {0x0, r2}, {0x0, r2}, {}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {}, {0x0, r2}, {r0}, {0x0, r2}, {r0}, {r1, r2}, {r1, r2}, {r1, r2}, {r1}, {r1}, {0x0, r2}, {}, {0x0, r2}, {0x0, r2}, {r1, r2}, {}, {}, {}, {r1}, {r1}, {0x0, r2}, {r1}, {0x0, r2}, {}, {}, {0x0, r2}, {r1, r2}, {r0}, {}, {r1}, {r0}, {0x0, r2}, {0x0, r2}, {}, {}, {r1}, {r0, r2}, {}, {}, {r1}, {}, {r1, r2}, {r1, r2}, {}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {0x0, r2}, {r0, r2}, {}, {}, {0x0, r2}, {r1}, {}, {r1, r2}, {0x0, r2}, {}, {}, {r0}, {r1}, {0x0, r2}, {0x0, r2}, {r0, r2}, {0x0, r2}, {r1}, {r1}, {r1}, {r0}, {}, {0x0, r2}, {r1, r2}, {r0, r2}, {r0}, {r0}, {r0, r2}, {r0, r2}, {}, {r1}, {0x0, r2}, {}, {0x0, r2}, {}, {r0}, {}, {r1}, {r1, r2}, {0x0, r2}, {r1, r2}, {}, {}, {}, {}, {r1}, {}, {0x0, r2}, {r0}, {r1}, {0x0, r2}, {0x0, r2}, {r1}, {r0, r2}, {}, {r1}, {r1}, {}, {0x0, r2}, {0x0, r2}, {}, {r0}, {r1, r2}, {}, {0x0, r2}, {r1}, {}, {0x0, r2}, {0x0, r2}, {r0}, {0x0, r2}, {r1, r2}, {r1, r2}, {r0}, {r0}, {}, {0x0, r2}, {r0}, {}, {}, {r1, r2}, {0x0, r2}, {r0}, {0x0, r2}, {}, {}, {0x0, r2}, {}, {r0, r2}, {r1, r2}, {}, {0x0, r2}, {r0}, {r1, r2}, {}, {r1}, {r1}, {0x0, r2}, {r0, r2}, {r0, r2}, {}, {r1, r2}, {}, {}, {r1, r2}, {}, {r0}, {}, {0x0, r2}, {}, {r0, r2}, {}, {r0, r2}, {r3, r4}, {r1, r2}, {r6, r7}, {0x0, r2}, {r1, r2}, {r8, r10}, {r0, r2}, {r0, r2}, {r11, r12}, {r1, r2}, {r0, r13}], 0x80, "e921378929283e"}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000300)={r1, 0x8}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000010031b418000000", @ANYRES32, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="2e2f30003f5608115a847735e9103cc6495789e1a87ee66ab6"]) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x0, 0x2b, 0x0, 0x0, &(0x7f0000000000)=ANY=[]) 05:49:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xfbffffff}]) 05:49:41 executing program 0: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[]) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x8420, &(0x7f0000000180)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4000, 0x1b0) 05:49:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xf) 05:49:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, 0x0, 0xfdef) 05:49:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xfeffffff}]) [ 2850.367311] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:49:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x10) [ 2850.382445] loop7: detected capacity change from 0 to 32768 05:49:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 1) 05:49:41 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="91f60d7d5b83b340a8b72cc995c45b37d251841a00000000000000002e31d3a8dac3a3fd61f42429"]) ioctl$VT_ACTIVATE(r1, 0x5606, 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)}, {0x0}, {0x0}, {&(0x7f0000000a00)="8370a1f76944fab1c0dabaf13b111354b7d510f407f5d726907ef886730ce323bfef428b806471811ec9d752a2ce64d307d8a62e857eff449f4f030cfb981445540a9c1476584f3fd77ce7963e179f19419f99fe5d7e7e822b65157e5eebb4388dfb4de708c30b2664b975488b1db131410a661a40e3cee18ccf0a72db1c813b9d5a1e32d4d83e2045af7b461997aa51a8907c2a85899dfbc4303c284e3d79b62990ae801b98e4c4d9e1452f2090019e6edfef405e141f33ef36d0edadf2e90abc4b03735096c7077fb60c3dfb12be6841b55be1226f9cdc53fef4b55e4188623e95d9732506b9783543fa15ee1ce5b33a44d097206221e235184928dac1e7e034db9c5f0b1d0cd0257ec97179e6ddc6b766b596e275d947648c599920f40836614a116a7d0d8b7b7b956aa67d6320727ed680eda5a1d68d67c14ade4139e90b57d8d8709ec0f2d7bcec58e5bf70d3713c3c58a647a771c02911afbcf2a0bed6dafc3b9a1ad2070e06ba6a4f0b2689903a00591ba405ddc33e52e9392cfa4997b7ba979326662391cf4af97fa8d020c0841332791b6606e7a9421f907411f68b2410720b54f1bd446dc71b162001eea5214bcad23bab46375435224a0c8cf071822285e6e3e5ff6e2e3064ccde8cf626f0dc11a687bce7c7f94290cc6e4860e87eaf52a7241837801ad1759c0d9e7a18d2c62ed4154933ae0a949a48607b2436c5e2252ecb8c71db7efd693e4cb40ace66937adac84ac70b84b3d2000cbaa89eba4565e419f017329967634404a0cd3e321bb987c4ad48", 0x237}], 0x4) syz_open_dev$tty1(0xc, 0x4, 0x3) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r2, 0x9362, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000080), 0x6, 0xa8000) ioctl$GIO_UNIMAP(r3, 0x4b66, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}]}) 05:49:41 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, &(0x7f0000001640), 0x10018c6, &(0x7f0000000200)=ANY=[]) r3 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) write$binfmt_elf64(r3, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0x2, 0x7f, 0x0, 0x4, 0x1000, 0x3, 0x6, 0x0, 0x1a9, 0x40, 0x43, 0x1ff, 0x9, 0x38, 0x2, 0x40, 0x1, 0xffff}, [{0x1, 0x81, 0x3, 0x8, 0x4, 0x0, 0xddc, 0x2}, {0x60000000, 0x1, 0xfffffffffffffffb, 0x5, 0x200, 0x52d8d148, 0x8}], "b746381a1d4b406841ed4971bfec2f3c5f9911a8854f9767", ['\x00', '\x00']}, 0x2c8) lseek(r2, 0x7, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xa001, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x4080, 0x191) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x10009ff}], 0x0, 0x0) sendfile(r4, r2, 0x0, 0x7ffffff9) [ 2850.451833] FAULT_INJECTION: forcing a failure. [ 2850.451833] name failslab, interval 1, probability 0, space 0, times 0 [ 2850.453730] CPU: 0 PID: 15290 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2850.454637] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2850.455725] Call Trace: [ 2850.456075] dump_stack+0x107/0x167 [ 2850.456568] should_fail.cold+0x5/0xa [ 2850.457061] ? jbd2__journal_start+0x190/0x7e0 [ 2850.457659] should_failslab+0x5/0x20 [ 2850.458151] kmem_cache_alloc+0x5b/0x310 [ 2850.458687] jbd2__journal_start+0x190/0x7e0 [ 2850.459268] __ext4_journal_start_sb+0x214/0x390 [ 2850.459898] ext4_dirty_inode+0xbc/0x130 [ 2850.460433] ? ext4_setattr+0x20f0/0x20f0 [ 2850.460979] __mark_inode_dirty+0x492/0xd40 [ 2850.461544] ? security_inode_need_killpriv+0x79/0xa0 [ 2850.462222] generic_update_time+0x21c/0x370 [ 2850.462795] file_update_time+0x43a/0x520 [ 2850.463347] ? evict_inodes+0x470/0x470 [ 2850.463867] ? down_write_killable+0x180/0x180 [ 2850.464462] file_modified+0x7d/0xa0 [ 2850.464954] ext4_file_write_iter+0x8f8/0x1530 [ 2850.465564] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2850.466156] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2850.466849] new_sync_write+0x42c/0x660 [ 2850.467369] ? new_sync_read+0x6f0/0x6f0 [ 2850.467898] ? ksys_write+0x12d/0x260 [ 2850.468393] ? lock_release+0x680/0x680 [ 2850.468918] ? avc_policy_seqno+0x9/0x70 [ 2850.469450] ? selinux_file_permission+0x92/0x520 [ 2850.470099] vfs_write+0x7c0/0xb10 [ 2850.470561] ksys_write+0x12d/0x260 [ 2850.471032] ? __ia32_sys_read+0xb0/0xb0 [ 2850.471561] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2850.472249] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2850.472935] do_syscall_64+0x33/0x40 [ 2850.473419] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2850.474097] RIP: 0033:0x7fd38437ab19 [ 2850.474577] 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 [ 2850.476961] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2850.477952] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2850.478871] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2850.479791] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2850.480728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2850.481654] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 2850.499844] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2850.507589] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:49:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x11) 05:49:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xff0f0000}]) 05:49:57 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:49:57 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:49:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xffffff7f}]) 05:49:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x12) 05:49:57 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4000, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:49:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 2) 05:49:57 executing program 4: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCXONC(r1, 0x4b63, 0x3) finit_module(r0, &(0x7f0000000000)='#]\xfe\\}-)!\x00', 0x2) socket$inet_tcp(0x2, 0x1, 0x0) [ 2866.195522] FAULT_INJECTION: forcing a failure. [ 2866.195522] name failslab, interval 1, probability 0, space 0, times 0 [ 2866.198186] CPU: 0 PID: 15320 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2866.199740] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2866.201601] Call Trace: [ 2866.202191] dump_stack+0x107/0x167 [ 2866.203016] should_fail.cold+0x5/0xa [ 2866.203920] ? create_object.isra.0+0x3a/0xa20 [ 2866.204981] should_failslab+0x5/0x20 [ 2866.205823] kmem_cache_alloc+0x5b/0x310 [ 2866.206726] create_object.isra.0+0x3a/0xa20 [ 2866.207711] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2866.208856] kmem_cache_alloc+0x159/0x310 [ 2866.209799] jbd2__journal_start+0x190/0x7e0 [ 2866.210779] __ext4_journal_start_sb+0x214/0x390 [ 2866.211828] ext4_dirty_inode+0xbc/0x130 [ 2866.212747] ? ext4_setattr+0x20f0/0x20f0 [ 2866.213677] __mark_inode_dirty+0x492/0xd40 [ 2866.214635] ? security_inode_need_killpriv+0x79/0xa0 [ 2866.215772] generic_update_time+0x21c/0x370 [ 2866.216769] file_update_time+0x43a/0x520 [ 2866.217696] ? evict_inodes+0x470/0x470 [ 2866.218577] ? down_write_killable+0x180/0x180 [ 2866.219613] file_modified+0x7d/0xa0 [ 2866.220439] ext4_file_write_iter+0x8f8/0x1530 [ 2866.221474] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2866.222490] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2866.223664] new_sync_write+0x42c/0x660 [ 2866.224558] ? new_sync_read+0x6f0/0x6f0 [ 2866.225467] ? ksys_write+0x12d/0x260 [ 2866.226313] ? lock_release+0x680/0x680 [ 2866.227203] ? avc_policy_seqno+0x9/0x70 [ 2866.228091] ? selinux_file_permission+0x92/0x520 [ 2866.229199] vfs_write+0x7c0/0xb10 [ 2866.229993] ksys_write+0x12d/0x260 [ 2866.230791] ? __ia32_sys_read+0xb0/0xb0 [ 2866.231692] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2866.232853] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2866.233994] do_syscall_64+0x33/0x40 [ 2866.234813] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2866.235949] RIP: 0033:0x7fd38437ab19 [ 2866.236820] 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 [ 2866.240893] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2866.242590] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2866.244175] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2866.245771] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2866.247354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2866.248944] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:49:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xfffffff4}]) 05:49:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x13) [ 2866.266607] loop7: detected capacity change from 0 to 32768 05:49:57 executing program 0: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000680), 0x0, &(0x7f0000000700)={[{@fat=@nfs}, {@shortname_lower}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r0, 0x80089419, &(0x7f0000000080)) ftruncate(r0, 0x800) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000740)={0x0, 0x7ff, 0x200, 0x1}) write$cgroup_netprio_ifpriomap(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="765a82b73108e59953746839e17af0e8b6db716966693234e26cbb3a38af7a3627109f1b608ecd29d2e79a14cd07217729ed"], 0x12) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000680)={&(0x7f00000000c0)={0x38, r3, 0x201, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_IFNAME={0x14, 0x4, 'veth0_vlan\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xc}]}, 0x38}}, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x78, r3, 0x20, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x5, 0x72}}}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x5}, @NL80211_ATTR_MESH_ID={0xa}, @mon_options, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xc}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_4ADDR={0x5, 0x53, 0x1}, @NL80211_ATTR_4ADDR={0x5}]}, 0x78}, 0x1, 0x0, 0x0, 0x2000c000}, 0x800) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, r0, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xc0200, 0x1) [ 2866.302468] loop7: detected capacity change from 0 to 32768 [ 2866.329140] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2866.343621] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:49:57 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x7800, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2866.392682] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:49:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xfffffffb}]) 05:49:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x14) 05:49:57 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:49:57 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000080), &(0x7f0000000100)=0x68) r1 = socket$inet(0xa, 0x800, 0xff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) sendfile(0xffffffffffffffff, r2, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$AUTOFS_IOC_ASKUMOUNT(r3, 0x80049370, &(0x7f0000000280)) setsockopt$inet_udp_encap(r2, 0x11, 0x64, &(0x7f0000000240)=0x3, 0x4) ioctl$FIDEDUPERANGE(r3, 0xc0189436, &(0x7f00000002c0)=ANY=[@ANYBLOB="010100"/24]) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001340)='/sys/class/ata_device', 0x40, 0x50) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r4, 0x8982, &(0x7f0000001380)) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000040)=0x751, 0x4) setsockopt$SO_TIMESTAMP(r1, 0x1, 0x23, &(0x7f0000001540)=0x5ab, 0x4) sendto(r1, &(0x7f0000000000)="d4f8dfaa394996add3afd1da13fac83014b8e5c45afa1a1f3ed44d2f6eaf6b5f9203bf69ab683862", 0x28, 0x0, &(0x7f0000000140)=@nl=@unspec={0x0, 0xff00, 0x0, 0xf5ffffff}, 0x80) r5 = socket$netlink(0x10, 0x3, 0x0) recvmmsg(r5, &(0x7f00000007c0)=[{{0x0, 0x0, 0x0}}, {{&(0x7f00000001c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @loopback}}, 0x80, &(0x7f00000006c0), 0x0, &(0x7f0000000300)=""/118, 0x76}, 0xfff}], 0x2, 0x20012101, 0x0) 05:49:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 3) [ 2866.503741] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2866.545116] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2866.554727] FAULT_INJECTION: forcing a failure. [ 2866.554727] name failslab, interval 1, probability 0, space 0, times 0 [ 2866.557307] CPU: 0 PID: 15359 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2866.558829] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2866.560686] Call Trace: [ 2866.561292] dump_stack+0x107/0x167 [ 2866.562110] should_fail.cold+0x5/0xa [ 2866.562958] ? jbd2__journal_start+0x190/0x7e0 [ 2866.563984] should_failslab+0x5/0x20 [ 2866.564845] kmem_cache_alloc+0x5b/0x310 [ 2866.565751] jbd2__journal_start+0x190/0x7e0 [ 2866.566744] __ext4_journal_start_sb+0x214/0x390 [ 2866.567810] ext4_file_write_iter+0xee9/0x1530 [ 2866.568850] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2866.569877] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2866.571056] new_sync_write+0x42c/0x660 [ 2866.571947] ? new_sync_read+0x6f0/0x6f0 [ 2866.572868] ? ksys_write+0x12d/0x260 [ 2866.573719] ? lock_release+0x680/0x680 [ 2866.574609] ? avc_policy_seqno+0x9/0x70 [ 2866.575521] ? selinux_file_permission+0x92/0x520 [ 2866.576615] vfs_write+0x7c0/0xb10 [ 2866.577427] ksys_write+0x12d/0x260 [ 2866.578245] ? __ia32_sys_read+0xb0/0xb0 [ 2866.579156] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2866.580326] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2866.581493] do_syscall_64+0x33/0x40 [ 2866.582331] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2866.583478] RIP: 0033:0x7fd38437ab19 [ 2866.584304] 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 [ 2866.588424] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2866.590120] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2866.591711] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2866.593312] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2866.594923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2866.596553] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 2866.704432] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 05:50:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xfffffffe}]) 05:50:12 executing program 0: getgroups(0x930874a71238aedf, 0x0) 05:50:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x15) 05:50:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 4) 05:50:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x7d00, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:50:12 executing program 4: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x7f, 0x5}, {0x5, 0x0, 0x1, 0x3}]}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r0, 0xc0096616, &(0x7f0000000800)=ANY=[]) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000500)={0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101982, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x3}}, './file1\x00'}) openat(r3, &(0x7f0000000200)='./file0\x00', 0x20840, 0x194) ioctl$LOOP_SET_STATUS(r2, 0x4c00, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x220000, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r3, 0x8040942d, &(0x7f0000000240)) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$FAT_IOCTL_SET_ATTRIBUTES(r5, 0x40047211, &(0x7f0000000380)=0x10) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x3ff, 0x1, 0x16, 0x9, "f80c2cddd7a9bc80e42072f47bb81dcf03ff5ac00f3101864418958f0e962dbc6c877bbf2ea9ae05bea062914e8c8e9e7303e03026685f07039a1553e4f72623", "22d4f442c3843a8e1462be4e1e0390cf50bcb4ccfac4a25585afee4a4b7bb9f0", [0x7f, 0x2]}) ioctl$LOOP_SET_STATUS(r4, 0x4c02, &(0x7f00000002c0)={0x0, {}, 0x0, {}, 0xfff, 0x0, 0x13, 0x0, "a33ffde15ac5e3597997ca8986bc6d30fb365a162412350d2dbb5f02e4b9158f3b699d557e93639a919a636fc399cb69327ad1688070049903904fc96628577b", "2f87934459fd43a9829984709a2e821126913d74f3d1ad8285ca2e3a4a403d99", [0xffff, 0x80]}) creat(&(0x7f0000000080)='./file2\x00', 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(0xffffffffffffffff, 0x40182103, &(0x7f00000003c0)={r1, 0x1, 0xffffffffffffffff, 0x6}) 05:50:12 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, 0x0, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:50:12 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x0, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 2881.634056] FAULT_INJECTION: forcing a failure. [ 2881.634056] name failslab, interval 1, probability 0, space 0, times 0 [ 2881.636619] CPU: 0 PID: 15378 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2881.638201] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2881.640070] Call Trace: [ 2881.640681] dump_stack+0x107/0x167 [ 2881.641528] should_fail.cold+0x5/0xa [ 2881.642389] ? create_object.isra.0+0x3a/0xa20 [ 2881.643426] should_failslab+0x5/0x20 [ 2881.644282] kmem_cache_alloc+0x5b/0x310 [ 2881.645203] ? ext4_dirty_inode+0x107/0x130 [ 2881.646188] create_object.isra.0+0x3a/0xa20 [ 2881.647173] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2881.648329] kmem_cache_alloc+0x159/0x310 [ 2881.649297] jbd2__journal_start+0x190/0x7e0 [ 2881.650284] __ext4_journal_start_sb+0x214/0x390 [ 2881.651353] ext4_file_write_iter+0xee9/0x1530 [ 2881.652388] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2881.653426] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2881.654608] new_sync_write+0x42c/0x660 [ 2881.655497] ? new_sync_read+0x6f0/0x6f0 [ 2881.656414] ? ksys_write+0x12d/0x260 [ 2881.657276] ? lock_release+0x680/0x680 [ 2881.658163] ? avc_policy_seqno+0x9/0x70 [ 2881.659067] ? selinux_file_permission+0x92/0x520 [ 2881.660162] vfs_write+0x7c0/0xb10 [ 2881.660974] ksys_write+0x12d/0x260 [ 2881.661788] ? __ia32_sys_read+0xb0/0xb0 [ 2881.662700] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2881.663870] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2881.665057] do_syscall_64+0x33/0x40 [ 2881.665894] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2881.667050] RIP: 0033:0x7fd38437ab19 [ 2881.667878] 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 [ 2881.672033] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2881.673753] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2881.675354] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2881.676966] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2881.678578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2881.680180] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 2881.690522] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2881.702147] loop7: detected capacity change from 0 to 32768 05:50:12 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NFQNL_MSG_VERDICT_BATCH(0xffffffffffffffff, 0x0, 0x8080) ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(0xffffffffffffffff, 0x800448d4, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) ioctl$TCFLSH(0xffffffffffffffff, 0x540b, 0x2) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xb23}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$sr(0xffffffffffffff9c, &(0x7f00000035c0), 0xe8b02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2000003, 0x1f012, r3, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_TIMEOUT_REMOVE, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x19, &(0x7f00000000c0)=0x6, 0x4) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00@u1\x00']) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x1f012, r1, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0xc, &(0x7f0000000000)=0xba, 0x4) sendmsg$nl_generic(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000220011cd000000000000000000020040"], 0x14}}, 0x0) [ 2881.737631] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2881.741304] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:50:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x80fe, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:50:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xffffffff000}]) 05:50:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x16) [ 2881.793061] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.794557] print_req_error: 266 callbacks suppressed [ 2881.794575] blk_update_request: I/O error, dev sr0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 6 prio class 0 [ 2881.798029] buffer_io_error: 286 callbacks suppressed [ 2881.798040] Buffer I/O error on dev sr0, logical block 0, async page read [ 2881.800784] Buffer I/O error on dev sr0, logical block 1, async page read 05:50:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 5) [ 2881.802357] Buffer I/O error on dev sr0, logical block 2, async page read [ 2881.804353] Buffer I/O error on dev sr0, logical block 3, async page read [ 2881.805977] Buffer I/O error on dev sr0, logical block 4, async page read [ 2881.807559] Buffer I/O error on dev sr0, logical block 5, async page read [ 2881.813297] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.814597] blk_update_request: I/O error, dev sr0, sector 6 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.816854] Buffer I/O error on dev sr0, logical block 6, async page read [ 2881.819165] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.820427] blk_update_request: I/O error, dev sr0, sector 7 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.822706] Buffer I/O error on dev sr0, logical block 7, async page read [ 2881.824723] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.826052] blk_update_request: I/O error, dev sr0, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.828311] Buffer I/O error on dev sr0, logical block 0, async page read [ 2881.830293] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.831614] blk_update_request: I/O error, dev sr0, sector 1 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.833886] Buffer I/O error on dev sr0, logical block 1, async page read [ 2881.835886] sr 1:0:0:0: [sr0] tag#0 unaligned transfer 05:50:12 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000380)='./file0/../file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@loose}]}}) [ 2881.837176] blk_update_request: I/O error, dev sr0, sector 2 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.840248] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.841575] blk_update_request: I/O error, dev sr0, sector 3 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.844233] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.845389] blk_update_request: I/O error, dev sr0, sector 4 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.846712] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.847360] blk_update_request: I/O error, dev sr0, sector 5 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.849132] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.849746] blk_update_request: I/O error, dev sr0, sector 6 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2881.851060] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.851764] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.852497] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.853200] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.853928] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.854588] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.855313] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.856007] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.856703] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.857448] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.858165] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.858854] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.859552] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.860247] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.860966] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.861630] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.862360] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.863122] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.864052] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.864727] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.865468] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.866379] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.867109] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.867770] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.868539] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.869288] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.870733] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.871439] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.872190] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.872867] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.873576] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.874350] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.875087] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.875861] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.876561] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.877275] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.878013] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.878673] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.879407] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.880149] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.880886] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.881600] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.882344] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.883046] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.883747] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.884463] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.885201] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.885945] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.886654] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.887159] FAULT_INJECTION: forcing a failure. [ 2881.887159] name failslab, interval 1, probability 0, space 0, times 0 [ 2881.887413] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.889866] CPU: 0 PID: 15414 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2881.890470] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.891919] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2881.891927] Call Trace: [ 2881.891953] dump_stack+0x107/0x167 [ 2881.891976] should_fail.cold+0x5/0xa [ 2881.892633] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.894430] ? __iomap_dio_rw+0x1ee/0x1110 [ 2881.894454] should_failslab+0x5/0x20 [ 2881.894846] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.895546] kmem_cache_alloc_trace+0x55/0x320 [ 2881.896067] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.897142] __iomap_dio_rw+0x1ee/0x1110 [ 2881.897173] ? jbd2_journal_stop+0x188/0xdc0 [ 2881.897714] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.898471] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2881.898492] ? ext4_orphan_add+0x253/0x9e0 [ 2881.899181] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.900082] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2881.900106] ? ext4_empty_dir+0xae0/0xae0 [ 2881.900777] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.901582] ? jbd2__journal_start+0xf3/0x7e0 [ 2881.901612] iomap_dio_rw+0x31/0x90 [ 2881.902232] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.903251] ext4_file_write_iter+0xe0e/0x1530 [ 2881.903285] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2881.903881] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.904712] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2881.905402] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.906390] new_sync_write+0x42c/0x660 [ 2881.906413] ? new_sync_read+0x6f0/0x6f0 [ 2881.906967] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.908028] ? ksys_write+0x12d/0x260 [ 2881.908051] ? lock_release+0x680/0x680 [ 2881.908629] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.909356] ? avc_policy_seqno+0x9/0x70 [ 2881.909376] ? selinux_file_permission+0x92/0x520 [ 2881.910068] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.910992] vfs_write+0x7c0/0xb10 [ 2881.911597] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.912667] ksys_write+0x12d/0x260 [ 2881.912688] ? __ia32_sys_read+0xb0/0xb0 [ 2881.913379] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.914443] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2881.914466] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2881.915062] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.915802] do_syscall_64+0x33/0x40 [ 2881.916492] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.917230] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2881.917246] RIP: 0033:0x7fd38437ab19 [ 2881.917794] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.918859] 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 [ 2881.918870] RSP: 002b:00007fd3818cf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2881.919421] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.920396] RAX: ffffffffffffffda RBX: 00007fd38448e020 RCX: 00007fd38437ab19 [ 2881.920408] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2881.920422] RBP: 00007fd3818cf1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2881.921112] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.921794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2881.921815] R13: 00007ffc8807dc7f R14: 00007fd3818cf300 R15: 0000000000022000 [ 2881.922502] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.937350] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.938369] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.940209] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.941886] sr 1:0:0:0: [sr0] tag#0 unaligned transfer 05:50:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x17) [ 2881.943527] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.945638] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.948601] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.950371] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.952138] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.953760] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.955206] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.956880] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.958353] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.959783] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.961524] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.963020] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.964462] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.966108] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.967543] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.969036] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.970494] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.973552] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.975047] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.976504] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.978137] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.979641] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.981210] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.982651] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.984187] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.985689] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.987236] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.988684] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.990161] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.993532] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.996285] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.997726] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2881.999265] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.001072] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.027405] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.028156] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.028925] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.029762] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.030606] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.031397] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.032256] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.033077] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.033958] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.034690] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.035492] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.036255] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.037058] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.037752] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.039613] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.040325] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.041131] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.041840] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.042568] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.043338] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.044096] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.044781] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.045876] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.046537] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.047308] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.048059] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.048799] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.049538] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.050439] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.051284] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.052034] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.052709] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.053498] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.054189] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.054941] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.055674] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.056434] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.057131] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.057888] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.058560] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.059346] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.060064] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.060798] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.061277] loop7: detected capacity change from 0 to 32768 [ 2882.061533] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.063540] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.064332] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.066011] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.066748] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.067488] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.068471] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.069216] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.070075] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.070772] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.071518] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.072225] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.072942] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.073642] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.075116] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.075777] sr 1:0:0:0: [sr0] tag#0 unaligned transfer 05:50:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x800800000000}]) 05:50:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x18) [ 2882.082684] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.083535] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.084317] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.085260] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.086102] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.087198] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.088282] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.089279] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.090078] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.091001] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.091708] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.108582] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.110192] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.111584] loop7: detected capacity change from 0 to 32768 [ 2882.127447] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.128280] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.130565] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.131710] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.132537] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.133363] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.134100] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.134807] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.135622] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.136357] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.137102] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.137832] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.138584] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.139323] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.140039] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.140761] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.141480] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.142249] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.142971] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.143703] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.144437] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.145179] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.145880] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.146612] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.147319] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.148074] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.148736] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.149519] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.150677] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.151507] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.152307] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.153145] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.154016] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.154995] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.155708] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.156532] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.157404] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.159318] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.160120] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.160983] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.161722] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.162552] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.163332] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.164169] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.165031] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.165841] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.166588] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.167395] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.168170] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.168996] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.170042] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.170778] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.171548] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.172295] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.173056] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.173718] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.174469] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.175188] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.175946] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.177365] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.178159] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.178888] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.179602] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.180314] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.181132] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.181876] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.182619] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.183335] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.184296] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.185258] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.202422] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.204060] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.206105] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.206779] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.207757] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.208473] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.209481] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.210265] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.211057] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.211778] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.212508] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.213235] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.213961] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.214631] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.215358] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.216073] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.216775] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.217555] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.218276] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.218992] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.219684] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.220411] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.221160] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.221851] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.222567] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.223325] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.224055] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.224726] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.225473] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.226201] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.227062] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.228704] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.230191] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.231753] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.233208] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.234974] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.236422] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.238053] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.239591] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.241112] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.242580] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.244081] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.245568] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.247080] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.248594] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.250111] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.251594] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.253110] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.254591] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.256387] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.259370] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.260225] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.261546] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.262347] sr 1:0:0:0: [sr0] tag#0 unaligned transfer [ 2882.263537] sr 1:0:0:0: [sr0] tag#0 unaligned transfer 05:50:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 6) 05:50:26 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x0, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:50:26 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi'}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:50:26 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0xc0fe, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:50:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x19) 05:50:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x8000000000000}]) 05:50:26 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000080), 0xfffffffffffffffe, 0x101000) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000240)={0x53, 0x0, 0x6, 0x0, @buffer={0x0, 0xe, 0x0}, &(0x7f0000000000)="387c83947a4d", 0x0, 0xfffffffa, 0x0, 0x0, 0x0}) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendfile(r0, r2, &(0x7f00000000c0)=0x102, 0x6) sendmsg$nl_generic(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="28ad0000290001030000002bf31de04cc6403c9710d956f300000000000000000014000080080000"], 0x28}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000100)={0x40, 0x30, 0x301, 0x0, 0x0, {}, [@generic="d72ad7dbb301eb1158df1bbf0086000098fb9a5cddad6d13c91f4b2db982c912d5ed000000000000000000"]}, 0x40}}, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r5, 0x800) write$cgroup_netprio_ifpriomap(r5, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r6 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r6, r5, 0x0, 0x8000) r7 = mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r5, 0x0) syz_io_uring_submit(r7, 0x0, 0x0, 0x0) syz_io_uring_complete(r7) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="2809308e7230009605000000000600000026000000"], 0x28}}, 0x0) ioctl$FS_IOC_FSSETXATTR(r4, 0x401c5820, &(0x7f0000000040)={0x7, 0x0, 0x8, 0x7e, 0xb4}) 05:50:26 executing program 0: membarrier(0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) syz_io_uring_setup(0x498b, &(0x7f0000000400), &(0x7f00000a0000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000003c0)=0x0, &(0x7f0000000000)=0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000340)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0, 0xc6da2cc48daca113}, 0x0) syz_io_uring_submit(0x0, r2, &(0x7f00000001c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x5, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x77359400}, 0x1, 0x1}, 0x4) ftruncate(r0, 0x4) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r0, 0x0) syz_io_uring_setup(0x4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000000), &(0x7f0000000140)=0x0) syz_io_uring_submit(r4, r2, &(0x7f00000006c0)=@IORING_OP_RECVMSG={0xa, 0x5, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000380)={&(0x7f0000000200)=@tipc=@id, 0x80, &(0x7f0000000300)=[{&(0x7f0000000280)=""/52, 0x34}, {&(0x7f0000000480)=""/141, 0x8d}, {&(0x7f0000000540)=""/150, 0x96}, {&(0x7f0000000600)=""/160, 0xa0}], 0x4}}, 0x9) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3}, 0x4000, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000180)=@IORING_OP_SEND={0x1a, 0x2, 0x0, r0, 0x0, &(0x7f0000000300), 0x0, 0x8080, 0x1}, 0x0) [ 2895.811408] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2895.828607] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.4'. 05:50:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x10000000000000}]) [ 2895.850606] FAULT_INJECTION: forcing a failure. [ 2895.850606] name failslab, interval 1, probability 0, space 0, times 0 [ 2895.852212] CPU: 1 PID: 15451 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2895.853137] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2895.854239] Call Trace: [ 2895.854594] dump_stack+0x107/0x167 [ 2895.855080] should_fail.cold+0x5/0xa [ 2895.855581] ? create_object.isra.0+0x3a/0xa20 [ 2895.856200] should_failslab+0x5/0x20 [ 2895.856706] kmem_cache_alloc+0x5b/0x310 [ 2895.857288] create_object.isra.0+0x3a/0xa20 [ 2895.857986] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2895.858671] kmem_cache_alloc_trace+0x151/0x320 [ 2895.859327] __iomap_dio_rw+0x1ee/0x1110 [ 2895.859984] ? jbd2_journal_stop+0x188/0xdc0 [ 2895.860686] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2895.861433] ? ext4_orphan_add+0x253/0x9e0 [ 2895.862111] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2895.862901] ? ext4_empty_dir+0xae0/0xae0 [ 2895.863641] ? jbd2__journal_start+0xf3/0x7e0 [ 2895.864364] iomap_dio_rw+0x31/0x90 [ 2895.864948] ext4_file_write_iter+0xe0e/0x1530 [ 2895.865698] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2895.866426] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2895.867176] new_sync_write+0x42c/0x660 [ 2895.867812] ? new_sync_read+0x6f0/0x6f0 [ 2895.868457] ? ksys_write+0x12d/0x260 [ 2895.869067] ? lock_release+0x680/0x680 [ 2895.869710] ? avc_policy_seqno+0x9/0x70 [ 2895.870357] ? selinux_file_permission+0x92/0x520 [ 2895.871131] vfs_write+0x7c0/0xb10 [ 2895.871693] ksys_write+0x12d/0x260 [ 2895.872277] ? __ia32_sys_read+0xb0/0xb0 [ 2895.872933] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2895.873779] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2895.874601] do_syscall_64+0x33/0x40 [ 2895.875129] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2895.875953] RIP: 0033:0x7fd38437ab19 [ 2895.876546] 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 [ 2895.879476] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2895.880689] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2895.881830] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2895.882970] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2895.884105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2895.885239] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:50:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1a) 05:50:26 executing program 4: perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x3a75, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff81000110}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) close(r1) perf_event_open(&(0x7f0000000140)={0x7, 0x80, 0x3, 0xe0, 0x0, 0x0, 0x0, 0x4, 0x5000, 0x8, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000040)}, 0x8820, 0x3, 0x9, 0x0, 0x0, 0x4, 0x4, 0x0, 0x80000001, 0x0, 0x6af}, 0xffffffffffffffff, 0xf, r1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) [ 2895.919385] loop7: detected capacity change from 0 to 32768 [ 2895.925972] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:50:26 executing program 0: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = socket$inet6_udp(0xa, 0x2, 0x0) syz_io_uring_setup(0x4900, 0x0, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200), &(0x7f00000001c0)) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="180000002e2f66696c653000"]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x802c2, 0x0) dup2(r4, 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="055e33a82582", @ANYRES32=0x0, @ANYBLOB="42000e007e151250bc0802110000000800000006000000010000008325400000080211000001000000000802110000000000000000000000ffffffffffff000000000000"], 0x60}}, 0x0) sendfile(r5, r4, &(0x7f0000000300)=0x80000000, 0xa2) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="af", 0x1}], 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000240)={'vcan0\x00', 0x0}) connect$packet(r4, &(0x7f00000002c0)={0x11, 0x17, r7, 0x1, 0xef, 0x6, @local}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000180)={@empty, 0x44, r7}) sendmmsg$inet6(r0, &(0x7f0000004d00)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1}}], 0x7ffff000, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000007780)={0x0, 0x0, 0x0}, 0x20000000) 05:50:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xf0ffffff0f0000}]) 05:50:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 7) [ 2896.022128] FAULT_INJECTION: forcing a failure. [ 2896.022128] name failslab, interval 1, probability 0, space 0, times 0 [ 2896.023643] CPU: 1 PID: 15474 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2896.024488] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2896.025522] Call Trace: [ 2896.025899] dump_stack+0x107/0x167 [ 2896.026372] should_fail.cold+0x5/0xa [ 2896.026822] ? jbd2__journal_start+0x190/0x7e0 [ 2896.027352] should_failslab+0x5/0x20 [ 2896.027792] kmem_cache_alloc+0x5b/0x310 [ 2896.028259] ? __kernel_text_address+0x9/0x40 [ 2896.028775] jbd2__journal_start+0x190/0x7e0 [ 2896.029322] __ext4_journal_start_sb+0x214/0x390 [ 2896.029881] ext4_iomap_begin+0x485/0x700 [ 2896.030402] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2896.030969] ? kasan_save_stack+0x1b/0x40 [ 2896.031472] ? ext4_file_write_iter+0xe0e/0x1530 [ 2896.032019] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2896.032788] ? lock_chain_count+0x20/0x20 [ 2896.033317] iomap_apply+0x164/0x810 [ 2896.033770] ? iomap_dio_rw+0x90/0x90 [ 2896.034221] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2896.034935] ? mark_held_locks+0x9e/0xe0 [ 2896.035442] ? filemap_check_errors+0xa5/0x150 [ 2896.036004] __iomap_dio_rw+0x6cd/0x1110 [ 2896.036475] ? iomap_dio_rw+0x90/0x90 [ 2896.036951] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2896.037512] ? ext4_orphan_add+0x253/0x9e0 [ 2896.038007] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2896.038614] ? ext4_empty_dir+0xae0/0xae0 [ 2896.039093] ? jbd2__journal_start+0xf3/0x7e0 [ 2896.039643] iomap_dio_rw+0x31/0x90 [ 2896.040087] ext4_file_write_iter+0xe0e/0x1530 [ 2896.040656] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2896.041218] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2896.041860] new_sync_write+0x42c/0x660 [ 2896.042346] ? new_sync_read+0x6f0/0x6f0 [ 2896.042841] ? ksys_write+0x12d/0x260 [ 2896.043302] ? lock_release+0x680/0x680 [ 2896.043778] ? avc_policy_seqno+0x9/0x70 [ 2896.044263] ? selinux_file_permission+0x92/0x520 [ 2896.044848] vfs_write+0x7c0/0xb10 [ 2896.045289] ksys_write+0x12d/0x260 [ 2896.045727] ? __ia32_sys_read+0xb0/0xb0 [ 2896.046195] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2896.046826] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2896.047445] do_syscall_64+0x33/0x40 [ 2896.047901] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2896.048485] RIP: 0033:0x7fd38437ab19 [ 2896.048932] 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 [ 2896.051170] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2896.052218] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2896.053108] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2896.054145] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2896.055184] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2896.056069] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:50:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1b) 05:50:41 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi'}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:50:41 executing program 0: r0 = fsmount(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000006440)=[{{&(0x7f0000000000), 0x6e, &(0x7f0000003fc0)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000440)=""/208, 0xd0}], 0x6}}, {{&(0x7f0000000340), 0x6e, &(0x7f00000008c0)=[{&(0x7f0000006700)=""/130, 0x82}, {&(0x7f00000067c0)=""/149, 0x95}, {&(0x7f0000000540)=""/77, 0x4d}, {&(0x7f00000005c0)=""/115, 0x73}, {&(0x7f0000000640)=""/181, 0xb5}, {&(0x7f0000000700)=""/194, 0xc2}, {&(0x7f0000000800)=""/173, 0xad}], 0x7, &(0x7f0000000940)=[@rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30}}, {{&(0x7f0000000980)=@abs, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000000ac0)=""/253, 0xfd}, {&(0x7f0000000a00)=""/46, 0x2e}, {&(0x7f0000000bc0)=""/156, 0x9c}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f0000003c80)=""/105, 0x69}, {&(0x7f0000003d00)=""/167, 0xa7}], 0x8, &(0x7f0000003e40)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58}}, {{&(0x7f0000003ec0)=@abs, 0x6e, &(0x7f0000004140)=[{&(0x7f0000003f40)=""/3, 0x3}, {&(0x7f0000003f80)=""/39, 0x27}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000004040)=""/147, 0x93}, {&(0x7f0000004100)=""/64, 0x40}], 0x5, &(0x7f00000041c0)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xf0}}, {{&(0x7f00000042c0)=@abs, 0x6e, &(0x7f0000004700)=[{&(0x7f0000004340)=""/78, 0x4e}, {&(0x7f00000043c0)=""/97, 0x61}, {&(0x7f0000004440)=""/246, 0xf6}, {&(0x7f0000004540)=""/33, 0x21}, {&(0x7f0000004580)=""/215, 0xd7}, {&(0x7f0000004680)=""/102, 0x66}], 0x6}}, {{&(0x7f0000006680), 0x6e, &(0x7f0000005a80)=[{&(0x7f0000004800)=""/60, 0x3c}, {&(0x7f0000004840)=""/4096, 0x1000}, {&(0x7f0000005840)=""/120, 0x78}, {&(0x7f00000058c0)=""/227, 0xe3}, {&(0x7f00000059c0)=""/39, 0x27}, {&(0x7f0000005a00)=""/24, 0x18}, {&(0x7f0000005a40)=""/38, 0x26}], 0x7, &(0x7f0000005b00)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xf8}}, {{0x0, 0x0, &(0x7f0000005c80)=[{&(0x7f0000005c00)=""/2, 0x2}, {&(0x7f0000005c40)=""/1, 0x1}], 0x2, &(0x7f0000005cc0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x138}}, {{0x0, 0x0, &(0x7f0000005f00)=[{&(0x7f0000005e00)=""/199, 0xc7}], 0x1, &(0x7f0000005f40)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x120}}, {{&(0x7f0000006080), 0x6e, &(0x7f00000062c0)=[{&(0x7f0000006100)=""/160, 0xa0}, {&(0x7f00000061c0)=""/12, 0xc}, {&(0x7f0000006200)=""/132, 0x84}], 0x3, &(0x7f0000006300)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}}], 0x9, 0x10061, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) clone3(&(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 05:50:41 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x0, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:50:41 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0xfc00, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:50:41 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x120) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x8, 0x12552b98}) 05:50:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 8) 05:50:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x100000000000000}]) [ 2910.674025] FAULT_INJECTION: forcing a failure. [ 2910.674025] name failslab, interval 1, probability 0, space 0, times 0 [ 2910.675559] CPU: 1 PID: 15493 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2910.676478] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2910.677596] Call Trace: [ 2910.677953] dump_stack+0x107/0x167 [ 2910.678439] should_fail.cold+0x5/0xa [ 2910.678962] ? create_object.isra.0+0x3a/0xa20 [ 2910.679568] should_failslab+0x5/0x20 [ 2910.680071] kmem_cache_alloc+0x5b/0x310 [ 2910.680622] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2910.681345] create_object.isra.0+0x3a/0xa20 [ 2910.681924] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2910.682597] kmem_cache_alloc+0x159/0x310 [ 2910.683146] ? __kernel_text_address+0x9/0x40 [ 2910.683740] jbd2__journal_start+0x190/0x7e0 [ 2910.684335] __ext4_journal_start_sb+0x214/0x390 [ 2910.684968] ext4_iomap_begin+0x485/0x700 [ 2910.685554] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 2910.686197] ? kasan_save_stack+0x1b/0x40 [ 2910.686773] ? ext4_file_write_iter+0xe0e/0x1530 [ 2910.687402] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 2910.688248] ? lock_chain_count+0x20/0x20 [ 2910.688815] iomap_apply+0x164/0x810 [ 2910.689316] ? iomap_dio_rw+0x90/0x90 [ 2910.689824] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2910.690608] ? mark_held_locks+0x9e/0xe0 [ 2910.691164] ? filemap_check_errors+0xa5/0x150 [ 2910.691776] __iomap_dio_rw+0x6cd/0x1110 [ 2910.692314] ? iomap_dio_rw+0x90/0x90 [ 2910.692832] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2910.693446] ? ext4_orphan_add+0x253/0x9e0 [ 2910.694012] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 2910.694667] ? ext4_empty_dir+0xae0/0xae0 [ 2910.695232] ? jbd2__journal_start+0xf3/0x7e0 [ 2910.695393] blktrace: Concurrent blktraces are not allowed on loop8 [ 2910.695833] iomap_dio_rw+0x31/0x90 [ 2910.695848] ext4_file_write_iter+0xe0e/0x1530 [ 2910.695880] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2910.699010] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2910.699728] new_sync_write+0x42c/0x660 [ 2910.700260] ? new_sync_read+0x6f0/0x6f0 [ 2910.700845] ? ksys_write+0x12d/0x260 [ 2910.701420] ? lock_release+0x680/0x680 [ 2910.701947] ? avc_policy_seqno+0x9/0x70 [ 2910.702480] ? selinux_file_permission+0x92/0x520 [ 2910.703126] vfs_write+0x7c0/0xb10 [ 2910.703601] ksys_write+0x12d/0x260 [ 2910.704092] ? __ia32_sys_read+0xb0/0xb0 [ 2910.704633] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2910.705327] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2910.706004] do_syscall_64+0x33/0x40 [ 2910.706491] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2910.707165] RIP: 0033:0x7fd38437ab19 [ 2910.707666] 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 [ 2910.710113] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2910.711117] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2910.712053] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2910.713001] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2910.713966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2910.714903] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:50:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1c) [ 2910.755239] loop7: detected capacity change from 0 to 32768 05:50:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 9) [ 2910.787355] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:50:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x200000000000000}]) [ 2910.803601] FAULT_INJECTION: forcing a failure. [ 2910.803601] name failslab, interval 1, probability 0, space 0, times 0 [ 2910.805084] CPU: 1 PID: 15510 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2910.805976] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2910.807020] Call Trace: [ 2910.807365] dump_stack+0x107/0x167 [ 2910.807831] should_fail.cold+0x5/0xa [ 2910.808312] ? jbd2__journal_start+0x190/0x7e0 [ 2910.808902] should_failslab+0x5/0x20 [ 2910.809387] kmem_cache_alloc+0x5b/0x310 [ 2910.809902] jbd2__journal_start+0x190/0x7e0 [ 2910.810466] __ext4_journal_start_sb+0x214/0x390 [ 2910.811070] ext4_file_write_iter+0x1267/0x1530 [ 2910.811675] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2910.812260] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2910.812940] new_sync_write+0x42c/0x660 [ 2910.813453] ? new_sync_read+0x6f0/0x6f0 [ 2910.813969] ? ksys_write+0x12d/0x260 [ 2910.814464] ? lock_release+0x680/0x680 [ 2910.814979] ? avc_policy_seqno+0x9/0x70 [ 2910.815501] ? selinux_file_permission+0x92/0x520 [ 2910.816129] vfs_write+0x7c0/0xb10 [ 2910.816582] ksys_write+0x12d/0x260 [ 2910.817046] ? __ia32_sys_read+0xb0/0xb0 [ 2910.817576] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2910.818240] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2910.818897] do_syscall_64+0x33/0x40 [ 2910.819381] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2910.820030] RIP: 0033:0x7fd38437ab19 [ 2910.820497] 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 [ 2910.822813] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2910.823765] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2910.824691] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2910.825611] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2910.826516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2910.827421] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:50:41 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000580)={{0x1, 0x1, 0x18, r0, {0xee01, 0xee00}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f00000005c0)=ANY=[@ANYRES64, @ANYRESHEX=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRES32]) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000840)=ANY=[@ANYBLOB="2400000010000100000000ae020000960000090005000000000000000500008048000000e49fda8c105cd9a2161486a43dcfa3ed7a46a225ae2ee8cda6b6ce0a5d864739ae209436d1597e5e8d78a1700a11e19ab3ac6af8a8635a6c"], 0x24}}, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000100)={0x3000000a}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='attr/sockcreate\x00') ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000000)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000500)={&(0x7f0000000a00)=ANY=[@ANYBLOB="440100002b0001002dbd7000ffdbdf250400000014001700fe8000000000000000000000000000bb0901898008005600", @ANYRES32=r4, @ANYBLOB="54a1a98239d93d98685dd59538ef947f6dd8dd2bf06ff7d972981a83e0f85c7919cbf56a6cbd4a6fe1909cc2c555b7de89134b81b98ddd012f33eb71239ab30f0ef7b934d887fb7f58c752399ce06f2016a60e21fb15f72da87e36dc83dc9b3b6b459d43bb366fe030850504d612364454093448185bf541cd3931fecc217814cbbfb91697af5b222c9917a49994216fda6df28a999c9fbf0ea8c7c8417858cbe3d385fdc4242ad83c44101ded644f04ef29753a005cdd8624243ee053767ab4d3ecc5c0aa64c8eaba5b0911bee7c5e7a405b7a54fde5c8087a287dcbaecaff2da9e882e48d049a684e1962e3c6fb88fab796e511c1ad214c280380deb0000000d0003002b21255b255d273c000000000b7d11b7a6cb"], 0x144}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4305, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00'}) getsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x15, &(0x7f0000000400), &(0x7f0000000440)=0x10) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80202, 0x100) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000700)={0x108, 0x67, 0xf01, 0x0, 0x0, {0x4}, [@typed={0x4, 0x40}, @generic="078ff78dd043c806bb2419634a78bb20ffc0476cc8ecffdabdbf33bc44d8b3948d03b2a6a4313e1100c5037358d3cdb785452c4f027f78336d196cfa4befac3f5ec1e04568536702e081bd619c88e63000b6c49a6ddb7d0f02a7d37bdd89fd5aabe3288081dd16c51fa81982a98fe1e37d74f7343a52a95196f66c79f24c686005d72e86d9cb07f268d5fa2f3a296259c5fdd6a432652abb17bddc66557760894af857443a8908b329539f9b48b832af127edbda3f135aa64d68def3ba5e56a74bf366f8a7ea478c4293c0241cd38df3ef31100871cbeda084d1ee61ffcdeb7bc818f1d751e3df3c5b72e2430a"]}, 0x108}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) r6 = accept$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000540)=0x6e) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f00000006c0)={r6, 0x3, 0x8, 0x4}) openat(r5, &(0x7f0000000380)='./file0\x00', 0x24000, 0x20) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_80211_join_ibss(&(0x7f0000000180)='wlan1\x00', &(0x7f00000001c0)=@default_ibss_ssid, 0x6, 0x0) [ 2910.847360] loop7: detected capacity change from 0 to 32768 05:50:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 10) 05:50:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1d) [ 2910.885622] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2910.895080] FAULT_INJECTION: forcing a failure. [ 2910.895080] name failslab, interval 1, probability 0, space 0, times 0 [ 2910.896535] CPU: 1 PID: 15523 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2910.897386] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2910.898392] Call Trace: [ 2910.898724] dump_stack+0x107/0x167 [ 2910.899167] should_fail.cold+0x5/0xa [ 2910.899636] ? create_object.isra.0+0x3a/0xa20 [ 2910.900193] should_failslab+0x5/0x20 [ 2910.900653] kmem_cache_alloc+0x5b/0x310 [ 2910.901153] create_object.isra.0+0x3a/0xa20 [ 2910.901694] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2910.902311] kmem_cache_alloc+0x159/0x310 [ 2910.902818] jbd2__journal_start+0x190/0x7e0 [ 2910.903364] __ext4_journal_start_sb+0x214/0x390 [ 2910.903947] ext4_file_write_iter+0x1267/0x1530 [ 2910.904535] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2910.905091] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2910.905733] new_sync_write+0x42c/0x660 [ 2910.906214] ? new_sync_read+0x6f0/0x6f0 [ 2910.906701] ? ksys_write+0x12d/0x260 [ 2910.907160] ? lock_release+0x680/0x680 [ 2910.907638] ? avc_policy_seqno+0x9/0x70 [ 2910.908123] ? selinux_file_permission+0x92/0x520 [ 2910.908710] vfs_write+0x7c0/0xb10 [ 2910.909155] ksys_write+0x12d/0x260 [ 2910.909599] ? __ia32_sys_read+0xb0/0xb0 [ 2910.910094] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2910.910722] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2910.911345] do_syscall_64+0x33/0x40 [ 2910.911793] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2910.912423] RIP: 0033:0x7fd38437ab19 [ 2910.912870] 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 [ 2910.915073] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2910.915986] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2910.916866] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2910.917728] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2910.918583] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2910.919443] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:50:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x400000000000000}]) [ 2910.987087] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2910.988786] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2910.990551] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 2911.004129] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 05:50:41 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0xfe80, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:50:41 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x500000000000000}]) [ 2911.074265] loop7: detected capacity change from 0 to 32768 [ 2911.149870] loop7: detected capacity change from 0 to 32768 05:50:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x800000000000000}]) 05:50:57 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x0, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:50:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1e) 05:50:57 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi'}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:50:57 executing program 0: ftruncate(0xffffffffffffffff, 0x0) statx(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x1000, 0x400, &(0x7f0000000980)) lstat(&(0x7f00000002c0)='./file1\x00', 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x8002, 0x0) setreuid(0xffffffffffffffff, 0x0) mount$9p_fd(0x0, &(0x7f0000000280)='./file1\x00', &(0x7f0000000300), 0x202861, &(0x7f0000000a80)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB="0440fb9988666485a0c3ea9546c1ff42ff682b5c5a53ad45df703c0e6c56d79a0a5e4a4dd5156051ead3a8eda3504bf5be358c134921886e4abe5bc71afd6a7ebd028a8768ceda9669cf855393befe423db3be877cb01613002ae2700ab18fee320e99b2bd37cab7981590bea938f30f093b5ad144280ada6a223861a49c0755355e0341b8c05dc6f84e75d990cc0023bf0a89cb0d12c9b97389fcc05d7f73063dad93a89b00"/177, @ANYRESHEX, @ANYBLOB="2c6163636573733d636c69656e742c6f626a5f726f6c653d287b262c736d61636b66736465663d7d2925252dbc2c6d61736b3d5e4d41595f524541442c736d61636b6673726f6f743d7b2c233a2c66736d616769633d3078303030303030303030303030303030372c7569643de4ad4716220b085ee86afae24e9b39e82d2bff7c3784b06f52ef841240424e83a6edda5e766b735e400f951c29f25dd3b42988efc614ff31310afa3093829abbd238cb18d3cc9bf838b397881d", @ANYRESDEC=0x0, @ANYBLOB=',rootcontext=system_u,dont_measure,\x00']) creat(&(0x7f0000000180)='./file1\x00', 0x30) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, 0x0) connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000000140)={0x1f, 0x19, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x3}, 0xe) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="20000000000001000000000000000000000000008cbb4f357ef3cdd112b6c98ba9522e879df96c2b9bae81cbfc3e1c422708bc7f516fd40000009235de62f0ea47948f3525ef1326c64349a0bca7edcb18a89edf782d963743c2acce95bd6a5e4edf74ac7e7ebb796020228b209cd0a169902ffd41964ffa"], 0x20}}, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8, 0x10, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x5, 0x400, 0x0, 0x0, 0x800000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_open_dev$mouse(&(0x7f0000000200), 0x5, 0x2) mkdirat$cgroup(r2, &(0x7f0000000240)='syz0\x00', 0x1ff) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000004c0)=ANY=[@ANYBLOB="1c0000001d00210c000000000000000004b25e4900020008000c0000000000e27aa100fabccd3f40f24d7cbbdd50be91200529d70fe6cac863516b90ea10b4552d3ca9a75ad76aaba1fc00ac8b96543e01f48cc6679e0d5d2f134a0d2bceb1fdf86cecdeb24cd8196efaebac0c62d9292924f19a787193f36867f088c0198b9bca87cb16891f95678acdd865efd19bbd366cb0263916338c90d4747cb9c1082905f055e76598d0ff092359fdab3406259c0fce02721210e2ead94818e850384ace9ddfaa53e17accab367a99c8d5d8632535ac78bd239883a0df44cc368c1a076e5d0d45b1"], 0x1c}}, 0x0) 05:50:57 executing program 4: r0 = syz_io_uring_setup(0x0, 0x0, &(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000400)=@IORING_OP_SPLICE={0x1e, 0x2, 0x0, @fd_index, 0x86a2, {}, 0x4, 0x8, 0x0, {0x0, 0x0, r0}}, 0x3f) r1 = perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$FIOCLEX(r1, 0x5451) sendmsg$nl_generic(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="240000001000010000000000010000000000090005000000000000000500008048000000bd81b87afc1f961b041591112692a5d1aab19c6a9e208d1c28da156afb4ddd1c034b19e9834dac56f129ae740f48534d34c69c7c8f7a384336ebb2944c29225ff12f8b046906f15c85d62e0a33ee1e26fa8cdafd5b4230f8a3080ce94c020921c94d3d80cf053b0005243578f5cb037d73d389cfca1f80e0d2f968e4ac4a065ffe3db0ac3a25ca5c1ff5a7d310a614982b1fd43abc07e6b5975ba7d712426b37c55d1e490df0153a78000000000000000140bfde0e1b7d339417d4280b1ddb49ee61eafedbaaa0a8d2cbc5bdccb0afa62f6496e5c22116ea4ff187fa6628397f9891a1f34aa899dad70ce1b5780476548cac328588c980f09bc0043a0bd1f8bdfb33e073ebbcea086bc8e8da27d76939786776a523785c8d9f855bdebf1edf0ee03337ab01cd5ef01d1029cd73f7ed80e25303ae4adcc92c32141d362f09f0ddfd71000000c935755951deec4790aad73f2a0d0ea95e61d823c36e79179362117010e45868e93f897ed1215e540cf9cb2406d5b482db"], 0x24}}, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff01, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, @perf_bp={&(0x7f00000003c0), 0xc}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe33, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$CDROMREADALL(0xffffffffffffffff, 0x5318, &(0x7f0000001a80)) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), r3) setsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x36, &(0x7f00000009c0)=ANY=[@ANYBLOB="002d6743df634f79ad3045d9fb6ec9ec5d338f3399588fde0601003f27bfbaee8000000000000000db5e02e115a199f0a9cabc082e3b12fa866035729354d71dcc1fec512f7773e70fb2034becf6d9eca75cdd2afb1fa28248c197003d0755cdb00a491ed834e2e0d49a9534d93610cbba3679133a54279a25f59c51d24210d356e7a912e938df74af3d4c4102b91d753d00bfb0901af609b424cc10c25f6a065597b2ce99feff5d799cee3f14b02fec234e19a600ce7941bdd7acd88cf1ecbde705de2b05cc5b1361c6c4f414fe"], 0x38) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000003080)={0x0, "1aaaa8aae701d5ca00"}) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000380)={&(0x7f00000006c0)=ANY=[@ANYBLOB="080500988400014637b5e6a174b7b2b317b4044a94da343dd489e684a04f4ca90665864272f2fedc47a9342fef8ad1fc88337e6391545bf80b8ea61a907e1162dcdd2930f3eace765860d93659a6dc77d049d14fc8cb91867d504564d90bf956808d12c853d595ab7ea7b517c198dc7ffbdbb3425d2e87c8dfe8f123a3e3578ab65f84f5242824efb291f523ece2d8e79434f9fe77da5ead57c5f16fed9a43b14e98466358a6b4c3a1a8361e8199db7e4116e60304b925a96987a210f90254186dca340864a45cd5af1f7580f22ed0670385371b1faaf74b14e139d769762f538c6e1b97aece0a470bde78e350c0a39abd0aba643f24a8a77566b8d2c432849013a735a1d4bd66fad6419457e45194a682a8dbac5d39af241b9b3237553f2420573e00", @ANYRES16=r4, @ANYRES16], 0x508}, 0x1, 0x0, 0x0, 0x40000}, 0x8040) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00'}) accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000240)={0x1f, 0x0, @fixed}, &(0x7f0000000280)=0xe, 0x80000) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000200)=0x1f) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80202, 0x100) syz_80211_join_ibss(&(0x7f0000000180)='wlan1\x00', &(0x7f00000001c0)=@default_ibss_ssid, 0x6, 0x0) ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x8940, &(0x7f0000000680)=@add_del={0x2, &(0x7f00000002c0)='veth1_to_bond\x00'}) 05:50:57 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0xfec0, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:50:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 11) [ 2926.417747] FAULT_INJECTION: forcing a failure. [ 2926.417747] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2926.419356] CPU: 1 PID: 15553 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2926.420260] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2926.421349] Call Trace: [ 2926.421709] dump_stack+0x107/0x167 [ 2926.422186] should_fail.cold+0x5/0xa [ 2926.422690] __alloc_pages_nodemask+0x182/0x600 [ 2926.423304] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2926.424105] ? find_get_entry+0x2c8/0x740 [ 2926.424650] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2926.425347] ? mark_lock+0xf5/0x2df0 [ 2926.425849] alloc_pages_current+0x187/0x280 [ 2926.426432] __page_cache_alloc+0x2d2/0x360 [ 2926.426995] pagecache_get_page+0x2c7/0xc80 [ 2926.427551] ? current_time+0x72/0x2c0 [ 2926.428067] grab_cache_page_write_begin+0x64/0xa0 [ 2926.428705] ext4_da_write_begin+0x2f3/0xd40 [ 2926.429278] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2926.429985] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2926.430652] ? ext4_write_begin+0x10f0/0x10f0 [ 2926.431262] ? copyout_mc+0x140/0x140 [ 2926.431756] ? current_time+0x1c0/0x2c0 [ 2926.432277] generic_perform_write+0x20a/0x4f0 [ 2926.432875] ? page_cache_prev_miss+0x310/0x310 [ 2926.433492] ? down_write_killable+0x180/0x180 [ 2926.434100] ext4_buffered_write_iter+0x232/0x4a0 [ 2926.434734] ext4_file_write_iter+0xccd/0x1530 [ 2926.435329] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2926.435922] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2926.436608] new_sync_write+0x42c/0x660 [ 2926.437128] ? new_sync_read+0x6f0/0x6f0 [ 2926.437662] ? ksys_write+0x12d/0x260 [ 2926.438156] ? lock_release+0x680/0x680 [ 2926.438666] ? avc_policy_seqno+0x9/0x70 [ 2926.439200] ? selinux_file_permission+0x92/0x520 [ 2926.439838] vfs_write+0x7c0/0xb10 [ 2926.440300] ksys_write+0x12d/0x260 [ 2926.440774] ? __ia32_sys_read+0xb0/0xb0 [ 2926.441305] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2926.442014] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2926.442691] do_syscall_64+0x33/0x40 [ 2926.443177] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2926.443844] RIP: 0033:0x7fd38437ab19 [ 2926.444324] 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 [ 2926.446703] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2926.447690] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2926.448627] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2926.449563] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2926.450479] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2926.451393] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 2926.458170] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15552 comm=syz-executor.0 [ 2926.467192] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2926.467810] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2926.474150] loop7: detected capacity change from 0 to 32768 05:50:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xf1) 05:50:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x1000000000000000}]) 05:50:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x300) [ 2926.568715] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2926.577679] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2926.579444] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2926.584213] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 2926.598917] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 2926.605223] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15580 comm=syz-executor.0 05:50:57 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0xff00, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:50:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x2103000000000000}]) [ 2926.624910] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2926.626588] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2926.628290] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready 05:50:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x321) 05:50:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write$binfmt_script(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='#! ./nile1\n'], 0xb) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001e00)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) close(r1) execveat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x0, 0x0, 0x0) 05:50:57 executing program 4: mlock2(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) sigaltstack(&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000000c0)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2000000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sigaltstack(&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000000000)) mbind(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, 0x0, 0x3) mbind(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, &(0x7f00000001c0)=0x7, 0x7, 0x3) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/snmp6\x00') readv(r0, &(0x7f0000000280)=[{&(0x7f00000004c0)=""/4089, 0xff9}], 0x1) openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0xe8b82, 0x0) syz_io_uring_complete(0x0) r1 = epoll_create(0x1) signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000000100)={0xa0000003}) mbind(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000180)=0x800, 0x2, 0x2) socket$nl_xfrm(0x10, 0x3, 0x6) clone3(&(0x7f0000000580)={0x48000, &(0x7f0000000000), &(0x7f0000000140), &(0x7f0000000240), {0x2}, &(0x7f00000002c0)=""/158, 0x9e, &(0x7f0000000480)=""/224, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x58) mbind(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, &(0x7f0000000080)=0x7, 0x2, 0x0) [ 2926.704466] loop7: detected capacity change from 0 to 32768 05:50:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 12) [ 2926.750964] FAULT_INJECTION: forcing a failure. [ 2926.750964] name failslab, interval 1, probability 0, space 0, times 0 [ 2926.753613] CPU: 0 PID: 15604 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2926.755179] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2926.757055] Call Trace: [ 2926.757664] dump_stack+0x107/0x167 [ 2926.758488] should_fail.cold+0x5/0xa [ 2926.759356] ? create_object.isra.0+0x3a/0xa20 [ 2926.760394] should_failslab+0x5/0x20 [ 2926.761252] kmem_cache_alloc+0x5b/0x310 [ 2926.762199] create_object.isra.0+0x3a/0xa20 [ 2926.763193] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2926.764345] kmem_cache_alloc+0x159/0x310 [ 2926.765291] jbd2__journal_start+0x190/0x7e0 [ 2926.766307] __ext4_journal_start_sb+0x214/0x390 [ 2926.767383] ext4_dirty_inode+0xbc/0x130 [ 2926.768301] ? ext4_setattr+0x20f0/0x20f0 [ 2926.769235] __mark_inode_dirty+0x492/0xd40 [ 2926.770240] generic_update_time+0x21c/0x370 [ 2926.771237] file_update_time+0x43a/0x520 [ 2926.772174] ? evict_inodes+0x470/0x470 [ 2926.773078] ? down_write_killable+0x180/0x180 [ 2926.774124] file_modified+0x7d/0xa0 [ 2926.774967] ext4_buffered_write_iter+0xf9/0x4a0 [ 2926.776044] ext4_file_write_iter+0xccd/0x1530 [ 2926.777093] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2926.778149] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2926.779345] new_sync_write+0x42c/0x660 [ 2926.780245] ? new_sync_read+0x6f0/0x6f0 [ 2926.781164] ? ksys_write+0x12d/0x260 [ 2926.782034] ? lock_release+0x680/0x680 [ 2926.782931] ? avc_policy_seqno+0x9/0x70 [ 2926.783855] ? selinux_file_permission+0x92/0x520 [ 2926.784964] vfs_write+0x7c0/0xb10 [ 2926.785780] ksys_write+0x12d/0x260 [ 2926.786600] ? __ia32_sys_read+0xb0/0xb0 [ 2926.787526] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2926.788717] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2926.789895] do_syscall_64+0x33/0x40 [ 2926.790737] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2926.791895] RIP: 0033:0x7fd38437ab19 [ 2926.792735] 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 [ 2926.796916] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2926.798655] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2926.800266] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2926.801896] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2926.803517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2926.805130] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:51:11 executing program 0: ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000e40)) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x1a) pread64(r0, &(0x7f0000000140)=""/149, 0x95, 0x100000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000002) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x100240, 0x2) faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='task\x00') ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r2, 0x8010671f, &(0x7f0000000100)={&(0x7f00000002c0)=""/205, 0xcd}) accept4(r1, &(0x7f00000003c0)=@nfc_llcp, &(0x7f0000000440)=0x80, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0xf8, 0xff, 0x0, 0x1, 0x0, 0xff, 0x80, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0xe}, 0x18088, 0x1, 0x5, 0x1, 0x2, 0x6, 0x101, 0x0, 0x1, 0x0, 0x1ff}, 0x0, 0x10, 0xffffffffffffffff, 0x1) 05:51:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x500) 05:51:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 13) 05:51:11 executing program 4: r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000000), 0x900, 0x0) ioctl$CDROMREADAUDIO(r0, 0x530e, &(0x7f0000003940)={@lba=0x6, 0x2, 0x1f, &(0x7f0000000040)=""/31}) 05:51:11 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0xff0f, 0xffffffff, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:51:11 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x0, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:51:11 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) socket$inet_udp(0x2, 0x2, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:51:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xf4ffffff00000000}]) [ 2940.881459] FAULT_INJECTION: forcing a failure. [ 2940.881459] name failslab, interval 1, probability 0, space 0, times 0 [ 2940.883188] CPU: 0 PID: 15625 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2940.884187] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2940.885471] Call Trace: [ 2940.885914] dump_stack+0x107/0x167 [ 2940.886462] should_fail.cold+0x5/0xa [ 2940.887056] ? ___slab_alloc+0x155/0x700 [ 2940.887675] ? create_object.isra.0+0x3a/0xa20 [ 2940.888382] should_failslab+0x5/0x20 [ 2940.888957] kmem_cache_alloc+0x5b/0x310 [ 2940.889565] create_object.isra.0+0x3a/0xa20 [ 2940.890216] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2940.890951] kmem_cache_alloc+0x159/0x310 [ 2940.891565] xas_alloc+0x336/0x440 [ 2940.892084] xas_create+0x34a/0x10d0 [ 2940.892639] xas_store+0x8c/0x1c40 [ 2940.893172] ? xas_find_conflict+0x4b5/0xa70 [ 2940.893837] __add_to_page_cache_locked+0x708/0xc80 [ 2940.894539] ? file_write_and_wait_range+0x130/0x130 [ 2940.895259] ? memcg_drain_all_list_lrus+0x720/0x720 [ 2940.895955] ? find_get_entry+0x2c8/0x740 [ 2940.896531] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2940.897262] add_to_page_cache_lru+0xe6/0x2e0 [ 2940.897893] ? add_to_page_cache_locked+0x40/0x40 [ 2940.898557] ? __page_cache_alloc+0x10d/0x360 [ 2940.899182] pagecache_get_page+0x38b/0xc80 [ 2940.899769] ? current_time+0x72/0x2c0 [ 2940.900309] grab_cache_page_write_begin+0x64/0xa0 [ 2940.900987] ext4_da_write_begin+0x2f3/0xd40 [ 2940.901590] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2940.902363] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2940.903077] ? ext4_write_begin+0x10f0/0x10f0 [ 2940.903687] ? copyout_mc+0x140/0x140 [ 2940.904213] ? current_time+0x1c0/0x2c0 [ 2940.904758] generic_perform_write+0x20a/0x4f0 [ 2940.905390] ? page_cache_prev_miss+0x310/0x310 [ 2940.906043] ? down_write_killable+0x180/0x180 [ 2940.906679] ext4_buffered_write_iter+0x232/0x4a0 [ 2940.907336] ext4_file_write_iter+0xccd/0x1530 [ 2940.907975] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2940.908598] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2940.909328] new_sync_write+0x42c/0x660 [ 2940.909888] ? new_sync_read+0x6f0/0x6f0 [ 2940.910443] ? ksys_write+0x12d/0x260 [ 2940.910967] ? lock_release+0x680/0x680 [ 2940.911517] ? avc_policy_seqno+0x9/0x70 [ 2940.912072] ? selinux_file_permission+0x92/0x520 [ 2940.912746] vfs_write+0x7c0/0xb10 [ 2940.913250] ksys_write+0x12d/0x260 [ 2940.913754] ? __ia32_sys_read+0xb0/0xb0 [ 2940.914310] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2940.915026] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2940.915729] do_syscall_64+0x33/0x40 [ 2940.916248] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2940.916955] RIP: 0033:0x7fd38437ab19 [ 2940.917473] 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 [ 2940.919987] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2940.921037] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2940.922021] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2940.922990] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2940.923972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2940.924936] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 2940.931578] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:51:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x600) 05:51:11 executing program 0: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x0, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 2940.941650] cdrom: dropping to single frame dma [ 2940.949170] loop7: detected capacity change from 0 to 32768 05:51:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xfbffffff00000000}]) 05:51:11 executing program 4: r0 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) io_uring_enter(r0, 0x6024, 0xb632, 0x1, &(0x7f0000000080)={[0x4]}, 0x8) r3 = socket$netlink(0x10, 0x3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_CLOSE={0x13, 0x0, 0x0, r3}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x300000e, 0x13, r0, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r5, 0x800) write$cgroup_netprio_ifpriomap(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="7668305f003cddbabfefadaf5a14a3276af1c0919eb152da2d655e721582b5b0044f570797f48d3659866a8f273f6b2b895d55244e2fe78e9cdc0e8d40ee08c80b51de77547933d2fdd1f23349e03ea39422411049b17cd9d5ed05e3"], 0x12) r6 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r6, r5, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r5, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) [ 2941.025787] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:51:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x700) 05:51:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xfeffffff00000000}]) [ 2941.062637] loop7: detected capacity change from 0 to 32768 05:51:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 14) 05:51:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xff0f000000000000}]) 05:51:12 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x2, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:51:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x900) [ 2941.185282] FAULT_INJECTION: forcing a failure. [ 2941.185282] name failslab, interval 1, probability 0, space 0, times 0 [ 2941.187661] CPU: 1 PID: 15662 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2941.189094] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2941.190851] Call Trace: [ 2941.191405] dump_stack+0x107/0x167 [ 2941.192173] should_fail.cold+0x5/0xa [ 2941.192976] ? xas_alloc+0x336/0x440 [ 2941.193769] should_failslab+0x5/0x20 [ 2941.194571] kmem_cache_alloc+0x5b/0x310 [ 2941.195425] xas_alloc+0x336/0x440 [ 2941.196172] xas_create+0x34a/0x10d0 [ 2941.196967] xas_store+0x8c/0x1c40 [ 2941.197727] ? xas_find_conflict+0x4b5/0xa70 [ 2941.198664] __add_to_page_cache_locked+0x708/0xc80 [ 2941.199713] ? file_write_and_wait_range+0x130/0x130 [ 2941.200782] ? memcg_drain_all_list_lrus+0x720/0x720 [ 2941.201857] ? find_get_entry+0x2c8/0x740 [ 2941.202736] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2941.203855] add_to_page_cache_lru+0xe6/0x2e0 [ 2941.204806] ? add_to_page_cache_locked+0x40/0x40 [ 2941.205821] ? __page_cache_alloc+0x10d/0x360 [ 2941.206759] pagecache_get_page+0x38b/0xc80 [ 2941.207665] ? current_time+0x72/0x2c0 [ 2941.208479] grab_cache_page_write_begin+0x64/0xa0 [ 2941.209503] ext4_da_write_begin+0x2f3/0xd40 [ 2941.210436] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2941.211533] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2941.212613] ? ext4_write_begin+0x10f0/0x10f0 [ 2941.213548] ? copyout_mc+0x140/0x140 [ 2941.214354] ? current_time+0x1c0/0x2c0 [ 2941.215192] generic_perform_write+0x20a/0x4f0 [ 2941.216158] ? page_cache_prev_miss+0x310/0x310 [ 2941.217136] ? down_write_killable+0x180/0x180 [ 2941.218120] ext4_buffered_write_iter+0x232/0x4a0 [ 2941.219137] ext4_file_write_iter+0xccd/0x1530 [ 2941.220113] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2941.221077] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2941.222198] new_sync_write+0x42c/0x660 [ 2941.223037] ? new_sync_read+0x6f0/0x6f0 [ 2941.223879] ? ksys_write+0x12d/0x260 [ 2941.224675] ? lock_release+0x680/0x680 [ 2941.225504] ? avc_policy_seqno+0x9/0x70 [ 2941.226367] ? selinux_file_permission+0x92/0x520 [ 2941.227393] vfs_write+0x7c0/0xb10 [ 2941.228143] ksys_write+0x12d/0x260 [ 2941.228903] ? __ia32_sys_read+0xb0/0xb0 [ 2941.229771] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2941.230881] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2941.231970] do_syscall_64+0x33/0x40 [ 2941.232750] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2941.233836] RIP: 0033:0x7fd38437ab19 [ 2941.234615] 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 [ 2941.238498] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2941.240116] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2941.241626] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2941.243077] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2941.244538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2941.246001] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 2941.248681] loop7: detected capacity change from 0 to 32768 05:51:27 executing program 4: ioctl$CDROMSTART(0xffffffffffffffff, 0x5308) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_open_procfs(0x0, &(0x7f0000000280)='fd/4\x00') 05:51:27 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000180)=[{0x0, 0x0, 0x1001000a04}], 0x0, &(0x7f0000000240)=ANY=[]) openat(r0, &(0x7f0000000200)='./file0\x00', 0x1050c0, 0x18) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x101142, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0xfffffffc, &(0x7f0000000140)={0xc, 0x0, 0x8}) perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x6, 0x0, 0x1, 0x0, 0x0, 0x7, 0x30, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7f, 0x4, @perf_bp={&(0x7f0000000280), 0x2}, 0x13000, 0x7, 0x0, 0x3, 0x100, 0x4, 0x3ff, 0x0, 0x2, 0x0, 0x1000}, r2, 0xa, 0xffffffffffffffff, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) write$P9_RREADLINK(r1, &(0x7f0000000100)=ANY=[], 0x10) r4 = creat(&(0x7f00000001c0)='./file1\x00', 0x62) pipe2(&(0x7f0000000240), 0x4000) openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0xfdef) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 05:51:27 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) socket$inet_udp(0x2, 0x2, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:51:27 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x1000000, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:51:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xa00) 05:51:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xffffff7f00000000}]) 05:51:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 15) 05:51:27 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x0, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 2956.686823] FAULT_INJECTION: forcing a failure. [ 2956.686823] name failslab, interval 1, probability 0, space 0, times 0 [ 2956.689399] CPU: 0 PID: 15677 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2956.691000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2956.692887] Call Trace: [ 2956.693493] dump_stack+0x107/0x167 [ 2956.694324] should_fail.cold+0x5/0xa [ 2956.695191] ? __memcg_kmem_charge+0x68/0x140 [ 2956.696212] ? create_object.isra.0+0x3a/0xa20 [ 2956.697263] should_failslab+0x5/0x20 [ 2956.698140] kmem_cache_alloc+0x5b/0x310 [ 2956.699077] create_object.isra.0+0x3a/0xa20 [ 2956.700079] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2956.701246] kmem_cache_alloc+0x159/0x310 [ 2956.702215] xas_alloc+0x336/0x440 [ 2956.703031] xas_create+0x34a/0x10d0 [ 2956.703893] xas_store+0x8c/0x1c40 [ 2956.704707] ? xas_find_conflict+0x4b5/0xa70 [ 2956.705713] __add_to_page_cache_locked+0x708/0xc80 [ 2956.706847] ? file_write_and_wait_range+0x130/0x130 [ 2956.707984] ? memcg_drain_all_list_lrus+0x720/0x720 [ 2956.709150] ? find_get_entry+0x2c8/0x740 [ 2956.710106] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2956.711318] add_to_page_cache_lru+0xe6/0x2e0 [ 2956.712339] ? add_to_page_cache_locked+0x40/0x40 [ 2956.713436] ? __page_cache_alloc+0x10d/0x360 [ 2956.714472] pagecache_get_page+0x38b/0xc80 [ 2956.715441] ? current_time+0x72/0x2c0 [ 2956.716328] grab_cache_page_write_begin+0x64/0xa0 [ 2956.717426] ext4_da_write_begin+0x2f3/0xd40 [ 2956.718432] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2956.719622] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2956.720793] ? ext4_write_begin+0x10f0/0x10f0 [ 2956.721828] ? copyout_mc+0x140/0x140 [ 2956.722695] ? current_time+0x1c0/0x2c0 [ 2956.723620] generic_perform_write+0x20a/0x4f0 [ 2956.724681] ? page_cache_prev_miss+0x310/0x310 [ 2956.725735] ? down_write_killable+0x180/0x180 [ 2956.726801] ext4_buffered_write_iter+0x232/0x4a0 [ 2956.727905] ext4_file_write_iter+0xccd/0x1530 [ 2956.728958] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2956.729998] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2956.731198] new_sync_write+0x42c/0x660 [ 2956.732105] ? new_sync_read+0x6f0/0x6f0 [ 2956.733024] ? ksys_write+0x12d/0x260 [ 2956.733908] ? lock_release+0x680/0x680 [ 2956.734817] ? avc_policy_seqno+0x9/0x70 [ 2956.735736] ? selinux_file_permission+0x92/0x520 [ 2956.736848] vfs_write+0x7c0/0xb10 [ 2956.737667] ksys_write+0x12d/0x260 [ 2956.738502] ? __ia32_sys_read+0xb0/0xb0 [ 2956.739430] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2956.740608] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2956.741787] do_syscall_64+0x33/0x40 [ 2956.742635] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2956.743807] RIP: 0033:0x7fd38437ab19 05:51:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xb00) [ 2956.744646] 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 [ 2956.749039] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2956.750782] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2956.752418] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2956.754066] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2956.755698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2956.757325] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:51:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xffffffff00000000}]) 05:51:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xc00) [ 2956.833462] loop7: detected capacity change from 0 to 32768 [ 2956.869434] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:51:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xd00) 05:51:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0xffffffffffffffff}]) 05:51:42 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000380)='./file0/../file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@loose}]}}) setsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f0000000000)=0x7, 0x2) 05:51:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 16) 05:51:42 executing program 4: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, @perf_config_ext={0x2}, 0x808, 0x0, 0x0, 0x3, 0x1, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f00000000c0)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000008c0)={0x2, 0x80, 0x5, 0x1, 0x5, 0x0, 0x0, 0x2, 0x13100, 0x4, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_bp={&(0x7f0000000880), 0x5}, 0x1, 0xffffffff80000000, 0x1400, 0x6, 0xdd03, 0x1000, 0x9, 0x0, 0x8, 0x0, 0x5}, 0x0, 0x4, 0xffffffffffffffff, 0x8) r1 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(r1, 0x11, 0x67, &(0x7f0000000140)=0x7f, 0x4) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) sendmsg$inet(r1, &(0x7f00000005c0)={&(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10, 0x0}, 0x404c008) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$inet6(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)="0040080000003b05f82c3de7a3cf516383a7a0d2528f4c", 0x17}, {&(0x7f0000000600)="de42b2b0c402f6d439b005baf73dbf24eb5f1d47e7048084f4f4555e2842a13175971d539f39f618310adfbf451fd75c68ef19f0453b120f2d55565833340206d19f3280105ba6bb68e0131cf0ee4cb6f3d6d0a962220269466ffce20ebeeb56cbbdd2a3e137dcf9c4f8ec96bde6c3c5f019f05d9704d44abdac659d6776ce1157e4ec31142e5b78e920c69db1c1175867954a32ad26d77543e4ad56d172e0488043ad8d2f80ffe17dff8a2808337efcd80481289b45d857ee9b257bc81d36526116c315cbd23a5e6821062af0f191f9664d219a9e8661e8ab", 0xd9}, {&(0x7f0000000700)="96718cbd998f4b9533c49fd154e5de3d095d764b8124aedf198833e2eefbbbb3d27d3f17486cb30ba9614e741f4a439d703428eef218823ba3d15f606ecc8701571e04a75288103386f0c578fd76e6c14b65d2733422b1dd13b5a48ea6a32742272bd9b133a8184730f211", 0x6b}, {&(0x7f0000000780)="841e09b273483294e24774aa1e30ad6ade3d6b8eb4ef7bc516edc713377efac05b3da00de9c26064a19aa5ab29a53566c429ac1d4bd2880d038a262526be8c089a607c1ca3872ba7e6190ec5faf79954d4b8aa5c64588cf62626bce0f64dc776c9078c58cf396812c3b1c8fab1a987d2e70e8af2b14b3561a79514488de9ca89b1a8f6af96f779d86cb0e0e7b22d7210b621509e515cfd99af495d785890f5782bc51ddde8df5771afdfbbcabf7d3cf235d3b051f5702568117002e4990ee29eccb7d4af052022a38efa8651e3ebac39201b3000260bf435e3070f9eda91a34a914cf26f392107f29ec45e2fdfeb5410a59568a7c86f89", 0xf7}], 0x4}, 0xc) write(r2, &(0x7f0000000380)="071e9f7358ec922343d9786f7c2147c81e6890a8016fb53a5ffc4951d0a6a9f38dda8a9bae8f6f3750405ca0111cc8069cb8ebd8c8564cc6aff4e3631e4eb8ebf43b0e3a61bb5878257df934ab1c2df75a49f4d39cf7effe02c00c95f02860e708", 0x61) r3 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) preadv2(r3, &(0x7f0000000580)=[{&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/88, 0x58}], 0x2, 0x0, 0x94, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') syz_open_procfs(0x0, &(0x7f0000000280)='fd/4\x00') mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x22) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) getxattr(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000180)=@known='user.incfs.metadata\x00', &(0x7f0000000200)=""/96, 0x60) 05:51:42 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x2000000, @loopback={0x0, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:51:42 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) socket$inet_udp(0x2, 0x2, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:51:42 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0x0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 2971.476107] FAULT_INJECTION: forcing a failure. [ 2971.476107] name failslab, interval 1, probability 0, space 0, times 0 [ 2971.478480] CPU: 1 PID: 15733 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2971.479944] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2971.481687] Call Trace: [ 2971.482254] dump_stack+0x107/0x167 [ 2971.483024] should_fail.cold+0x5/0xa [ 2971.483833] ? xas_alloc+0x336/0x440 [ 2971.484628] should_failslab+0x5/0x20 [ 2971.485440] kmem_cache_alloc+0x5b/0x310 [ 2971.486306] xas_alloc+0x336/0x440 [ 2971.487057] xas_create+0x34a/0x10d0 [ 2971.487861] xas_store+0x8c/0x1c40 [ 2971.488613] ? xas_find_conflict+0x4b5/0xa70 [ 2971.489557] __add_to_page_cache_locked+0x708/0xc80 [ 2971.490625] ? file_write_and_wait_range+0x130/0x130 [ 2971.491696] ? memcg_drain_all_list_lrus+0x720/0x720 [ 2971.492768] ? find_get_entry+0x2c8/0x740 [ 2971.493640] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2971.494780] add_to_page_cache_lru+0xe6/0x2e0 [ 2971.495732] ? add_to_page_cache_locked+0x40/0x40 [ 2971.496750] ? __page_cache_alloc+0x10d/0x360 [ 2971.497702] pagecache_get_page+0x38b/0xc80 [ 2971.498621] ? current_time+0x72/0x2c0 [ 2971.499445] grab_cache_page_write_begin+0x64/0xa0 [ 2971.500475] ext4_da_write_begin+0x2f3/0xd40 [ 2971.501413] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2971.502527] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2971.503614] ? ext4_write_begin+0x10f0/0x10f0 [ 2971.504559] ? copyout_mc+0x140/0x140 [ 2971.505361] ? current_time+0x1c0/0x2c0 [ 2971.506210] generic_perform_write+0x20a/0x4f0 [ 2971.507266] ? page_cache_prev_miss+0x310/0x310 [ 2971.508246] ? down_write_killable+0x180/0x180 [ 2971.509225] ext4_buffered_write_iter+0x232/0x4a0 [ 2971.510258] ext4_file_write_iter+0xccd/0x1530 [ 2971.511233] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2971.512202] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2971.513314] new_sync_write+0x42c/0x660 [ 2971.514165] ? new_sync_read+0x6f0/0x6f0 [ 2971.515019] ? ksys_write+0x12d/0x260 [ 2971.515824] ? lock_release+0x680/0x680 [ 2971.516664] ? avc_policy_seqno+0x9/0x70 [ 2971.517520] ? selinux_file_permission+0x92/0x520 [ 2971.518566] vfs_write+0x7c0/0xb10 [ 2971.519325] ksys_write+0x12d/0x260 [ 2971.520091] ? __ia32_sys_read+0xb0/0xb0 [ 2971.520955] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2971.521563] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2971.522069] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2971.524328] do_syscall_64+0x33/0x40 [ 2971.525109] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2971.526205] RIP: 0033:0x7fd38437ab19 [ 2971.526987] 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 [ 2971.530875] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2971.532481] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2971.534000] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2971.535505] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2971.537006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2971.538523] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:51:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xe00) 05:51:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x2}]) [ 2971.572314] loop7: detected capacity change from 0 to 32768 05:51:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1831c1, 0x0) ioctl$int_out(r1, 0x5462, &(0x7f0000000180)) perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x72, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="af", 0x1}, {0x0}, {&(0x7f0000000340)}], 0x3) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8000) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r3, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="50010000", @ANYRES16=0x0, @ANYBLOB="080027bd7000fbdbdf25180000000e0001006e657464657673696d0000000f0002006e657464657673696d300000080003000300000008000b000001000006001600ffff00000500120000000000060011000100000008000b00010000000e0001006e657464657673696d0000000f0002006e657464657673696d300000080003000200000008000b0002000000060016003f0000000500120001000000060011006601000008000b0002000000080001007063690011000200303030303a30303a31302e3000000000080003000100000008000b00d70a000006001600030000000500120000000000060011000200000008000b00ff0000000e0001006e657464657673696d0000000f0002006e657464657673696d300000080003000300000008000b004cf2000006001600050000000500122100000000060011000900000008000b0009000000"], 0x150}}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x4) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 05:51:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x4}]) 05:51:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 17) [ 2971.659089] FAULT_INJECTION: forcing a failure. [ 2971.659089] name failslab, interval 1, probability 0, space 0, times 0 [ 2971.661432] CPU: 1 PID: 15753 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2971.662897] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2971.664638] Call Trace: [ 2971.665194] dump_stack+0x107/0x167 [ 2971.665961] should_fail.cold+0x5/0xa [ 2971.666773] ? create_object.isra.0+0x3a/0xa20 [ 2971.667740] should_failslab+0x5/0x20 [ 2971.668551] kmem_cache_alloc+0x5b/0x310 [ 2971.669413] create_object.isra.0+0x3a/0xa20 [ 2971.670344] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2971.671417] kmem_cache_alloc+0x159/0x310 [ 2971.672297] xas_alloc+0x336/0x440 [ 2971.673049] xas_create+0x34a/0x10d0 05:51:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xf00) [ 2971.673856] xas_store+0x8c/0x1c40 [ 2971.674799] ? xas_find_conflict+0x4b5/0xa70 [ 2971.675738] __add_to_page_cache_locked+0x708/0xc80 [ 2971.676792] ? file_write_and_wait_range+0x130/0x130 [ 2971.677864] ? memcg_drain_all_list_lrus+0x720/0x720 [ 2971.678943] ? find_get_entry+0x2c8/0x740 [ 2971.679814] ? __kasan_slab_free+0x122/0x160 [ 2971.680744] add_to_page_cache_lru+0xe6/0x2e0 [ 2971.681686] ? add_to_page_cache_locked+0x40/0x40 [ 2971.682713] ? __page_cache_alloc+0x10d/0x360 [ 2971.683664] pagecache_get_page+0x38b/0xc80 [ 2971.684568] ? ext4_expand_extra_isize+0x5a0/0x5a0 [ 2971.685604] grab_cache_page_write_begin+0x64/0xa0 [ 2971.686638] ext4_da_write_begin+0x2f3/0xd40 [ 2971.687575] ? ext4_write_begin+0x10f0/0x10f0 [ 2971.688509] ? copyout_mc+0x140/0x140 [ 2971.689305] ? ext4_dirty_inode+0x107/0x130 [ 2971.690223] ? __mark_inode_dirty+0x12e/0xd40 [ 2971.691169] generic_perform_write+0x20a/0x4f0 [ 2971.692137] ? page_cache_prev_miss+0x310/0x310 [ 2971.693110] ? down_write_killable+0x180/0x180 [ 2971.694090] ext4_buffered_write_iter+0x232/0x4a0 [ 2971.695104] ext4_file_write_iter+0xccd/0x1530 [ 2971.696076] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2971.697049] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2971.698169] new_sync_write+0x42c/0x660 [ 2971.699008] ? new_sync_read+0x6f0/0x6f0 [ 2971.699858] ? ksys_write+0x12d/0x260 [ 2971.700662] ? lock_release+0x680/0x680 [ 2971.701504] ? avc_policy_seqno+0x9/0x70 [ 2971.702368] ? selinux_file_permission+0x92/0x520 [ 2971.703405] vfs_write+0x7c0/0xb10 [ 2971.704159] ksys_write+0x12d/0x260 [ 2971.704921] ? __ia32_sys_read+0xb0/0xb0 [ 2971.705779] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2971.706888] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2971.707973] do_syscall_64+0x33/0x40 [ 2971.708753] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2971.709826] RIP: 0033:0x7fd38437ab19 [ 2971.710613] 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 [ 2971.714475] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2971.716067] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2971.717568] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2971.719072] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2971.720573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2971.722071] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 2971.749688] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 05:51:42 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x2, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 2971.755912] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15761 comm=syz-executor.4 [ 2971.792290] loop7: detected capacity change from 0 to 32768 [ 2971.795066] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15761 comm=syz-executor.4 05:51:57 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0x0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:51:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1100) 05:51:57 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:51:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x5}]) 05:51:57 executing program 4: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x1) creat(&(0x7f00000004c0)='./file0\x00', 0x81) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) sendmsg$nl_generic(r2, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000500)={&(0x7f0000000340)={0x28, 0x29, 0x800, 0x70bd26, 0x25dfdbfc, {0x41}, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@remote}]}, 0x28}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) fsconfig$FSCONFIG_SET_FD(r2, 0x5, &(0x7f0000000440)='/proc/sys/net/ipv4/tcp_congestion_control\x00', 0x0, r0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x0, 0x100, 0x9, 0x0, 0x1}) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="e9", 0x1}, {&(0x7f0000000180)="f49771aae0abf3965e474859ceed9da8f259df4149b9cc51b8707c0fe44c94982e69e6a1d0aa2b8a5d1d21b3e0c60507875dd50119ded75f63629684d4bbcf1916fa42d906746fdf6d8951900ea6c6c2113c1f0ab0d3cdefab035d715c97c718bce52f79b03cd91b2fdaef15d5cb06d4be719afd", 0x74}, {&(0x7f0000000200)="712ad00e40f8777aaa0e1b37a81b1b930ba0f334dd44b383e6f483f8aa45cf578e92952656b0b8da501426b1efa66054c9bf2357eb3234770601ef49e2841c89b37b660904b628f1a905604bb581e54f3ced13b526801c6fd666549d4d74d17fe5536944513113", 0x67}, {&(0x7f0000000280)="98f29fcd5665d245b290eb8b790d06ba2b9745eab9176887d9745fb38dfb811f417173cfc8074042cf110981959778eb97a0d6bca5f138e6f433063e29", 0x3d}], 0x4) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 05:51:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 18) 05:51:57 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x3, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:51:57 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$SNAPSHOT_CREATE_IMAGE(r2, 0x40043311, &(0x7f0000000040)) ioctl$SNAPSHOT_S2RAM(r1, 0x330b) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x11e) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000240), 0x14c01, 0x0) sendfile(r3, 0xffffffffffffffff, &(0x7f0000000280)=0xa8, 0x5) ioctl$SNAPSHOT_FREE(r0, 0x400c330d) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000290001030000006f00000000fe0700003f384ac3f05f32c9389b07f599df12456aa87bdd0f6c0679d9694d5c265cd56e952ea18d19188cf9c03580dda30cb176a1568deaf88f5dab169e8844e1d437bf800d4ca2b4b7ca9823335969633cfd4f7ff46d6fb8b5083f1392057fdfb509659802e1cc9d42df4ecdec25a7d8a67dd6800a5aa1eb0656bae350119ab13173eb53bf0d48af766cc638270a61afe44b77b0fd7b5d4c090131087d0cb4d94ba81a612af8a2d3738a7f087920a9edf6b8762f3fb15a749c03df09a0c8ee8424a7c48457c44f618e9118045e9ffffc10277a9fad5552ae939201aa5b60"], 0x14}, 0x1, 0x0, 0x0, 0x8095}, 0x0) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r5, 0x10e, 0x4, &(0x7f00000002c0)=0x1, 0x4) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000100)=0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r4, 0xc0c89425, &(0x7f0000000140)={"05f5c2cf8efd22be6397763bac008211", 0x0, r6, {0x8, 0x6}, {0x81, 0x1}, 0x5, [0x5, 0x2, 0x2, 0x5, 0x0, 0x1, 0xb2, 0x100000001, 0x9, 0x1, 0x9, 0x4, 0xfffffffffffffffc, 0x7f, 0x1, 0x9]}) [ 2986.897612] blktrace: Concurrent blktraces are not allowed on loop8 [ 2986.915442] FAULT_INJECTION: forcing a failure. [ 2986.915442] name failslab, interval 1, probability 0, space 0, times 0 [ 2986.916957] CPU: 1 PID: 15782 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2986.917872] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2986.918959] Call Trace: [ 2986.919303] dump_stack+0x107/0x167 [ 2986.919781] should_fail.cold+0x5/0xa [ 2986.920278] ? jbd2__journal_start+0x190/0x7e0 [ 2986.920869] should_failslab+0x5/0x20 [ 2986.921360] kmem_cache_alloc+0x5b/0x310 [ 2986.921894] jbd2__journal_start+0x190/0x7e0 [ 2986.922485] __ext4_journal_start_sb+0x214/0x390 [ 2986.923115] ext4_da_write_begin+0x51f/0xd40 [ 2986.923685] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2986.924374] ? ext4_write_begin+0x10f0/0x10f0 [ 2986.924973] ? copyout_mc+0x140/0x140 [ 2986.925525] ? current_time+0x1c0/0x2c0 [ 2986.926095] generic_perform_write+0x20a/0x4f0 [ 2986.926691] ? page_cache_prev_miss+0x310/0x310 [ 2986.927306] ? down_write_killable+0x180/0x180 [ 2986.927901] ext4_buffered_write_iter+0x232/0x4a0 [ 2986.928528] ext4_file_write_iter+0xccd/0x1530 [ 2986.929127] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2986.929719] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2986.930412] new_sync_write+0x42c/0x660 [ 2986.930927] ? new_sync_read+0x6f0/0x6f0 [ 2986.931460] ? ksys_write+0x12d/0x260 [ 2986.931946] ? lock_release+0x680/0x680 [ 2986.932456] ? avc_policy_seqno+0x9/0x70 [ 2986.932971] ? selinux_file_permission+0x92/0x520 [ 2986.933590] vfs_write+0x7c0/0xb10 [ 2986.934061] ksys_write+0x12d/0x260 [ 2986.934531] ? __ia32_sys_read+0xb0/0xb0 [ 2986.935069] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2986.935736] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2986.936401] do_syscall_64+0x33/0x40 [ 2986.936875] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2986.937534] RIP: 0033:0x7fd38437ab19 [ 2986.938027] 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 [ 2986.940436] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2986.941407] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2986.942338] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2986.943259] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2986.944173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2986.945081] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 2986.950126] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:51:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1200) [ 2986.976622] loop7: detected capacity change from 0 to 32768 05:51:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 19) 05:51:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x8}]) [ 2987.045299] FAULT_INJECTION: forcing a failure. [ 2987.045299] name failslab, interval 1, probability 0, space 0, times 0 [ 2987.046860] CPU: 1 PID: 15809 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 2987.047704] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2987.048718] Call Trace: [ 2987.049041] dump_stack+0x107/0x167 [ 2987.049491] should_fail.cold+0x5/0xa [ 2987.049957] ? create_object.isra.0+0x3a/0xa20 [ 2987.050525] should_failslab+0x5/0x20 [ 2987.050993] kmem_cache_alloc+0x5b/0x310 [ 2987.051487] ? lru_cache_add+0x45c/0x800 [ 2987.051983] create_object.isra.0+0x3a/0xa20 [ 2987.052517] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2987.053147] kmem_cache_alloc+0x159/0x310 [ 2987.053654] jbd2__journal_start+0x190/0x7e0 [ 2987.054203] __ext4_journal_start_sb+0x214/0x390 [ 2987.054776] ext4_da_write_begin+0x51f/0xd40 [ 2987.055313] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2987.055950] ? ext4_write_begin+0x10f0/0x10f0 [ 2987.056492] ? copyout_mc+0x140/0x140 [ 2987.056961] ? current_time+0x1c0/0x2c0 [ 2987.057456] generic_perform_write+0x20a/0x4f0 [ 2987.058019] ? page_cache_prev_miss+0x310/0x310 [ 2987.058596] ? down_write_killable+0x180/0x180 [ 2987.059171] ext4_buffered_write_iter+0x232/0x4a0 [ 2987.059762] ext4_file_write_iter+0xccd/0x1530 [ 2987.060343] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2987.060905] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2987.061566] new_sync_write+0x42c/0x660 [ 2987.062058] ? new_sync_read+0x6f0/0x6f0 [ 2987.062565] ? ksys_write+0x12d/0x260 [ 2987.063027] ? lock_release+0x680/0x680 [ 2987.063519] ? avc_policy_seqno+0x9/0x70 [ 2987.064008] ? selinux_file_permission+0x92/0x520 [ 2987.064602] vfs_write+0x7c0/0xb10 [ 2987.065030] ksys_write+0x12d/0x260 [ 2987.065466] ? __ia32_sys_read+0xb0/0xb0 [ 2987.065952] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2987.066597] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2987.067221] do_syscall_64+0x33/0x40 [ 2987.067675] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2987.068296] RIP: 0033:0x7fd38437ab19 [ 2987.068747] 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 [ 2987.070986] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2987.071910] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 2987.072778] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 2987.073638] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 2987.074513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2987.075383] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:51:58 executing program 0: mlock2(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10031, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2000000000000000}, 0x11010, 0x5, 0xfffffffb, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x50, 0x7, 0x8, 0x5, 0x0, 0xc76, 0x94208, 0xd, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp, 0x400, 0x5, 0x3, 0x5, 0x0, 0x49c0, 0x2f8, 0x0, 0x0, 0x0, 0x77e}, 0x0, 0x4, r0, 0xa) mbind(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x3) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000680)=ANY=[@ANYBLOB="200000001e00210e000000000000000800000011020000003ae08c9cf1000000"], 0x20}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_TX_POWER(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x40, 0x0, 0x800, 0x70bd25, 0x25dfdbfd, {}, [@NL802154_ATTR_TX_POWER={0x8, 0xb, 0xf705}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x400c0d9}, 0x4000800) openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80800, 0x50) fcntl$getown(r0, 0x9) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = getpgrp(0x0) kcmp(r4, r4, 0x3, 0xffffffffffffffff, 0xffffffffffffffff) dup3(r1, r2, 0x80000) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), r7) sendmsg$IEEE802154_ADD_IFACE(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x34, r8, 0x1, 0x0, 0x0, {}, [@IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0102}}, @IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_DEV_TYPE={0x5, 0x20, 0x1}]}, 0x34}}, 0x8000) sendmsg$IEEE802154_LLSEC_SETPARAMS(r5, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x60, r8, 0x100, 0x70bd29, 0x25dfdbff, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT={0x8, 0x2c, 0x5}, @IEEE802154_ATTR_LLSEC_ENABLED={0x5}, @IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0202}}, @IEEE802154_ATTR_SHORT_ADDR={0x6, 0x4, 0xfffe}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0x44000}, 0x40000) [ 2987.098951] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2987.107644] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:51:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1300) 05:51:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x10}]) 05:51:58 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x4, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:51:58 executing program 0: statx(0xffffffffffffffff, &(0x7f0000000000)='./cgroup.net/cgroup.procs\x00', 0x100, 0x10, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, 0x0, r0, 0xee01) execveat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/cgroup.procs\x00', 0x0, 0x0, 0x0) [ 2987.210134] loop7: detected capacity change from 0 to 32768 05:52:11 executing program 0: io_setup(0xffff, &(0x7f0000000ac0)=0x0) io_submit(r0, 0x1, &(0x7f0000000080)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, 0x7, 0xffffffffffffffff, &(0x7f0000000000)="67a63f742663ef576588845a", 0xc, 0xf44e, 0x0, 0x3}]) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0x2, &(0x7f0000000500)) openat$cdrom(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) 05:52:11 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0x0, 0x5}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:52:11 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:52:11 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x5, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:52:11 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000880)={0x14, 0x1a, 0x69844ea0a6ddcd11, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/netstat\x00') r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), r2) sendmsg$DEVLINK_CMD_GET(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x34, r3, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000040) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(r1, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r3, 0x1, 0x70bd25, 0x25dfdbfb, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x40010}, 0x4000) 05:52:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1400) 05:52:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 20) 05:52:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x321}]) [ 3000.247056] FAULT_INJECTION: forcing a failure. [ 3000.247056] name failslab, interval 1, probability 0, space 0, times 0 [ 3000.249859] CPU: 1 PID: 15842 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3000.251346] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3000.253106] Call Trace: [ 3000.253668] dump_stack+0x107/0x167 [ 3000.254455] should_fail.cold+0x5/0xa [ 3000.255264] ? create_object.isra.0+0x3a/0xa20 [ 3000.256237] should_failslab+0x5/0x20 [ 3000.257051] kmem_cache_alloc+0x5b/0x310 [ 3000.257916] create_object.isra.0+0x3a/0xa20 [ 3000.258858] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3000.260046] kmem_cache_alloc+0x159/0x310 [ 3000.260935] alloc_buffer_head+0x20/0x110 [ 3000.261812] alloc_page_buffers+0x14d/0x700 [ 3000.262744] create_empty_buffers+0x2c/0x640 [ 3000.263674] ? start_this_handle+0xfdd/0x1390 [ 3000.264614] ? start_this_handle+0xd57/0x1390 [ 3000.265567] create_page_buffers+0x1bb/0x230 [ 3000.266513] __block_write_begin_int+0x1d1/0x19c0 [ 3000.267544] ? ext4_da_release_space+0x480/0x480 [ 3000.268563] ? kmem_cache_alloc+0x2a6/0x310 [ 3000.269497] ? remove_inode_buffers+0x300/0x300 [ 3000.270492] ? jbd2__journal_start+0xf3/0x7e0 [ 3000.271466] ext4_da_write_begin+0x37d/0xd40 [ 3000.272408] ? ext4_write_begin+0x10f0/0x10f0 [ 3000.273352] ? copyout_mc+0x140/0x140 [ 3000.274164] ? current_time+0x1c0/0x2c0 [ 3000.275039] generic_perform_write+0x20a/0x4f0 [ 3000.276018] ? page_cache_prev_miss+0x310/0x310 [ 3000.277010] ? down_write_killable+0x180/0x180 [ 3000.277986] ext4_buffered_write_iter+0x232/0x4a0 [ 3000.279028] ext4_file_write_iter+0xccd/0x1530 [ 3000.280004] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3000.280985] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3000.282107] new_sync_write+0x42c/0x660 [ 3000.282960] ? new_sync_read+0x6f0/0x6f0 [ 3000.283820] ? ksys_write+0x12d/0x260 [ 3000.284628] ? lock_release+0x680/0x680 [ 3000.285467] ? avc_policy_seqno+0x9/0x70 [ 3000.286336] ? selinux_file_permission+0x92/0x520 [ 3000.287376] vfs_write+0x7c0/0xb10 [ 3000.288136] ksys_write+0x12d/0x260 [ 3000.288906] ? __ia32_sys_read+0xb0/0xb0 [ 3000.289765] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3000.290889] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3000.291982] do_syscall_64+0x33/0x40 [ 3000.292772] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3000.293854] RIP: 0033:0x7fd38437ab19 [ 3000.294658] 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 [ 3000.297573] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3000.298567] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3000.301381] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3000.302893] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3000.304407] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3000.305919] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3000.307435] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 3000.315050] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15850 comm=syz-executor.4 05:52:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x500}]) [ 3000.328093] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15858 comm=syz-executor.4 05:52:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1500) [ 3000.339194] loop7: detected capacity change from 0 to 32768 05:52:11 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_sock_diag(0x10, 0x3, 0x4) getsockopt$netlink(r1, 0x10e, 0x1, &(0x7f0000000080)=""/174, &(0x7f0000000180)=0xae) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r3, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000005c0)={&(0x7f00000006c0)={0x16c, 0x2, 0x1, 0x0, 0x0, 0x0, {0x7, 0x0, 0x6}, [@CTA_SEQ_ADJ_REPLY={0x3c, 0x10, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x4}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x200}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x5}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x7}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x3}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x5f}]}, @CTA_TUPLE_REPLY={0x94, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x18}}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast2}, {0x14, 0x4, @remote}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @empty}, {0x8, 0x2, @local}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}]}, @CTA_NAT_SRC={0x64, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MAXIP={0x14, 0x5, @private2={0xfc, 0x2, '\x00', 0x1}}, @CTA_NAT_V4_MINIP={0x8, 0x1, @broadcast}, @CTA_NAT_V6_MINIP={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, @CTA_NAT_V6_MINIP={0x14, 0x4, @mcast2}, @CTA_NAT_V6_MINIP={0x14, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}}, @CTA_NAT_V4_MINIP={0x8, 0x1, @private=0xa010102}]}, @CTA_SYNPROXY={0x24, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x662d3d76}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x4}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x1f}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0xa32b}]}]}, 0x16c}}, 0x20000001) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000680)={&(0x7f00000004c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010200000000000000000700000008000300", @ANYRES32=r5, @ANYBLOB="1400040076657468305f766c61ffff0000000000080005000c0000005a61e1b757f58e6d632fc6dd2c4916d7a33c07b8ccbef150e90b0fa7b7e2bcace5df1583a8d20ec6aaf738a70a6648d76cd44a41d34bfa82ca24e6fc6860bee1471f12e2891c5098f4478a1988f982fd55797568dae575cd931bc2339a5c763c840cf348392613a563bb24be9dc0e420894679849f6ce026560e934ee9c9963e93d3c6215d36f2edcacc0eb5ab4c5d56c233ee44c27de40bc03e8a10368dc102a2e376562f1c92e705"], 0x38}}, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x22020000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x5c, 0x0, 0x800, 0x70bd26, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x78}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xd2}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x78}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x78}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x37}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x168}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xf0}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xb4}]}, 0x5c}, 0x1, 0x0, 0x0, 0x8114}, 0x4000) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000c745f7e9a05b4677f5bd296359643d960922bb805aa0afecc2aeaf29420033a606cbeb38e71fe72870a84b7469162e967053a01d70322d585eea69e21af3b24d0762759764234cedf24b260450a67a8daf007bf346ccf4ce1324e05722965bdee1d7d261cfaa1ea2b5035d163f580807bea4913647cbf75a9bccb53c4f3eec8070148ad01ad6f49c15552a15a57ad9a63b8036799d7b5f3b49bf971b089a6b13ab1781bcc8e1844ccfb4cabf310df36c2fa434f259635cab10140b712ae4d49eb034ab89f334c2b20cab47a484390c0257cc2b08699f4c0294236a6b4dcff0f5ad6fa70c11f3f0cfa9fa5dd2349b483b81080000005fc8596b1780ffd606967ecca21d01a1e9cff188af91711b93a8f905f68ce3697e20ef89cd8cacda93ef08978b451c"], 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = fsmount(r6, 0x0, 0x74) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000140)={'veth1_to_batadv\x00'}) 05:52:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 21) 05:52:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x2103}]) [ 3000.396984] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3000.406548] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3000.431009] FAULT_INJECTION: forcing a failure. 05:52:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1600) [ 3000.431009] name failslab, interval 1, probability 0, space 0, times 0 [ 3000.433581] CPU: 1 PID: 15873 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3000.435049] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3000.436842] Call Trace: 05:52:11 executing program 4: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000003c0)=0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_buf(r2, 0x29, 0x3d, &(0x7f0000001300)=""/58, &(0x7f0000001540)=0x3a) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0xee01, 0xee01}}, './file0\x00'}) getsockopt$inet6_buf(r4, 0x29, 0x20, &(0x7f0000000140)=""/34, &(0x7f0000000180)=0x22) getsockopt$inet6_buf(r3, 0x29, 0x3d, 0x0, &(0x7f0000001540)) kcmp(r1, 0x0, 0x3, r2, 0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0x0, 0x81, 0x8, 0xc1, 0x0, 0x4, 0x80000, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000040), 0x2}, 0xb0, 0x4, 0x7, 0x1, 0x20, 0x2, 0x5, 0x0, 0x897, 0x0, 0x8}, r1, 0xa, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x0) [ 3000.437399] dump_stack+0x107/0x167 [ 3000.438297] should_fail.cold+0x5/0xa [ 3000.439111] ? create_object.isra.0+0x3a/0xa20 [ 3000.440071] should_failslab+0x5/0x20 [ 3000.440871] kmem_cache_alloc+0x5b/0x310 [ 3000.441720] ? lru_cache_add+0x45c/0x800 [ 3000.442589] create_object.isra.0+0x3a/0xa20 [ 3000.443515] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3000.444588] kmem_cache_alloc+0x159/0x310 [ 3000.445472] jbd2__journal_start+0x190/0x7e0 [ 3000.446411] __ext4_journal_start_sb+0x214/0x390 [ 3000.447421] ext4_da_write_begin+0x51f/0xd40 [ 3000.448357] ? ext4_write_begin+0x10f0/0x10f0 [ 3000.449299] ? copyout_mc+0x140/0x140 [ 3000.450101] ? ext4_dirty_inode+0x107/0x130 [ 3000.451022] ? __mark_inode_dirty+0x12e/0xd40 [ 3000.451965] generic_perform_write+0x20a/0x4f0 [ 3000.452936] ? page_cache_prev_miss+0x310/0x310 [ 3000.453910] ? down_write_killable+0x180/0x180 [ 3000.454887] ext4_buffered_write_iter+0x232/0x4a0 05:52:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x8008}]) [ 3000.455913] ext4_file_write_iter+0xccd/0x1530 [ 3000.457031] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3000.458003] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3000.459133] new_sync_write+0x42c/0x660 [ 3000.459981] ? new_sync_read+0x6f0/0x6f0 [ 3000.460843] ? ksys_write+0x12d/0x260 [ 3000.461647] ? lock_release+0x680/0x680 [ 3000.462487] ? avc_policy_seqno+0x9/0x70 [ 3000.463342] ? selinux_file_permission+0x92/0x520 [ 3000.464365] vfs_write+0x7c0/0xb10 [ 3000.465122] ksys_write+0x12d/0x260 [ 3000.465887] ? __ia32_sys_read+0xb0/0xb0 [ 3000.466750] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3000.467850] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3000.468946] do_syscall_64+0x33/0x40 [ 3000.469730] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3000.470814] RIP: 0033:0x7fd38437ab19 [ 3000.471594] 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 [ 3000.475490] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3000.477090] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3000.478607] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3000.480113] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3000.481618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3000.483129] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:52:11 executing program 0: r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r0) r1 = syz_io_uring_setup(0x3a75, &(0x7f0000000080)={0x0, 0xb55c, 0x8}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000240)={0x2000}, &(0x7f0000000280)='./file0\x00', 0x18}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r1, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) syz_io_uring_submit(r4, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x4, 0x0, @fd, 0x0, 0x0}, 0x80000001) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r5, 0x0, 0xcb, 0x0, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r5, 0x40309439, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) io_uring_enter(r1, 0x58ab, 0x0, 0x0, 0x0, 0x300) 05:52:25 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:52:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xff0f}]) 05:52:25 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x6, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:52:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1700) 05:52:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000080)=0x90, 0x4) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x43, &(0x7f0000000040)={0x0, 0xea60}, 0x10) r1 = accept(r0, &(0x7f0000000800)=@nl=@unspec, &(0x7f0000000400)=0x80) setsockopt$sock_int(r1, 0x1, 0x6, &(0x7f0000000680)=0x8, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) write$cgroup_netprio_ifpriomap(r2, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r2, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) sendmsg$inet6(r2, &(0x7f0000000500)={&(0x7f0000000200)={0xa, 0x4e21, 0x3f, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, 0x1000}, 0x1c, &(0x7f0000000700)=[{&(0x7f0000000240)="5b2832943e4d68572eef536560d77852729bc1b18725d4d7287da9899b923a87e9b10d1b029e3ddc14dcbb5a0629d7570219926ef290ba3656e5f5b77c2ebcceba7726bbf6e9d201620c3305896c00b604dfa46e20bcef1d7d49e7bcaa45b804da52393fa4d02764411b011298bd88f9b6b5a3040362d55fde21826a503732e228c474bf2a33a474ebfb9f67a4861f0cd6e31b858420c0f59fbf83f1b6127a539c750e5a865fbe8ca6377d5bc986760ac460ee556a56e19af2", 0xb9}, {&(0x7f0000000300)="18a9f97aaf269d506cf9cd85ccf5fa4fede6d5425386e245477c32449d333866dd6a1574eb91357ca61d028f8d3a8a038356a3cf", 0x34}, {&(0x7f0000000340)="5ef40a32f800268bc75dd2db1b28f4d28fb74d66f2191009208428c0951163f4bc609ea357aa0289f516d89f39c98455037535b16e84355414d090b4202520e3c995deaab965e0598459ad237f28ef830e04d976361a130bff337e4ca79a1270708fc80270fe3d13066e3fccca924fe8de1409ceded290290deda19926a7c34e459db99749d035cc5e1084", 0x8b}, {&(0x7f0000000400)}, {&(0x7f0000000440)="589b5890aebe60574231d79fa17c1f9437317171d5897c3a04256d39193be8f35ca407ea290d745e7c4ae6210cf22dd4ae45db61599801e6526b01711b957069738a33d6c118aaf9de5456822e8394b83f578a3f06c4e7ec2c6f03c829b548f291eefbda57f35fe028d4f37bff158d507250a3402a3d1a60bb0c4549fb4d6d403fe613e7ed", 0x85}, {&(0x7f0000000580)="eacc282b4f0295c2889e8fb5adcc9659da69bf5adc89417d1e68aa1e81c84ad75343a21b3c0f3e5dfb2237c1560ab2051336046497831e1de08a3cc677e649c9de4fa5582336d1cf61a8842e01730f07abc538a8cfcda6afbef71f305f52a373dde7923e6553017004e8", 0x6a}, {&(0x7f0000000600)="7c19c4a0282883d7b4de51e3db96ab258b8fd387e7dc5be19dc2531612d2ae75a376dc86feff9117c738157e0a32d37d088f06a704dc7218beaa09b04bc1853311c91ea3344fc1744631d2a5d5aa1d7c5bab99a4db65b727bf9a73", 0x5b}], 0x7, &(0x7f0000000780)=[@hopopts={{0x20, 0x29, 0x36, {0x11, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x80}]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x88, 0x2, 0x0, 0x38, 0x0, [@ipv4={'\x00', '\xff\xff', @private=0xa010101}]}}}], 0x48}, 0x40000) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000180)={'syztnl2\x00', 0x0, 0x4, 0x5, 0x6, 0x54, 0x4, @dev={0xfe, 0x80, '\x00', 0x38}, @dev={0xfe, 0x80, '\x00', 0x33}, 0x7800, 0x700, 0x5, 0x4}}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x31, &(0x7f0000000540)=[{&(0x7f0000000100)=':\x00', 0xfffffdef}], 0x1}, 0x10044008) 05:52:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 22) 05:52:25 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup(r1) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan1\x00'}) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/39, 0x27}], 0x1, 0xffff57e9, 0x4) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = gettid() rt_sigqueueinfo(r4, 0xfffffffc, &(0x7f0000000140)={0xc, 0x0, 0x8}) sendmsg$nl_generic(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000001c0)={&(0x7f0000000bc0)={0x32c, 0x2e, 0x10, 0x70bd2b, 0x25dfdbfd, {0x1a}, [@typed={0xc, 0x64, 0x0, 0x0, @u64=0x401}, @nested={0x2fd, 0x6d, 0x0, 0x1, [@generic="e2deba54c65da23a3383e3fc57eabcaafcc51f88e3920fec48692b7098a38c3b92a82022445f580e2ed32502cc5390eed16abf2f1d35a095cd0ffa261f74223fe6c9eaa53eefad11def1f0090469024d1fc7fb93879070b85deaa1022de0c7547b763cc9e25831dc8641482d77cccd48d2e3fa1c4f000ad5d4ebf1e1ba5dc394e45fb315f3e9d663bb7c50c037d8315f58824d2b9280b772a5ae4b51f4", @generic="cc1dd9052b7ea040024f754fbf2542fb80663973f96ffcf64f78fd4ff41481be20809f5466d5856ed43c59aeb9851f07fb7d0654ba094b5da305524102bfbb58eb903f4631ba4badfbee5b7957c3454fd7af14d2e2857a87d20a511c009c8f5185f2f7060c4f532f3f72c530caf95a0def21b537d070cdfe6350c4be90a19876a4998f3d7457118164966bb0cf6105993ddaf767c614c29a96d0d4389c70196819237c559e2470ed91527a919fca8dccb700be", @generic="1ed457e1f5cc63c9f090901b4fd032b9a67f95991fa0feaa6d39a02fba6c79cbe872dbcc4a79a59e6f524661a6c5986c7dbca80884a72ee1db3e9bea2eb8d62d86a0dad3173521a2b5140ffc871e0075696e41beaa9b8ee1bbf20c139350", @typed={0x8, 0x2, 0x0, 0x0, @pid=r4}, @generic="d45de7446cd6ef93f49b70df595d7f690d321eb455b12afe3beb2a988c0792295f9b3b9f882ec7675d5e7217c26a17b61d9985c431a1e30d5944c77684c624ae60e78e39fa266e9dcd33366422a8ad", @generic="40dc96dec09208f4d30554d59529c99f3084f215b5edeb5cad0cd7b9e061fb10b1844e52", @typed={0x8, 0x61, 0x0, 0x0, @fd=r3}, @generic="01647d3e3cda9269800dd5b95eca6dc3215a5c829de9dd79fbc89353e76294d0923a39e4370cefb6764eef22d667305babced513fb53cff91b676b3ce01e98d865ef02a93968843da37a5212f6cb7efef66a211ae6d30ab4b5b41a94efd7ed0bcdc49cffd228e5a2b1ce7af4e7ce1698ccd59cd3b4e7624bc8cf4861f4abf88c926b04971c0151103b62bf05926b6579ca05142700c4c8dfb07a3473c8b0ad24bdb9bdc7ea0ed26cf8c58c8899b385a46badb4613603631e864602a0", @typed={0xc, 0x24, 0x0, 0x0, @u64}]}, @typed={0xc, 0x91, 0x0, 0x0, @u64=0x1f}]}, 0x32c}, 0x1, 0x0, 0x0, 0x4840}, 0x2) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), r1) r6 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_GET_INTERFACE(r3, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000380)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="020026bd7000fedbdf250500000008000300", @ANYRES32=r7, @ANYBLOB="774e01845fc9620c01484e46a3cf630300a100129aa3c6d82b5111956e073b4cfc856a9778ab19a9781af58c44202f27450204db5ac4868e42fb88d59e31160edd3b35fffc7d8c714bb34330afe88f40ff4609307827a385fe8fc3cb7b1c7db1d33499b64d267d7b0706ce05c0399cc976189ae4616bdce3afa305d0d5e3e9b7ce19fc503dec182758467577e9aefd56305439d36917c4e91af97d9209894bdbc1f2678243bb25c6941780bcaee268339560a7c1d0afe987cc51efc86de9bb741a1d85947beb2c49"], 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000001) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x3c, 0x0, 0x8, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40}, 0x20004800) accept4$bt_l2cap(r2, &(0x7f0000000240)={0x1f, 0x0, @fixed}, &(0x7f0000000280)=0xe, 0x80000) r8 = syz_open_dev$ttys(0xc, 0x2, 0x1) ftruncate(r8, 0x3) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4640023f00080000000000000002000300faffffff550300000000000040000000000000001b03000000000000010000000900380002004c9d0000080051e574640300000070040000000000003b0300000000000003000000000000000000000000000000090000000000000001000000000000000400000004000000080000000000000000000000001807000180000000000000aa0c0000000000007f00000000000000ffff00000000000071515c331d4fd0c8236c312e4b86ab8f1ce22652370642da1fa3374d9d8e7e28cf9153f529bf7cf8839132f1aa53cd59222c850c61c830704de271ad24ace075a20c41c127f8fae01acf5b2936ae0f9fabca4c18367c1b045d37ff3b65e251e52f9419b21f654fc87cd4f434803b09bd2f0991cdc7b7b49895f4c61b18d4c6bd05847304fa97d962657f460e284b8e0cc13485e8eee5a3f2def30d7c228301a9a81fb883db75b877a626a15bbfd38cf1f5114ba54301c71c7fb847bbe4ba38d523af000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004094602000"/1650], 0x672) 05:52:25 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 3014.285136] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3014.290509] FAULT_INJECTION: forcing a failure. [ 3014.290509] name failslab, interval 1, probability 0, space 0, times 0 [ 3014.293488] CPU: 1 PID: 15902 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3014.295295] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3014.296486] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15912 comm=syz-executor.0 [ 3014.297206] Call Trace: [ 3014.297237] dump_stack+0x107/0x167 [ 3014.297267] should_fail.cold+0x5/0xa [ 3014.302199] ? create_object.isra.0+0x3a/0xa20 [ 3014.303253] should_failslab+0x5/0x20 [ 3014.304052] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3014.304127] kmem_cache_alloc+0x5b/0x310 [ 3014.306942] create_object.isra.0+0x3a/0xa20 [ 3014.307937] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3014.307956] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15912 comm=syz-executor.0 [ 3014.311789] kmem_cache_alloc+0x159/0x310 [ 3014.312759] alloc_buffer_head+0x20/0x110 [ 3014.313711] alloc_page_buffers+0x14d/0x700 [ 3014.314710] create_empty_buffers+0x2c/0x640 [ 3014.315712] ? start_this_handle+0xfdd/0x1390 [ 3014.316730] ? start_this_handle+0xd57/0x1390 [ 3014.317777] create_page_buffers+0x1bb/0x230 [ 3014.318794] __block_write_begin_int+0x1d1/0x19c0 [ 3014.319911] ? ext4_da_release_space+0x480/0x480 [ 3014.320994] ? kmem_cache_alloc+0x2a6/0x310 [ 3014.321988] ? remove_inode_buffers+0x300/0x300 [ 3014.323047] ? jbd2__journal_start+0xf3/0x7e0 [ 3014.324086] ext4_da_write_begin+0x37d/0xd40 [ 3014.325111] ? ext4_write_begin+0x10f0/0x10f0 [ 3014.326128] ? copyout_mc+0x140/0x140 [ 3014.327008] ? ext4_dirty_inode+0x107/0x130 [ 3014.327994] ? __mark_inode_dirty+0x12e/0xd40 [ 3014.329032] generic_perform_write+0x20a/0x4f0 [ 3014.330086] ? page_cache_prev_miss+0x310/0x310 [ 3014.331153] ? down_write_killable+0x180/0x180 [ 3014.332222] ext4_buffered_write_iter+0x232/0x4a0 [ 3014.333324] ext4_file_write_iter+0xccd/0x1530 [ 3014.334387] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3014.335451] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3014.336663] new_sync_write+0x42c/0x660 [ 3014.337570] ? new_sync_read+0x6f0/0x6f0 [ 3014.338514] ? ksys_write+0x12d/0x260 [ 3014.339406] ? lock_release+0x680/0x680 [ 3014.340313] ? avc_policy_seqno+0x9/0x70 [ 3014.341255] ? selinux_file_permission+0x92/0x520 [ 3014.342373] vfs_write+0x7c0/0xb10 [ 3014.343211] ksys_write+0x12d/0x260 [ 3014.344048] ? __ia32_sys_read+0xb0/0xb0 [ 3014.344987] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3014.346188] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3014.347385] do_syscall_64+0x33/0x40 [ 3014.348247] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3014.349422] RIP: 0033:0x7fd38437ab19 [ 3014.350287] 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 [ 3014.354534] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3014.356296] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3014.357953] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3014.359600] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3014.361252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3014.362906] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:52:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x80000}]) 05:52:25 executing program 0: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0xdffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x3, @loopback}, 0x1c) listen(r1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0xc02c2, 0x34) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x5db9c3, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) sendmsg$TIPC_CMD_SET_LINK_TOL(r4, 0x0, 0x80) fallocate(r4, 0x0, 0x10001, 0x100) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000001c0)={0x0, r0, 0x2, 0x1, 0x10000000, 0xfffffffffffffffc}) setsockopt$inet6_tcp_int(r2, 0x6, 0x4, &(0x7f0000000300)=0x1, 0x4) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x5d) connect$inet6(r2, &(0x7f0000000180)={0xa, 0x4e20, 0x0, @empty}, 0x1c) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x40001) read(0xffffffffffffffff, &(0x7f0000000140)=""/123, 0x7b) lseek(0xffffffffffffffff, 0x2, 0x4) r5 = accept4(r1, &(0x7f0000000240)=@vsock={0x28, 0x0, 0x0, @my}, &(0x7f0000000080)=0x80, 0x800) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e24, 0x3ff, @loopback, 0x80}, 0x1c) [ 3014.391687] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:52:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1800) [ 3014.438326] loop7: detected capacity change from 0 to 32768 05:52:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x100000}]) [ 3014.510520] loop7: detected capacity change from 0 to 32768 05:52:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 23) 05:52:25 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:52:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1900) [ 3014.619931] FAULT_INJECTION: forcing a failure. [ 3014.619931] name failslab, interval 1, probability 0, space 0, times 0 [ 3014.623118] CPU: 0 PID: 15940 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3014.624685] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3014.626573] Call Trace: [ 3014.627174] dump_stack+0x107/0x167 [ 3014.627999] should_fail.cold+0x5/0xa [ 3014.628857] ? __es_insert_extent+0xed1/0x1370 [ 3014.629892] should_failslab+0x5/0x20 [ 3014.630762] kmem_cache_alloc+0x5b/0x310 [ 3014.631688] __es_insert_extent+0xed1/0x1370 [ 3014.632682] ? do_raw_read_unlock+0x70/0x70 [ 3014.633680] ext4_es_insert_delayed_block+0x30d/0x6d0 [ 3014.634855] ? ext4_is_pending+0x210/0x210 [ 3014.635802] ? do_raw_spin_lock+0x121/0x260 [ 3014.636780] ? ext4_has_free_clusters+0x294/0x570 [ 3014.637863] ? percpu_counter_add_batch+0x8b/0x140 [ 3014.638987] ? do_raw_spin_unlock+0x4f/0x220 [ 3014.639985] ? _raw_spin_unlock+0x1a/0x30 [ 3014.640924] ? ext4_da_reserve_space+0xf8/0x3c0 [ 3014.641983] ext4_da_get_block_prep+0xa91/0x1100 [ 3014.643065] ? ext4_da_release_space+0x480/0x480 [ 3014.644131] ? lock_downgrade+0x6d0/0x6d0 [ 3014.645075] ? create_empty_buffers+0x4a3/0x640 [ 3014.646123] ? do_raw_spin_unlock+0x4f/0x220 [ 3014.647127] ? create_page_buffers+0x139/0x230 [ 3014.648157] __block_write_begin_int+0x3d1/0x19c0 [ 3014.649252] ? ext4_da_release_space+0x480/0x480 [ 3014.650337] ? remove_inode_buffers+0x300/0x300 [ 3014.651392] ? jbd2__journal_start+0xf3/0x7e0 [ 3014.652418] ext4_da_write_begin+0x37d/0xd40 [ 3014.653424] ? ext4_write_begin+0x10f0/0x10f0 [ 3014.654428] ? copyout_mc+0x140/0x140 [ 3014.655296] ? ext4_dirty_inode+0x107/0x130 [ 3014.656269] ? __mark_inode_dirty+0x12e/0xd40 [ 3014.657282] generic_perform_write+0x20a/0x4f0 [ 3014.658321] ? page_cache_prev_miss+0x310/0x310 [ 3014.659379] ? down_write_killable+0x180/0x180 [ 3014.660423] ext4_buffered_write_iter+0x232/0x4a0 [ 3014.661522] ext4_file_write_iter+0xccd/0x1530 [ 3014.662571] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3014.663609] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3014.664805] new_sync_write+0x42c/0x660 [ 3014.665711] ? new_sync_read+0x6f0/0x6f0 [ 3014.666638] ? ksys_write+0x12d/0x260 [ 3014.667501] ? lock_release+0x680/0x680 [ 3014.668397] ? avc_policy_seqno+0x9/0x70 [ 3014.669311] ? selinux_file_permission+0x92/0x520 [ 3014.670416] vfs_write+0x7c0/0xb10 [ 3014.671239] ksys_write+0x12d/0x260 [ 3014.672063] ? __ia32_sys_read+0xb0/0xb0 [ 3014.672982] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3014.674164] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3014.675339] do_syscall_64+0x33/0x40 [ 3014.676181] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3014.677340] RIP: 0033:0x7fd38437ab19 [ 3014.678180] 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 [ 3014.682346] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3014.684078] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3014.685684] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3014.687300] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3014.688911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3014.690533] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:52:25 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x7, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 3014.753316] loop7: detected capacity change from 0 to 32768 [ 3014.843663] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:52:39 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:52:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1a00) 05:52:39 executing program 4: syz_io_uring_setup(0x2362, &(0x7f0000000080)={0x0, 0x25fd, 0x4, 0x2, 0x31a}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000180)) r1 = mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, 0xffffffffffffffff, 0x10000000) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r0, r1, &(0x7f00000001c0)=@IORING_OP_MADVISE={0x19, 0x5, 0x0, 0x0, 0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x12, 0x1, {0x0, r2}}, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r3) lsetxattr$security_selinux(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200), &(0x7f0000000240)='system_u:object_r:udev_exec_t:s0\x00', 0x21, 0x0) getpgrp(0xffffffffffffffff) execveat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) 05:52:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x1000000}]) 05:52:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 24) 05:52:39 executing program 0: r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4304, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_io_uring_setup(0x620e, &(0x7f0000000180), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r4 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r4, 0x0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000240)="a1ae8fb5c4de3f79ba", 0x9}], 0x1}}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r1, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r1, 0x8000000) syz_io_uring_submit(r5, r3, &(0x7f00000002c0)=@IORING_OP_RECVMSG={0xa, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, {0x3}}, 0x4) io_uring_enter(r1, 0x4c07, 0x0, 0x0, &(0x7f0000000300), 0x8) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r6 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r6, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r7 = pidfd_getfd(0xffffffffffffffff, r1, 0x0) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000bc0), 0x100, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000cc0), 0x149600, 0x0) r10 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r10, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) io_submit(0x0, 0x8, &(0x7f0000000e40)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="5139ed070e12112d9c1f3faf515a50750030fb9fb602913788f2f63e9c7c69912e9e115e8f91d76aa9f3b9c2a0bf731d31c13fb7635c43b04e28f9a9ab18cd26a55acb370d9d1b", 0x47, 0x7c, 0x0, 0x3}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x2, 0x8, r4, &(0x7f0000000340)="dae36889c15b3d01ec11c5ed38c1d744649e29ecf65ff42a92dbfb1d8923471d7bfb5ae5eabe4cd7dae5f8c7ae0d18a63b529701e09017cc64bc147b0d90576994489ed8d211c22ed57f5490f36007ebe0835769fdca3b0c3a6dd16e728bfa4719966be611d4e55f80a72fae4aa2ad653cabf4ff", 0x74, 0x8001, 0x0, 0x2}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x7, 0x8001, 0xffffffffffffffff, &(0x7f0000000880)="681c0faae2336b3703f31fa7142defe3e58cedf8a90011c9df36208030f7f91710679c0d5e8b8f5d86b36c4e2a672d77381cafdc69501e2f795b5f27a50c8a89e5e2d8", 0x43, 0x2, 0x0, 0x3}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x1, 0x2, 0xffffffffffffffff, &(0x7f0000000940)="220a9dc83f38d9e656d7667d6ec836a8697b667ca2909e01136c5d1231f22430832763aa11e83b941e9d4d55aa899dd2f35c93ab893fccf57786b93ab53c77760ee4dbb9ae396681d058c7e4177bac0404174da8269967bb41fe6957465bd99bc0435689b154961d3be4aa8cba523e234d61a664e544c4cd7fbb2f66312e429e88802ea4db2cbfd5cd5f8346d34964630d3aca917df5c6233ac0f9680d9eac2e5dcdc56781f2f562fbf6840860c98290062b0b30ecdbc5271a", 0xb9, 0x5, 0x0, 0x3}, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x8, 0x7, 0xffffffffffffffff, &(0x7f0000000a40)="234202401f71f982a2d8837d6fe0b61bb5eccb9b2fca5fcf2c1b236e86400d25d3e23e3f7a87227524f203498e389e98899b6c5ebf23e6d76d250618df5f06a55f48d40e72cf1108dc33d2fe22bb12ca94ac0c3250364888cf6a327980a495e9d0c406823997174d513e63f08988b29e5dc3256c589a997d1010fcac5a438efdfa2c609fb03e30fbf05c1a10b47222570ed4a261b24d497ad4409737d87d305e968459db990e38b8cf377f6278510e949bba18e8a80df3b5659219b41ee2ba3ba14eee0a041308e13f7897d6c7c0f26347279c7b851e50af4000c3b2767cab4f4a3333a8748326afdde5e9ced5bb2d7e90dd3986f84b8e4d6b09", 0xfa, 0x6fbe, 0x0, 0x3}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x6, 0x301a, r7, &(0x7f0000000b80)="584c882261be540c1848a96fb2b09e98ada0ff024fb0ca384b1871d8b5", 0x1d, 0x80, 0x0, 0x3, r8}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x1, 0x7, r0, &(0x7f0000000c40)="babde438f92b236cd16d3d25f710f6d882419ab2b4a4b9d59c81e7f88e2809b94d4eb7fd05ceff21a3a6052e65a9bba7c2ccd33c868f51f04905a26b01216f74b796090cb373a6a7629d52d562c9a8cac13aee044d8bde6ac480bb09de789f853d9e9cd2b8d2904e7283e93c", 0x6c, 0x912, 0x0, 0x1, r9}, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x2, 0x5876, r10, &(0x7f0000000d40)="5762af2826095098e67fddc0c231b38e42351c691184145533ce272957f41ec7216984c109e5dda5c141c5acd57bbde5b0b1e39954c4c868f49f2665655145885b684ef5849b136066c2f1cd5379b1f2273a09cc9c5e3890bdb089d59fa7b50f48c1d92db0d556c4f12a191590d1052eef58dfe7a3cb7d93cb393fbe0d5539d6aba9fefa8a6f3fbbdce0f2e92911", 0x8e, 0x81}]) 05:52:39 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x8, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:52:39 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0}, 0x20) recvmmsg(r0, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 3029.057476] ieee802154 phy0 wpan0: encryption failed: -22 [ 3029.061953] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3029.079733] ieee802154 phy0 wpan0: encryption failed: -22 [ 3029.081330] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3029.082005] FAULT_INJECTION: forcing a failure. [ 3029.082005] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3029.085230] CPU: 0 PID: 15962 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3029.086807] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3029.088705] Call Trace: [ 3029.089311] dump_stack+0x107/0x167 [ 3029.090147] should_fail.cold+0x5/0xa [ 3029.091023] __alloc_pages_nodemask+0x182/0x600 [ 3029.092095] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 3029.093462] ? find_get_entry+0x2c8/0x740 [ 3029.094413] alloc_pages_current+0x187/0x280 [ 3029.095424] __page_cache_alloc+0x2d2/0x360 [ 3029.096402] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3029.097599] pagecache_get_page+0x2c7/0xc80 [ 3029.098583] grab_cache_page_write_begin+0x64/0xa0 [ 3029.099703] ext4_da_write_begin+0x2f3/0xd40 [ 3029.100703] ? __get_user_nocheck_1+0x6/0x20 [ 3029.101696] ? ext4_write_begin+0x10f0/0x10f0 [ 3029.102715] ? copyout_mc+0x140/0x140 [ 3029.103598] generic_perform_write+0x20a/0x4f0 [ 3029.104646] ? page_cache_prev_miss+0x310/0x310 [ 3029.105703] ? down_write_killable+0x180/0x180 [ 3029.106756] ext4_buffered_write_iter+0x232/0x4a0 [ 3029.107846] ext4_file_write_iter+0xccd/0x1530 [ 3029.108892] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3029.109930] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3029.111143] new_sync_write+0x42c/0x660 [ 3029.112052] ? new_sync_read+0x6f0/0x6f0 [ 3029.112971] ? ksys_write+0x12d/0x260 [ 3029.113837] ? lock_release+0x680/0x680 [ 3029.114752] ? avc_policy_seqno+0x9/0x70 [ 3029.115665] ? selinux_file_permission+0x92/0x520 [ 3029.116777] vfs_write+0x7c0/0xb10 [ 3029.117591] ksys_write+0x12d/0x260 [ 3029.118417] ? __ia32_sys_read+0xb0/0xb0 [ 3029.119342] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3029.120538] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3029.121708] do_syscall_64+0x33/0x40 [ 3029.122556] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3029.123727] RIP: 0033:0x7fd38437ab19 [ 3029.124567] 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 [ 3029.128733] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3029.130460] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3029.132079] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3029.133704] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3029.135343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3029.136948] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:52:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1b00) [ 3029.157241] loop7: detected capacity change from 0 to 32768 05:52:40 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='configfs\x00', 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents64(r0, &(0x7f0000000180)=""/252, 0xfc) 05:52:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x2000000}]) 05:52:40 executing program 4: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) prctl$PR_GET_NO_NEW_PRIVS(0x27) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0}], 0x0, &(0x7f00000005c0)=ANY=[]) chroot(&(0x7f0000000180)='./file0\x00') umount2(&(0x7f0000000040)='./file0\x00', 0x1) umount2(0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0xfffd, @loopback}, 0x10) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000180)) 05:52:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(0xffffffffffffffff, 0x3312, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x81403, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x4, 0x3, 0xfffffffc, 0x2, 0x3, 0x400, 0xfffe, 0x0, 0xfffffffc, 0x0, 0x8}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000280), 0x2c4100, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r4, {0x4}}, './file0\x00'}) sendfile(r2, 0xffffffffffffffff, &(0x7f0000000440)=0x7, 0x6ee7) sendfile(0xffffffffffffffff, r2, 0x0, 0x3) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r5, &(0x7f00000000c0)="04", 0x1, 0x3ff03) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5a, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0x3}, 0x43000, 0x3, 0x0, 0x4, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000100000218000000010e3e301b372c5380f93247d4a1b1c1ebf8ef8837f5df34b2e0cfedfe97f30171254920895edd8dd96a9fca8aa9c92b73bc5c8198e3c9db0e5c19a7ffbcaf20d94099c1dcb93ffb9f474fe0b2883ddbc2ca9aa583def7027508a659c7a049f587b1f85af7fd2b697544ea9e2c0471f15ea51ff02a45754a16ffd1b83774c38231ec49b313a7f71c2f3de5471a0494c7bb9e8d86c137cff9fa491353c64bf55789a7abe805837821af53de019f6fb520a1c216a551c9eb7c05d9b7de6dee27ef235be374fc802c45cde3b13362bd055bf6afedaed319b7e23b641972d67cec73cdb3e99a94fb6a614cf2a035d766d7c65c7eef5836ce08677ef2790d407ed8dbed912b30e7b3a847ed9de2e2ec758e2be863b45e53f5cecf681c3c0893ba27c731fc969d0cf43155789f9e3ba0426631472162f1848f7c0c35224e47228ac1b85494d4b7ab8f71f5d1e1f3710c66a82a53cd22856167dd74018177", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="4ec066696c6530105336954469db231bf1a7c73921847aeaa9"]) sendfile(r1, r0, 0x0, 0xffffffff000) [ 3029.214534] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:52:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x4000000}]) 05:52:40 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x10, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:52:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1c00) [ 3029.337468] loop7: detected capacity change from 0 to 32768 [ 3029.368107] loop7: detected capacity change from 0 to 32768 05:52:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000008) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f66696c6530002c87af821976945ffe872c042e6395824e3ee4907d440cc408b12d5237e05634de93ac3f8819dedb65c8fa8891ef2e1462c2cfba9e02ef30e546553ce5"]) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000100)=[r0, 0xffffffffffffffff], 0x2) bind(0xffffffffffffffff, &(0x7f0000000140)=@hci={0x1f, 0x4, 0x4}, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) openat$hpet(0xffffffffffffff9c, 0x0, 0x2002, 0x0) r2 = creat(&(0x7f0000000000)='./file2\x00', 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000140)=ANY=[], 0x134}, 0x1, 0x0, 0x0, 0x4048812}, 0x8000) close(r2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="1c0000001e00210c0000000000000000070000000800000000000100e25c95acbe93ca987f27a833cbdb08198a328f10700d5490c39f971b54ed373a61bed97f096e0e9c7444e45ae839cacc2e4453d584907c79f59c5c895c3baef62f7384032bf6234edd877ecc"], 0x1c}}, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x104, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040)}, 0x0, 0x0, 0x1f, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) write$binfmt_script(r3, &(0x7f00000002c0)={'#! ', './file1', [{0x20, '{(#,].\x8a|\x01\xed\x1e\x02\xa4\xceo\xaa\xbd\x9f\xef\x97\xf3_#\xd1\x99\xa9\xe4\xa5\x83/\xffm\xeb\xd7'}], 0xa, "223abaa5ac8d216824d4ee9dd38ab20e3f0df7e9fc08000000000000008615aa362a9f779e75e0982d737caa6841eb1a2fb9ae4f13a1ece25ba8647f01843dfd52e4669763b3ed20875e636ab877cc0d1f5cce01a84423c1e9aaf2edff23fc6afde68872b640a0d23ee19eb6c9083be8c2f28a62a2a0"}, 0xa4) lseek(0xffffffffffffffff, 0x2, 0x2) ftruncate(0xffffffffffffffff, 0xd5) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4000, 0x128) copy_file_range(r4, 0x0, r1, 0x0, 0x200f5ef, 0x0) 05:52:53 executing program 4: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8914, &(0x7f00000000c0)={'wg2\x00'}) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9c}, {0x6}]}, 0x10) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x1a1001, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000180)=@l2={0x1f, 0x3, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0xda}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000200)="b83839ed55479bb257238f867b4040a4e3edc25cc9137adfd072f827349061deaa837f3ce580212489985de5a53fc8d7cfa67cd5907973a41771a92147276e2a316238ab383859d6078094ab416e80edf6d39673b083fe63552ab6b780a9d08adbf9c380e68852e5b5dfa2284bd77d205f2244b61ab682aa49f68d5d4977159aef98978952c6d3517bfd13ebf19a89ad3a7788de38aa65ca3ce9150bd88b14b3938945f4aa0b4e4a85", 0xa9}, {&(0x7f00000002c0)="1fb60741fad1ad3ce1af37b5f3faa022c3757ffb4125a7701bef099d4ee2793df87da8977ff9ac416a2ca4a160eed2da8aa66bb3851da90230d1162d2131a12a263cac017a1f3669717d101220cb026248bb8adcbee55e8aba30f6c591c373bc9ae1d52dc1d48a01d8dd60077e1a36f603170e2f372813d975a8a7c0245a3caffd7d4a19128f47bc7ae22b7930cd4a6fe1e9b9a069556f20c9c03958c2f1d5105f09add27961e5a9f5", 0xa9}, {&(0x7f0000000100)="103d84a5d7b38ac51cc0b24022b6a99aad389eecf8cf80e03197b066", 0x1c}, {&(0x7f0000000380)="16f7c92fb726db86ba2d59752ef2d4e825c05ed7e3", 0x15}, {&(0x7f00000003c0)="b23c59c85df04feb59d3c5b69c39c378e3876d6745809856f3bfa2fc52b8ee9a9929e04030deb2ca60e3b51df7aaa14ff488e34617999c4070157f5123f73ed80a7e12351ec07a8d989a8bc1ef3e7037f0969d903d80d62b3075fc6cfabdbd14638d08aba3c40812ec2a8613f83b114d932b99e62b91c70ddc4ac44dc0dd25d2cf49f68cdb83be3dd510aa64a43c5967ad", 0x91}, {&(0x7f0000000480)="7994792dabe39b9eb892008f466beb55d44db93357eb6a30ae5494", 0x1b}, {&(0x7f00000004c0)="1730e6a9017135675c2480350a19b0be02238d937d32819d167414b2660ab34f3bf1916c32673ca28b7ec44abba04d21e5d32d1ff328a1c1e1c800caa352001d1718d18b896273fb9d08f78ff681028fbed2e9d20a4691460785460d72edc95e74912134f8d07f051534378a30960f5638f066a9d5c30cab3f4ccddc94e75e1a10689316", 0x84}, {&(0x7f0000000580)="892e8d9b170ac493aba399c8c2e292cece5ff667bee7d66f94d0d9086f3b77a1838c254b9d79e8c0cfce47f607bdbf403c4e8780ae50465a573714faee4916e9974a3d1b3a35e2facf0d491de084c2aefe0e3accbc1e4a7a3f65e69579d1a1b61209280d3bbc5213ef7413c0", 0x6c}, {&(0x7f0000000600)="ff856d420a6c171e39489bbc6b026eebd58211a6ddb0ceb4801ff59441f8c9cc7398af18af5df3ef773b793319522540a53e37f84942743b95b527185198ea4c9d32a6a38cf382e4b426978e7aee444e6451be5f1319dd3299bc97fa444abc56ade2dc87c298f8", 0x67}, {&(0x7f0000000680)="597f0c4295fc1ca2a510331887d3d373532e6c64e114e0bc8abb0bea14f5b3cf0978", 0x22}], 0xa, &(0x7f0000001e00)=[{0x78, 0x107, 0x60c6, "5c2ba98935b8e6b4769dc4f2ed21d18c9daa07532ca54237f14f9a12c85d2eca575b954b673a295f0e165d6f2d3614c78f5eb07fe339a0406f49ea703b9867f2acb8aaf99fb541e8bc892a6bdd1525e2ba21f5d72d5032310b9429c98c7483a610066a3c41d4f967"}, {0x1010, 0x0, 0x100, "fbf168ffc7807bab41f43f8073155b155c9609e2effd62e0190620250806a61738e570f5d530c2396ec754b7d890fa5150a2dc35a2a922457bd1a0adcac5963039d05f358d83c84fa07b6bdc33229b39cf816db3a76393b6b1ed7ea345bbf1bd0a075dbcccb2a80af446e612897416993216bac399233b220e64e59b9ecb1db76b3b4e05c68b611799a236970644f431520d49f7e8f05d93300e9b02f1bf9fa5263eb075aaf89f54b0c00ba497e43c4e5ab1eb4fa9de19f8865a7e63c228da9b619b71b48fa525b3a71e9dbd9d536b5bbf2f067dd456a70481a42b7e863d2433272c5158f2801dd60e77dee7c54defc33624b7f019e103be99667cf2e288a8eec8672097e066337bb7f876b9515687612c827216500edbd3e355ee2dca8afff3609ab14417d1f831ed632301aacbb4a42572b22c1320aa029f555dcd8979470c5b78af18f1f5bd11b98f91bca132c41b9e7bdacb4dacbc11ea5de76e4b1ff71e4a765f1d825be3b3ac452e766d122f896d22b6bab0bc2ae38327603938ca1a54d12b60fc37d4b8f04926b67e86eb69505e0fc74287aa4088ae281d25db54a945efb12063d41a891a2a2a52e5be486c8182ad00496ef5e9c2ad30cc4d399300dff46be504d77db18d4cb5c6e344d70897251ca65bc88559f5bc2031b90f0dc4b0a5eb74a3da4a6f9ccff80c88a930c65aeb0ee1c7f6b7720bf8e0047c92cda01b69785ca840b3f3cc1bc830d44e77d30f28f2c62fad3dd661b2cbc0051702d56b9acdc2e15f3a7e176c4b479be574839fa9a1836ece423dd6471246de229fa2e2f557a4bdc03de9377622fb6dd4f3b688e155df2e8b9ede6d916b232803c70fc00d067ba24cc958fd052ade5b84a63454b454584e1be43bfdb9cc6b377d1329676fdd178bea73f698abd8de38c9321c6af7ad6003a5591934c1ead480431c1ba220bd4555c550f9e0031a045147778d79c75c65c8c667d13b07a9ce97a1b0067688df69cdfb1600de09944356c1502c32f5ae2e7e28129fbff2315164af618f74d273226de72a9df298f3b737fe043e16bdefe25c9337dda0aa6afbfe4749d5ed999c838bbf960b23cb03849b60ce1cfbcd55c8068759ab7a269a2bf3fc281234aa99a656d4d3f17e7f4f895e58835e949aa04a9738063fffbb97c9ced80aa8aaccfafa75efec184c4d25f90b2b1262d907ac48bd9fc4fb839df315def57ce17ef001ecc094bf1a95660724757e8a283c43801dccb0279d3b53f457a8e5839995ee6698702013152861ddcd150231b84fda22092bab947595ee08a667b2103f77e3a6c552f8626bd3c453a676b20838b91efb8892018261e43dea894f703f95d7ef267ae724a91a7d80351f3caad13a73993e991a8a25fa840569cd7b20dba4fe5e56aa6553e003e9e6a8afd75019b1ed849ab6a91727b24b1ab519938ba8492ec8de52b6771d5108cbfc50ba47b4ca579a9ae5f180a958b9549751be2e60ad1066b35aa08339e7f730ed7d70ca05c0375051f56fdc2dc8ae9eb009996c1c33037f0f4424e2a7a30ef7c72073fe9f6594b9adc1f02d62f7102c52a18bd9cb2ecc52635588709391174bcdc76355c98c0971b7309afe6a21cd61270d3c7753f5c20905627d072e3e09879b8f3d1d6822423671d466b25ee95d3ba7bbf0b4a514ada67ee0ca6894cbecb8ea757b5a689920ccc3d551f1d6d0fd3ee77ba93dc2c945c09a9dd45c5a7f660e1b450df6a5934a2b487595cc5fa7d34aeb6c9d4fd339aa51b0ca848d81bea55ce3a297ad3c469babbe5950bf6d15c5d3ba29f3f46bbbd2abc9f07cfa1108b6661e06600b1821108b2da6181e485859b19994f26a4e2b52370468e0088187624e97ee130e5b93a3bf943182b223f9d92981522dd25a7993ab73bedc99792060a255e7079daa33f1f2626cd85cbf484e79f3c668bcd38dff303c3881873986c214b0ed025af5c7fc211b69dde21c0eb7b177c1c38c68fd36a2180e056defe8a01deb8565c0d5e89063549d9a84462efaa150696848c513ef3c31e7c352cbaa378234b2e602177e1b5aef3c808e641869dfcdc86bf83be78a22b98369100b6c3704635cfa3465ff0cc6dd664dfcf995d25b66c42a908f3a82b0c4b896a8e18808b118006fcf082213cd5adc75190216acae034a55a8edb42942701152b32b40d9197a30dcfc2c25dace335bf2fe5bf546a0ef6e779fa1f011370515cac238c6d98ed1d53ec3a5c1c491d11ef20602058dcb1c120fefb359f1fa69fa8562b60ce082d858a2468448fd2d621cd6044cc43a15bbe973afe6d9fbd04519e3f5aec8134bc9ad0d1d862b2899152eb92be0f3da5a666f1c6208052daf7bbbed16c9133ea52ee88cc84ca04e889787ea33359d87512684f182f4d968a0a8787f42285525c2c2c36708ad59cc9cfe2215264adcd68924c08cb231e3d07faf77ac13207b6437a6301e3484455941535381d431d9ce5e12a0d44e2a280812285b6d7c3b031c6deaa3e193b3d271f4852a6bf4923ec3af6c08b514e3b5c992ad25440ae5eece96247ea5be420e81ec17c2022984287fc194246e9ec572e5746b08b84c7ec20461e6fc641c33eb1c59ad9be12a6a0c10c5fb6e2512fc4f13755b55ac74c5a861706eb4c04b354f05b054babaf2787be09babcc4c0d0156f3c61ede16e70d022b591c1bf48cd1f76529775d372c4e0779ade0bb185b48d9632d01f5373ab342417149797d78f6acc5c2e1fd6d100fa33dbff75bbae642df4cc14674216354953fdd392e219cb5e5ccca0c80d53f8a76ce19882a803b95ac8909d480a94eac0df18777261b81792d05ebe88c59c821d72cdcf86abc8631bbe7714f59c070bdd2f6b9e37860aa36bb8c5dafc2dfb4aa35a46dd753eba6a6a20ea2dc497d369fcac1f862530bcc92ff10b8ce2db4a9234ecd9c5f8f76e1a6cc313a7081d20e95bb2de31e8e58d39dd138c3dbb805b1e2511d6a25118df457b69ce0124344c3b372bd28c66a3d2d350f1c6e51d16eae8b725764bbc45cad005f9176c2a66de53352945acc87c87933dc24262210dd72dd53a31ac793bb967ce22e6b3e42206ff227964b821e7ebd1d0c6a344bf4fc3a40400e5d84586930d1e7a62ebc6660241df026161799a23e2e400daede1c796d288eabfac6acdd0875b1b611e3ef7683089dc297c696470767bd469e378eab8941866857f693892387a7dc80a7d6a323dc5f7d5bc48432092780437ff9398df60e44231c3dd5fa54839e5b34d62f04070ad0f766313e5b9900723f0dc4f16fc8137554e6b9ef063cb0637ebf307a41d425878574cd7dc3fa26ff0d848df15504e7631a3f83f3dc83fba6e3601e493440b4ffbf080e07a440c6c8ab210b7e38d60277222a317b7f21e3fea1ca9395dc539d5a087be361829ebc814ca938c5cff20db313297e3a268eec1851902fda5c5c34e1b489162cb0ee81983cdb06206d8a7c03ed91baa8317a0d3181c689f868c1e2a1b17c1144a49f7fd798fae87658d9a0fd8bd2e264a7a39521062b8df503867053e8c816bb39afffdbda2d6f1b1cc48a824aa253dff28fe0caea47946fc95fcb82f8b1d1740b7fd04c69bd7e15e6b3c7191e74b77f6b74e8734289f41a9de18c4e215d4a5f71b03a506967b5ab6f8e7ed8e98091b179f1468a7b148d6d3f1cd504fdcc0cd4708069b54f664c8a4362ac51637ede8904f5b50d715dde4e6212d6de1dfeb7e49d133e88049323fefede76596c965bf9ae4ae3d56a876b88b5d7a1c46f857e3d481120f3b76ff8473fffa26bf6680a5942286bedbbbd2b0bd365ad3a9632b8d70dc45f24dc2c49348c3fad524bda9ba32007a51e794f1f4ae320fd3a2cb3fcf8d6668a2a9fd297f8a6f4333a066d406ef2a4fe114d5aa1565c8c2b3458575aabdeda80ba48293b6a67e0d9136daf5cd151b5912d461970908a0eec21cdcdc1d19c109c4bfe363c91a909a0d9e07c093aa4dd67767b2523df3903a3ed2f360d59be99b4f62220a66d88c6703849e80a2867e762f1614d572b2e772b4070af16d8b8e0ae8c28b3a239f781a23d5bf45f96f8f8274636f63df0ad1fc229ad270211932b76f98d6a966b447156fafb5bd3b23821b299bcdac3270508af6ec09dd4b793aebd23e32f79da50c84df6aa29748479f8759eb3e7ea391b648627dfc3e5ce546828787249ae800fbbc9c87a1a25955a096b4385fb757e75413e6d5a59e23fe4e7cf504084cd5721e69720645e2e7b19ba652cf43268734c444e3cb5eacec30daf264bbb851f7148693f3f5ed7918039caf3d14b770498c79cc28e9d84dc0cc0d34ece094c3add1b0712d9b38775f24caa411e11882ea5528cab5156f1c1add924b4ff71649c7cb8d9012ebf119bb4fd53bbbb21af16aaf3f81958005fa343d766c23d1fd16873f0b9f975e2c38f096899aa99d3bd226b98c3039bee2c696b15c8449103b50b23a37539e19d64a76e857b9fb8838184344dd0bf785845ba446373711b00728532b583e098ee514f4ea8d9393837709db9f626cc4bc2b7fde505e3aec40500712d9cc7b6eaa6be4de9c4097599d550971193e699e6c632fec3a998916fd7a8f9745dec9aaa03b653908ac8bd3ad8ab0d822fc2aa07a5e29b778d3aae1c9bed7aa872eeaf44a4bf4310ec789ce108e690f3d6f6a4d57217ae9e4599efcffd94ac91d774ee0e693928fd1466f2c81d29961efe18413f8daf804c58d7d4e0f1a880d59986c6b2be975fb452d835015a13baf809e40e598519bd7a8e7d0e03e55d1a7d8bcd0c87085c31f5f9699409568f61f382dddac743a3952b1905e4a9d0104fcb75389ce318f8660d497d3fc0b62794442746626818aabe65073a72c1d929ee0dfabd090860626e212cc564d369579eb4aae1c45048052a072e576562ebd9a9943a99632840224df5dd2d2ae4bb42f01f4d5ff16311a9cfe0153a0302036cbcdc82eae1944199e437e45b324e499acfff7c0c5a5b48d86de73f47eba06951855d4b7cb954301a67156f02d861048626950cf9168f078a8e977814f10f2bb767a0af9fbe1eef98ac09a8b1dd74cb731221d215e149674b780ce4e3b6324ceb80b7049639a59dbc2b9906be03c9135a1ccd19e7c37b9c8d5b6c647823f1877a84036248246c31169af744824f5a7be9f6e11a4d5caa0be469f2c848379e55916c7cfa94b78d4fb995e2d65a24f631ffb5a257208af3d5daa54032fe7cb02453a44d1e2875227ab45fbbb9c2f69370efd4e2051315096804a64688ee0283a4d1cb8e6ea457a614d70e92a1d9f0391f0e4542573d345255a98e63bd22be2e9ac666939486408ec8b917555cb4f3868488a10aac426239dafbde47aa567732c0cfcd85835ca449ac972616c0797f2210060b7c8418c77c0b2eff6df91ec7de6175b3c35dc3e3bc4d557352a1eeadc75fc2c9fa8648868550ee5b55a23a20b41dc4e7700d6dc0e5ffbbdc03d4a21d8fdd596eb07aae9ddf883933b9d3b4da9fb68d028ebbc82b683bdf9d47e500592cd7186d5bf9071e9683dfb5e09034524cee277ace56085bc5e333e27d58ba1055c7ecaf6b953bd4443dcf05eeb9aa3a159fb2d44f281ed2498b358ff7186800d7c4df4cad322c82fb3b372eee39c7c6dbf18b6d60af129b1d6699f9a0af1cf7591306c54d6c486b9a49a90328988582c1496fdaba7bf4214d4abcb7d8e0fce274552f0b8ddaf7ee5939861e1e8fce76ccb072969bc7b54ac29c491d0a0d0f29e08a5f84776747adec4fd69e556d25db6bfcba9a4515e740079f5923dc9a23028221"}, {0x48, 0x101, 0x9, "898da4f1b1331c9e4ce468ddc71e35253fb1d4886a4eedc3647c68c808bd6da21c4ac04287e063b7b92c3403cef9f04ea3bbac16de"}], 0x10d0}, 0x40) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0xfd, 0x0, 0x4, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0xfffffffffffffffb, 0xfffffffffffffffc}, 0x2, 0x0, 0x1004, 0x0, 0x0, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8914, &(0x7f0000000140)={'lo\x00'}) 05:52:53 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:52:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 25) 05:52:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x5000000}]) 05:52:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1d00) 05:52:53 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(0xffffffffffffffff, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:52:53 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x78, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 3043.064810] FAULT_INJECTION: forcing a failure. [ 3043.064810] name failslab, interval 1, probability 0, space 0, times 0 [ 3043.067273] CPU: 1 PID: 16026 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3043.068742] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3043.070506] Call Trace: [ 3043.071079] dump_stack+0x107/0x167 [ 3043.071859] should_fail.cold+0x5/0xa [ 3043.072671] ? jbd2__journal_start+0x190/0x7e0 [ 3043.073648] should_failslab+0x5/0x20 [ 3043.074455] kmem_cache_alloc+0x5b/0x310 [ 3043.075334] jbd2__journal_start+0x190/0x7e0 [ 3043.076268] __ext4_journal_start_sb+0x214/0x390 [ 3043.077282] ext4_da_write_begin+0x51f/0xd40 [ 3043.078220] ? ext4_write_begin+0x10f0/0x10f0 [ 3043.079187] ? copyout_mc+0x140/0x140 [ 3043.080008] generic_perform_write+0x20a/0x4f0 [ 3043.080989] ? page_cache_prev_miss+0x310/0x310 [ 3043.081984] ? down_write_killable+0x180/0x180 [ 3043.082972] ext4_buffered_write_iter+0x232/0x4a0 [ 3043.084004] ext4_file_write_iter+0xccd/0x1530 [ 3043.084985] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3043.085962] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3043.087101] new_sync_write+0x42c/0x660 [ 3043.087924] ? new_sync_read+0x6f0/0x6f0 [ 3043.088791] ? ksys_write+0x12d/0x260 [ 3043.089601] ? lock_release+0x680/0x680 [ 3043.090437] ? avc_policy_seqno+0x9/0x70 [ 3043.091300] ? selinux_file_permission+0x92/0x520 [ 3043.092337] vfs_write+0x7c0/0xb10 [ 3043.093101] ksys_write+0x12d/0x260 [ 3043.093871] ? __ia32_sys_read+0xb0/0xb0 [ 3043.094733] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3043.095849] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3043.096935] do_syscall_64+0x33/0x40 [ 3043.097719] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3043.098805] RIP: 0033:0x7fd38437ab19 [ 3043.099592] 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 [ 3043.103476] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3043.105079] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3043.106582] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3043.108097] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3043.109596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3043.111111] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:52:54 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1e00) 05:52:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x8000000}]) 05:52:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 26) [ 3043.176843] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3043.183105] loop7: detected capacity change from 0 to 32768 [ 3043.205790] FAULT_INJECTION: forcing a failure. [ 3043.205790] name failslab, interval 1, probability 0, space 0, times 0 [ 3043.207298] CPU: 0 PID: 16052 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3043.208153] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3043.209161] Call Trace: [ 3043.209488] dump_stack+0x107/0x167 [ 3043.209942] should_fail.cold+0x5/0xa [ 3043.210415] ? create_object.isra.0+0x3a/0xa20 [ 3043.210979] should_failslab+0x5/0x20 [ 3043.211445] kmem_cache_alloc+0x5b/0x310 [ 3043.211938] ? lru_cache_add+0x45c/0x800 [ 3043.212434] create_object.isra.0+0x3a/0xa20 [ 3043.212966] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3043.213583] kmem_cache_alloc+0x159/0x310 [ 3043.214091] jbd2__journal_start+0x190/0x7e0 [ 3043.214624] __ext4_journal_start_sb+0x214/0x390 [ 3043.215214] ext4_da_write_begin+0x51f/0xd40 [ 3043.215752] ? ext4_write_begin+0x10f0/0x10f0 [ 3043.216299] ? copyout_mc+0x140/0x140 [ 3043.216769] generic_perform_write+0x20a/0x4f0 [ 3043.217330] ? page_cache_prev_miss+0x310/0x310 [ 3043.217899] ? down_write_killable+0x180/0x180 [ 3043.218463] ext4_buffered_write_iter+0x232/0x4a0 [ 3043.219057] ext4_file_write_iter+0xccd/0x1530 [ 3043.219620] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3043.220178] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3043.220818] new_sync_write+0x42c/0x660 [ 3043.221301] ? new_sync_read+0x6f0/0x6f0 [ 3043.221794] ? ksys_write+0x12d/0x260 [ 3043.222256] ? lock_release+0x680/0x680 [ 3043.222741] ? avc_policy_seqno+0x9/0x70 [ 3043.223238] ? selinux_file_permission+0x92/0x520 [ 3043.223836] vfs_write+0x7c0/0xb10 [ 3043.224271] ksys_write+0x12d/0x260 [ 3043.224714] ? __ia32_sys_read+0xb0/0xb0 [ 3043.225208] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3043.225841] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3043.226469] do_syscall_64+0x33/0x40 [ 3043.226931] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3043.227552] RIP: 0033:0x7fd38437ab19 [ 3043.228004] 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 [ 3043.230248] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3043.231175] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3043.232045] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3043.232906] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3043.233776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3043.234645] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:52:54 executing program 4: prctl$PR_GET_SECUREBITS(0x1b) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) prctl$PR_GET_SECUREBITS(0x1b) 05:52:54 executing program 0: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = socket$inet6_udp(0xa, 0x2, 0x0) syz_io_uring_setup(0x4900, 0x0, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000200), &(0x7f00000001c0)) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000100)=ANY=[@ANYBLOB="000000d768555c11da68c258f69b522ad4000000000004000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="180000002e2f66696c653000"]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x802c2, 0x0) dup2(r4, 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="050000000000000000000f00000008000300", @ANYRES32=0x0, @ANYBLOB="42000e007e151250bc0802110000000800000006000000010000008325400000080211000001000000000802110000000000000000000000ffffffffffff000000000000"], 0x60}}, 0x0) sendfile(r5, r4, &(0x7f0000000300)=0x80000000, 0xa2) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000200)="af", 0x1}], 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000240)={'vcan0\x00', 0x0}) connect$packet(r4, &(0x7f00000002c0)={0x11, 0x17, r7, 0x1, 0xef, 0x6, @local}, 0x14) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8916, &(0x7f0000000180)={@empty, 0x44, r7}) sendmmsg$inet6(r0, &(0x7f0000004d00)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1}}], 0x7ffff000, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000007780)={0x0, 0x0, 0x0}, 0x20000000) 05:52:54 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x7d, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:52:54 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1f00) 05:52:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x8800000}]) 05:52:54 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) mbind(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xc000, &(0x7f0000000100)=0xab0, 0x100, 0x0) r1 = pkey_alloc(0x0, 0x1) pkey_mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2000002, r1) mbind(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x8000, &(0x7f0000000240)=0xfffffffffffffffd, 0x600, 0x2) ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0x1, 0x17, "77004a6efdff00002d1ceb7300"}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) r3 = socket$inet(0x2, 0xa, 0x0) mbind(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4000, &(0x7f0000000200)=0x1, 0x237, 0x5) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup3(r3, r2, 0x0) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, &(0x7f0000000280)) sendmmsg$inet(r0, &(0x7f0000000080)=[{{&(0x7f0000000040)={0x2, 0x4e1d, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10, 0x0}}, {{&(0x7f0000000780)={0x2, 0x4e24, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000000000000000070000001100000000000000000000000100000007000000000000001100000000feffffffffffff000000007f00000000100000987c6159fec3ae24dc38fd3b2a50302423524bcf6b682167ac951ffb42369415366b0e61207fa9965fea317df9afe6a7719a90ebf805294507e9f2c32fb57b8c506397a6b3f4b431a11c2ed71c5e8ee710e713dcc92584f6f43e0020603fb52a4a438abfff781d357b2858f6"], 0x40}}], 0x2, 0x0) r4 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, r4) pkey_mprotect(&(0x7f0000ff1000/0x1000)=nil, 0x1000, 0x9, r4) pkey_mprotect(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x3, r4) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, r4) [ 3043.346195] loop7: detected capacity change from 0 to 32768 05:52:54 executing program 4: r0 = perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0) openat2(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = pidfd_open(0x0, 0x0) mmap(&(0x7f0000a5f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xffffd000) getsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, 0x0) syz_io_uring_setup(0x8003a75, &(0x7f0000000080)={0x0, 0x0, 0x10}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000002c0), &(0x7f0000000100)) lseek(0xffffffffffffffff, 0x0, 0x0) 05:53:07 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(0xffffffffffffffff, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:53:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x2000) 05:53:07 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:53:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 27) 05:53:07 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0xfc, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:53:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x10000000}]) 05:53:07 executing program 4: perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x3875, &(0x7f00000001c0), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000100)=0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_SENDMSG={0x9, 0x4, 0x0, r3, 0x0, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0, 0x8abb4d2a8b028460}, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x13, r0, 0x8000000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r5, 0x800) write$cgroup_netprio_ifpriomap(r5, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r6 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r6, r5, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r5, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000f4d000/0x2000)=nil, 0x2000, 0x2000000, 0x20010, r5, 0x8000000) syz_io_uring_setup(0x2dff, &(0x7f0000000080)={0x0, 0x4f2a, 0x8, 0x1, 0x131, 0x0, r0}, &(0x7f0000c00000/0x400000)=nil, &(0x7f0000f1b000/0x3000)=nil, &(0x7f0000000140), &(0x7f0000000180)=0x0) syz_io_uring_submit(r1, r7, &(0x7f0000000240)=@IORING_OP_TIMEOUT={0xb, 0xcce8994c7a7b96e1, 0x0, 0x0, 0x6, &(0x7f0000000400), 0x1, 0x1, 0x1}, 0x1) r8 = openat2(r5, &(0x7f0000000280)='./file1\x00', &(0x7f0000000300)={0x6023c2, 0x4, 0x18}, 0x18) mmap$IORING_OFF_SQ_RING(&(0x7f0000e15000/0x2000)=nil, 0x2000, 0x2000001, 0x80010, r8, 0x0) openat2(0xffffffffffffff9c, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x18}, 0x18) syz_io_uring_submit(r4, r2, &(0x7f00000002c0)=@IORING_OP_OPENAT={0x12, 0x2, 0x0, r5, 0x0, &(0x7f0000000340)='./file1\x00', 0x42, 0x2, 0x12345}, 0x80000001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) 05:53:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@multicast, @random="621b41b500a5", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "96153f", 0x10, 0x3a, 0xff, @dev, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x3800}}}}}}, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @empty, @val={@val={0x9100, 0x7, 0x1}, {0x8100, 0x4, 0x1, 0x2}}, {@can={0xc, {{0x4}, 0x4, 0x2, 0x0, 0x0, "7149bd7a000046e1"}}}}, &(0x7f00000000c0)={0x0, 0x3, [0x343, 0xba8, 0x162, 0xac6]}) 05:53:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0x21030000}]) [ 3056.327002] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3056.336016] FAULT_INJECTION: forcing a failure. [ 3056.336016] name failslab, interval 1, probability 0, space 0, times 0 [ 3056.338580] CPU: 0 PID: 16109 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3056.340163] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3056.342046] Call Trace: [ 3056.342645] dump_stack+0x107/0x167 [ 3056.343484] should_fail.cold+0x5/0xa [ 3056.344342] ? jbd2__journal_start+0x190/0x7e0 [ 3056.345385] should_failslab+0x5/0x20 [ 3056.346247] kmem_cache_alloc+0x5b/0x310 [ 3056.347184] jbd2__journal_start+0x190/0x7e0 [ 3056.348184] __ext4_journal_start_sb+0x214/0x390 [ 3056.349258] ext4_da_write_begin+0x51f/0xd40 [ 3056.350257] ? ext4_write_begin+0x10f0/0x10f0 [ 3056.351276] ? copyout_mc+0x140/0x140 [ 3056.352157] generic_perform_write+0x20a/0x4f0 [ 3056.353206] ? page_cache_prev_miss+0x310/0x310 [ 3056.354265] ? down_write_killable+0x180/0x180 [ 3056.355319] ext4_buffered_write_iter+0x232/0x4a0 [ 3056.356422] ext4_file_write_iter+0xccd/0x1530 [ 3056.357475] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3056.358520] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3056.359727] new_sync_write+0x42c/0x660 [ 3056.360634] ? new_sync_read+0x6f0/0x6f0 [ 3056.361554] ? ksys_write+0x12d/0x260 [ 3056.362424] ? lock_release+0x680/0x680 [ 3056.363341] ? avc_policy_seqno+0x9/0x70 [ 3056.364253] ? selinux_file_permission+0x92/0x520 [ 3056.365360] vfs_write+0x7c0/0xb10 [ 3056.366171] ksys_write+0x12d/0x260 [ 3056.367004] ? __ia32_sys_read+0xb0/0xb0 [ 3056.367937] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3056.369120] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3056.370304] do_syscall_64+0x33/0x40 [ 3056.371162] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3056.372318] RIP: 0033:0x7fd38437ab19 [ 3056.373162] 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 [ 3056.377333] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3056.379066] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3056.380687] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3056.382299] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 05:53:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x2103) [ 3056.383922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3056.385715] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:53:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x401) r1 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(r1, &(0x7f0000000000)='./mnt\x00', 0x0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(0x0, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='maps\x00') pread64(r6, &(0x7f00000001c0)=""/4107, 0x100b, 0x0) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = dup2(r5, r6) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r8, 0xc018937b, &(0x7f0000000180)={{0x1, 0x1, 0x18, r5, {0xee01, r7}}, './file1\x00'}) r9 = getpid() tkill(r9, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)="77aa3e078f44659aa5db5b28591712bbc1c6ea9535b0935c78a17e8d5dd0a1f4038399baddc9b2e5b028e46a8533ff9199c12fc6e4c8d1dc6d9fb3a4da1231ee237f713d2d909050780592ee735d96ac0942716686a40e9232ebf9f80e15135b565e4705d114f02d00f58ebf9a608a8a0d6efb5f8de57cb5a5a8080881f04afc2defb5bf04ff99466423df9e3a8a2b3ef8032a70e7d59941f97f199129124c32aaa45ae007ba408c25d431b6ed71e015f4900d726f2a82c2f7bba5a17bd0f5", 0xbf}, {&(0x7f0000000080)="efe97e4083e605c8664351fce6fbe5377cc7f741fbbc1aa69dd7e759b93c226d3eb2b5c52e87df3baab8f0c3bb85aa371f0509860fa5675d8549b31250c770d34cb2d639c5ac", 0x46}, {&(0x7f0000000300)="56392ca90d74f3d5bed9a75d0ddc6742b8885137bc6f65536a48e9e4b79e60cbabd5c16e70bfaf75ed9c2da73b5da716a84400d8a72f3225a0c9e0e43fd859c97fb2cf9995990b640f463f30cc758d5232f04a", 0x53}], 0x3, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, r4, r7}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, r2}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}], 0x80, 0x4}, 0x90) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, r3, 0x800) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) openat(0xffffffffffffffff, &(0x7f0000001200)='./file1/file0\x00', 0x20040, 0x19d) creat(&(0x7f0000000040)='./file0\x00', 0x0) 05:53:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xf4ffffff}]) [ 3056.408683] loop7: detected capacity change from 0 to 32768 05:53:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x3f00) 05:53:07 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x29, 0x2, 0x0, 0xffffffff, 0x47, @empty, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80, 0x10, 0x8000, 0x7ff}}) r1 = eventfd(0x4) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) io_uring_register$IORING_REGISTER_EVENTFD(r2, 0x4, &(0x7f0000000300)=r2, 0x1) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000340), 0x109840, 0x0) pidfd_getfd(0xffffffffffffffff, r5, 0x0) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000380)) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000440)) r6 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0x2000) r7 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000500), 0x200800, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r7, 0xd000943e, &(0x7f0000000540)={r4, r3, "13ed2a05dffa557dacba9ea3e515459f98dab93d0767d44339478914b9de76699032ed48656bbbbc94bfa2e03751b9412f5e1faf69367acb0338332efdcf530a951cf4c2f5b33292e8241de0b6f2396a9a85994bd1bbf626ff567a146738d491b300dd45a2b486936e662deac399fb6d5c0c089c5d722f70576427c5ff7dba62498952e65dbb89dfb290d9798743076c4a275e2543acaa3fa0aba957642484c8402ad2bdf09afebd98e3d94538e599506c5b3ffa92c58f739142eeba6539c13a7545cf72131d4c5d9a804d8a385f7cba2962472721ddf1303a9114f7af7f03a2642450401e38e4915f8a6a00f19df720c4d9e7bb73b738c19e07062b4ba0f282", "91638e26568a5c5ae5fbd4a4f91a5f0e72bb28bc603225fbdfb8571c9a795a402a057ef8b3422279c65ee7815f622780e4cb3becc9804f07c262364c46f2e68fd73127c9eb7485b993ba355c6580c095f0a65c669a80177116e0a0efaf6588ddaeb1ae9b8b22feb96edc1413b7ee91bda8ca55a8b5bb58fbfe5ccd96dc15e780f817c0adbdfab7460da0f3ac9612c728936981f6be607f428869cd870887655618b1d222a486b7603c94a718291f15a3c4af5b5ada01614ead5b830327b83f3aef1f376be8dee43a32178e18ca121c322b7d176cdaeb9ae67c052f362ddb9e612248a383879840b3f39689fdf9388ad7228319888fd2ea0cd303c6d314f07a11d146318de3f06278758769b6ad5241aacbd8afd517da09b5e09c20992e3c37f06898be6666b6e97f129c1f864e500cfe312ac5d30d328c2d8a4c4bb351bd14eb9690b9298b66677b9153646755719099dfaa4b14dbd5e8826983fce06f53aac674ebfbd913551fbb572b2640888a1fc5e41586f1d4d3ac13724d527ea4e9dcd9221485123c745d383250150fc53a3596e92e928cb1f52ee643dcf3fe41b306891e469c14dee27d60f87ba238228d21b127d4a7f921fa01cbc8756939cb29fc5a457935eec9402e4b114756f06033c1db97624ea8c24d05aa3aafd1f0615365028fe707f61e6ac5146ec00c9b80543ac4a5cff2e32433429718181b513d230b47c8bc82d72172ac3044b99c16406f3074a396d6a51f25de1ddeaf49a42cf322b3bee9250d70972794ee4018dac290845f11458aefa0f7cbe12f92a0c1eb72a14c1c6a0e5733979d8c1e27436c782ba5d05e4dc87ac8926c93c63246e7f55dae21fd6dd0a29e3730cd7d3e28f6fbce621d819da75c0b3951ff73ae47c0b9e2ca49cb630e3934f74c727159ceb1e1cb6ac1a55e014e928c7c209b699c5c01abc90cc710f87d0136afc1a07838597e0249f72f7aad3694f6549341986a519eaa6acf62d66f331c20b36fa8dd8820285ce6a5249a22eaa9213c2da7dedd330647b3b9f3580f0ca37a93134a2d5b6802287bf86c10ddc5569eac4d7d3c481522e6aa527578f2976adb947f2cc030447152c6d0f723175cd882c05a8bc8bcc3cf7fa91f94db01bf84036011346cc713b648254e31d555fff80b7ea4991d7645b661f1a7a7b5c91288e1abbe78b88f99fa754ac3d035f29e291da4718fe5fb585cf23d771790dbac6b2a0be21a30e8f339370779faac43e87ca8ed116a9ed7563333bfcab640030e13f5b8639c92359611c6e1fc7490361b6cc024d7bfbc0d206ff5b600515e888cb5fa080e73ffd1f1cd9145a8b61325d353e9b919459c59a8ad29c8bee22b54c08bb4b1abbe67d8f3dbbd704fe5e8c74406c83426bdfa5b2d0a043509baa9ad5e5f07596f7dbdeda26d3bdd9de885e5c002d160d6f03e2c9c1b09b2993e0924bca8d3ffa5c920746aa24397d2261d7213916ba75cf495f9fb6d6dac0b492c11e19d06ced2a1e2b91cf7905b4181e384c40c8aad9ac0055c28671b4bb43538cc746abe1fec64a6b8f79af02597779a99ed45cb78c3d7930accbd05bd1280520c1310d64ee92a2cfb3cc88d66e10ded36fad14a47e99163d414e65cebc6621fbab480a43cdc5182799ae6b892d1104030a405ded6e7f63c542008b213fd6683e769b30a4c43ff0328854c15c6144e1ad9501e228dcf40b9e6c64f7cb3421687b5c40a84b736576d9354770f47495b8a8860f9dcb42559062892d6a6073bb2f322fb3b523ba5808cac3df874c6db67bbf83febdc27f5d91a19ef4e3747a5aee003e6f7b193004e2997ab9f6400e214ec3fb9b2fc67403e347112150d13f9a895508e3445db4f397db521575413d1a66b17bb02da3375b07f15bf64ab4a4e9991ef273e9f9df8c81c6d5f51e214b8c513fd2213160c9d28acbbdbdd45429b0f693103c9d94aa58307d77b1e83d5b43598afe595d130d9b1e6f0cabc72acfbbc0fadbafd325b7c5659768b5d0baa1c9bb81fb2c0fe48d6f9c8c82ffcd85f3a86da52b985b19d4ea085d64f965376e33359211187587bdc28fa5c8578898cdda529c6447a2a04a7ff29ad20fe57f5adef5a6f326cf89521d52fc4c78736dafd8a5e989b55b24050b88e9c3959b7a37bcce90f8ebc5f2afa628dac1c32ae74173aef47ae3af3ea9af4aa0ce78193e0feb8d3b357d0b0cbd89da8d145d56722e30e68adcb6e64a725a817274dcf865df8e270d95657686b984a95aabf268d5ecd7b53ca77c25c49b1339e2183fa414932d37f51f2f99e768d36f5b98868037c53c1eacfa6f612bcd5bd9d175e1f751769b8817cc36e70363f3a7c0245e9cb8f1fe147794dec63a3d2bc6b03e85b17b32ede41d3b944abcc1b81b281dda7a8c0e054672d8971dfebad7db2bf621f2170d6d41fc79884fe7474e2aa5293555365f636406c32e7d541a50824372412df6a9acbdb23988ec214960bd43e947ce91d58cda90ff0d6a9d4e7a44ec9ab7f1a07eb3eba029e792c9a368d0daea4ec6cb509ffb452c39908a229fe8b13f932f9c3c231134066d0c8c22a54db715b6334d6f6856e97bedb87e7224630fd48551cb17d6e96c8a6a7228a012cd0a9fef4d7c210ec046c14a9920eec24f6d2a233ec68c5897493b553ea5122cb4c8e70ba42e7f713d66648a48c9ec5b6cea158ed69e5913f00a482a25d53fa092faf2d6b326ec0fe0810b10849c070bcef9e5a9afc9d358af8027b271fd95451d22a6794a5654dbfce691159e2a39537ef12d3c0bb6086f3528a40a07d7d145a398e9da862bd7f3f06239172cfa3f87bba2571172b089b8fe626010318aff28cf9eff396bfda27a9789521caea3f6af0815f9ba02705b811ec5ccfee1e80ceb06c7dc683de548ec59173884f177a3abb645c44f8624fe96220c5da1b14e5ca245a108b83bed669ebf858bb90d56fc15401fb6fb359e2c551f5a004b671a9bc510af7847f301a3bdc07311e59e8734290c80903b597528ff9fb932874d38d7079d1130551a703a2b5d022cea93d8546ccd7330f049a419fcbc62d36f96f643c6d881376bf0f4df4f9eccb12e74a83fb11317d7fb3c82b5130d85e671a74e20a0567aec4e7f8ca1889556fc4d870d10cf2735525a9ddd838cc11c062b0cf6fda8af1787bd63d0e2170c3f881535c523bb17197ad12bfcb7501bcca9102a80edd757eff0f3ca64ae9e208331265a6ea6c5e90e14a0a49eeb9697d32dacd9706c11d715e064460085a203e76cdafdacbfe8170cf9de8f3b529ae8d29f886c48b5de50ef7b1985d598629cf52adb05cbaeeee5b7e236aee59a1440f90e77ea46c7a9692957858d0b2b06e60e576ae8b594d0b1bb5769e871b59f6dea5ab4af31e004f3f6df66f6aa152434cbe2c3116fc8bfc8dca45fe156a35b6f536f3966b68d9213d339744da91c60d628509bee092ab6c6ad16893708dbb8ac2937335714bb0cbbb2f715676d817559ced07f928600600d80ae2b050be538d1c0ac3ae29939c5881e30f6890d4eb0f325a64ee4f9426a82b4965e5bcce4e2214459bdea6575c6a619f03e0817fca7d126ed2dbc218cbcd14d89a0cdadbd5e2e4845a323efa3b3e88f775f06f97ae87d28f8bbc702c3eb02f451fc2a5e6fbacaa7e164a2cee26370f0e7700a573f52fd11f9bc729bd07170b7f0edda1f8e86c4fd056c65f4f47e7de4e14e345150319da305bd1bd0f5cfcf52e359f5d89c39dca2fd4952e5909ba88e13955f315e1ea6966f5c2c52eda64ac846559bf5304720926da4117e120e50c194e04d57f562e0fb0c6c8062dbcdb1dace6f0269fe2bcae673c7a679ce4b664ef5098adab6ac2bce0ec5ba9b3dc78d5bee508a905d213e9c561db8699dad813dd5c8ab4f37324afebb300336f5f738c90e7aaa930a0b23c6953d3538b02aebca2087532b0c83aee272ce562a2688ee8e052cb0bd3afa2dc798847becc1e327bd8c093d6f2652a52a95ccb034bedae93aea152c8a864c047343f5b2c4bb72f28ab1b5cd0c757bea52bd2739c679f97cebc2037cb1a75b2f9632144d5073386161abcb4278adbf19f6236fcb0cbadd7c828595ed1fe7e804cb4fdf2d77e2cce5bfc7296a7b8a9011398dfae612cda7a8a26c92d0b1cc46f1461edba4e2213e85c5e1cc3b2457dd3c5b7d636fb05d07c6430833c5d76c465bef72e6b3481c34e719505b6a2d70e43a22415c8d3b5a7ff6cdb8ed7b406a14968682be07aaa031be6cc2e50aafb481ed215f678d8129567a359dc72f4eaaa695aa2811f680d919da723d4c13b703e023745273365fef86c8025357803ed3b8bcd625d9d31126e24be5937c8a422284c90e473b1a8c5cdf63c5e8810512a7f82341558865f9fa36f92a3163227b3b7961aab228fef52f4e3788e90d82b1eea6c04400a79caf9d20036d19ca2b695988720cc3fe35ca0d4475fb1269690fc6dbf75fa9474f7ec0a36cf3d19c8f68085500fd7716e1f152e5c137abe187da36453802ae20b9d8764ea8802266fa1004c968eb029177856391e676b3bbdbc9bb2cda41b7d368543ecaecb7913c95260909e961ac8eb7a907db97ca73463406574d97377ba4421dd7030e1a53181ed96f10bb05e2bf00f540eb09f4c25eea4ae6e5145ac560d59f9f8a280f15db1f14b18b919216b874d24e9ae4a8d13fb611e2cec6a74c08fd049b45c5cd0bde2246db0f86cbabe06510d8b44e3a362e0ce77351111f1bffa4b829de1d499e83d04c54e2f6de8168cf6be1330ff794ebf62c766f3ff6e7f761af201b0858003c388f359d89430256d1b3287bae1899da87566387400a914fdb07ad3501f1f44fd88f626c069d2c697bfe59b9de47090e1705a40cd854f339db9d74457082ed78fdfd562097f539d7f733c1f33a6a939f28916b346f9b0f4fe1eabdc503923206248978c512fda182e02331ab5d724d7e5c7d0e1dc53930ca06aa75ed8b5ef3edc1be967887152251b71fc57fa57abd33c9eb206056d9d187a13223d6b0ebc0fd733228234091be2521329755cd2042dbb28b5b0d7b0478d9f0810735a434f44b6d27062ce11803c934577492037eaa872e9c6b61960979a38b05528721011f30cdc169607270869970ce0ea403ab00bdd27ae2ea9d2ee087f99875cba54d43b8a30a1ca9d3927a1e574125e81d5bbf907b0c47f273af2ce56808a574514185242ca9eb3c858745abcc27d7110aea830962708785bd5c158253763542d41fba3b79527f05b79a8de23f0aebbbde5980602aeca41674989cc6778463d5605434bf088219dd3133993519ff2f23b015fb9b15fb657024cc44f101a0c69eaf3f0eccd664d21f1b4c5022cb6980471537407bb80803de8b2535ec2a2d5e6dffd7d1a743dea4895b596b491d04c41a5d74a7acc72e6ef"}) syz_io_uring_setup(0x910, &(0x7f0000001540)={0x0, 0xc018, 0x0, 0x3, 0x369}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000015c0), 0xfffffffffffffffd) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000001600)) 05:53:07 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x218, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:53:07 executing program 0: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000002700)='/proc/stat\x00', 0x0, 0x0) r1 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) sendfile(r1, r0, &(0x7f0000000040)=0xb, 0x80000001) creat(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=@newsa={0xf0, 0x10, 0x4, 0x0, 0x0, {{@in=@broadcast, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}, {@in=@remote}, @in=@remote}}, 0xf0}}, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r2, 0x6, 0x14, &(0x7f00000000c0)=0x1, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000001480)={0xa, 0x4e23, 0x401, @remote, 0x1f}, 0x1c) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)={0x2c, r4, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@NL80211_ATTR_TX_RATES={0x10, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0xc, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0x7990612bad9ca9d8}]}]}]}, 0x2c}}, 0x0) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000100)=@vsock={0x28, 0x0, 0x0, @local}, 0x80, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/17, 0x11}], 0x1, &(0x7f0000000240)=""/223, 0xdf}, 0x10000) setsockopt$inet_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)='\\', 0xfffffdef, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000480)={{}, "b992a3effc6c4627d976994e63ed74840f8a2ec27823c68ba28ed350aa56f6be332bbf5b8af1be410834bab9dc605de004a6991e6510e16a9a403e4984da63d651571f9fbc7b7722b4aa884f94c3799ded88579711d24460d188e78dd0227bf04c41a7504e1d16d9509333e628c49c9e5005726779acc2e5fdbf2361cfd98cdaed15d170f9ce6082dfb5a168f9c35d741e0726132d0e37d4477c4e08192d320d31381bf035f22f684431f3e7eb8d5690310cdcf12524ed4e9c4c7e4ef88e2075d342b5a7e761ceefd60d4d850e4b4d087ea587d64f334b8f8ae0ad3b1b68ba39e8e552671bd1c33ea9718e04bb4e60d7b4ab73b64151cd44619e801b1343673977fb457faa6b11f8bdc7acf686c5843fe63c23cdb1c0ea52a2607c0e6211d89a4b3c50151eff320bc19d90ed68776352edb852f5d28256a824146e7579c38bdaf0d47234171a4bffd8df5cf73d88f53152a6c8dd182e0a5e73b35933bd1030602b3fa6a1079387052e79e8fc1dfb4a8fe101ab6152d13a4c1fd0dc5546a48f0d5fe8c286fbf7f94d95439245ab08adc1b14ef216b2bfcb16356a200ca771cb2266c98c2b69f850fd034a70bf4875a88b740e9c2d0b14db67cdfd13b80a93171cb0e74efcd0e217cd4778537e79e1c379f812a7a9c1525462145ea03bce475ec45a078dad7fee662424249aa91eaaf0f522216141af5344cca632f383286c26df8cb6f700204e8d17550a4f819e8d6e0eaa46e67eabae4dfb003e5cc5bd1db6f39092bc2f2d88ea2da58105cebc135368a80d22a2bffd49d90a046ce12b05b434b602fbaa99413f2dc609ce8bfea147007303eed1ea490e482a1b7bd14d5332afc3f596c54a5f56e3d40c02bd20329440ea59011fc5ce1f2a9401c9925313ba7dbaa05c355211124280d989b9b6a48494b3f8072896dc61948dd38c17200fdffe18d1eeaf922ae180c1beb9b4cf210fb8abbd619efdad582185ebd741e1c365f5cd1b5feb4b22ed2cfb01e43b7ca6326722224fc8a892c8148d6ad9235705bbb18fc983a17822d53417b6c799fe2cbc7dcb801bbbbcb7c2aea0722cb3d651b7222e3d119734debb88fe9a1ade107efd57ec69a81c250d9c2a64d358480fbe0342515fedcee07a9e24094dc36a110b25359918680b637818750d53bc2136774d3c4dfb753e73833cf24a980828308bdc68df2ab93cfb6685a1cb4624e1ce66dabffcb983983dfc41cc0fd6110296d19218ece7c3488534b1f843511b65cff9cde07c3b6f201ef8dae1c824ef320ab666a7350d962eb7a9b93657ef4f027d427e7468252c1e42e2dc3a73e9cbcaa0164031a5e1af06de9c8854331bf177c400813bf8525f693185b3869a6ee8f53c2c5347f6787cb2bc856e0dfcd7572adf0cb39150e4a94abfa2df5d5820b0842b05c66d0081df356044390b9e37c36f0bc94e224758ac84b30cb5c6f8113174287fdc2b30ca6b1dab1046898611532471289bad3f3b6578fe3cdbe4a2b751d229d338fb55f809af2034dcb382a98892b270cf803d27c5e7f9ca9d3c99a7fcdacb276c6f5eaf3c2491b74fe2253e1b3195566b691fd62bd98b897ddaab1bc8c26f3d758405e2372e478af7420a6c9ccf1f4dc523aaa817f0d16f625779481fd778226176ed9edd2f1e68d1e4e535061a37beea1ca931b82f6ff7d6803f257a4ea4c443f17757f71768502a0655efbb181dd2c503263ca6f96534805c6136d812a958406c95f972253850af478764003b09f6a90ee753adcfc3cfc8efe686910dce64a06789570d3f2721376d31e538d1930a04df3eee31715f42c4fac958ec92901b82fae0a8f6aa320b2e3bb1d05213388e74aa478fb6b63f993c418a6a4ccfcaa390bdd08e030e0ac751694f7cdaa9d7e584c7c4d89981d2f668f46a4a4387be6eed9b0058e2829fbc783daec65bd32c82499aad6f4771034d404e7d3f1c2caf92ae58d2c7f250e628b3e2ad0463d780727fc6e4f3b017a9e5ae0190cdd7aedb45825f3b13b47a69e9e570ab366a564fc65faf7163dc50b25a5b1c7dee5d37a51427ca47626eb396f499a2c7630749b47e843fabfaef3413aa1c3add67f151eab0eab2ebea842b2e172dc3ae7d9ba70b7639bca7051a911d1232786c76960af16f9edf1c7e8165787d061fde36890e4f4dd8098db6764f21035baa57fcafd8e7d43caac1eef40f0ee897f815bacfb09212567a4d3f12282fe591c8a999c58e3f8cd56b22c442733bada63919e2952cdc7e35e0a279d9c3b1ea24a98a000006af9e528449a40efac50b01072c2db94e500d9035f3addc968e5483714fe03b845208ae7a65188df38149d6c75fd0638e554b3fee93383ff18dc20c5599ffd68dabb86ed5bfeea2d14c859931ab1960891eaac5bf8600faae4406267e17a711357ebc35bd5fae876e08023d805a991ff28d117d46a1723bf93d14cf44be8f26768629028a21e32936bf0bec26a67937109eafd3955a02da569b906fa60cce5513ca6dec275b853438f9eef717ad7290cec9dc8c4811d4adf15d4ffd464558842dd3933e506084cede9f4c09b1991215cdabadd763e668e85a438e44f82eedcd7909d37eec74bf654a79df2d192da9d5ce85e99abdbed0940542039c8dbfaaef63907de5be38afb900e5e857568ec2d19411b37e91727a166e3c8a06ca6018c04969d30871deea570ea1bc8f3442a1f37413c7b2f60a1ccecc8cbd8a6131aca02e32e508107d97474ab8de2b5bd274a9ae72308032ae586f74c7b57a037ceea01ff80c45c61769839a6abd44d545737b3db8c757e32da61f8abb4950babf76c6cf843c69500e94c22221f0f67c492267a6e906efe77dd2fbd31c6e0c7df47e281256210f0ea80e7c444080001add7724a4da291c5e8a37d5e793540b74060ba936e2f0a7d3ab7f8844e6f6f2c4aa4ca138ab57d2ea4b50b9e288bc86e7198b63ff7d955fc34d6b9416717152f375c995d8f0428f26f18e50825dab57998fc3b4c73e24c9b63b40360c8249237ac348b93fb069877375aefeda044093af523d9ab9684d5d3f7f678a2456d3831b8530c8535cc04e55b1f01286f4338539ce07303300e832d5ba4c8f0a7932f6a343c6d87cad67c6aa8a565bf834dd87b55bd37b584dc5b4c9d7bc533580c8bda630353df12d89413973f4ff11efee2f93b580f7cd466642bcfbba99a0d49110b08a23051b1ac42afd884e8650e42e46907c20af125f57dbaed520a34759b5a0b796550746bd1ce0960fa3bcc14a66ff18c2efaca2600fe77b0c11a5deead0d4650e25fd374760374845e779c558b53bb053d0c22862aee1f4cd758779ed75e32d61509c02af512bbac528c12fa7e0175fc1cbdd5f45dd69ebab26c7497155c3050c20917ea3ca6cda8ae931935c7f8f68d348758cd2efb9e7f8438c9e270ef22cc1670b456640b043a768c1ceb39bcbb10952a9d226daacc214163b8c66224cb2e2a4d6b51c9aa6f1a64e52d10e16bfb64e332a69fa9326fe5a435740e18c3315782d678c0bcb562744ed2a8fc086931dbef07fa6c535fa1f23cb03a1ce7e237134a8f40a94f95c4dd8ca86255e5ff3425c2a52370123d5a795d0983f2e1089180525cf2242df8a890745946bfdd3b81ca63774ff5203e2f8ff923e277e8e3b448c3d2c646ab7f215222b9c60273b8a94dcd4f48274b1b046dc08099bb54e3185d2ba77ab2e51955fc6c848a4e7faf2d7ab8963f223be5fd4c8416c01b0a8fbf5d6e56fb789623bf322810e5b9e7cc9c910b656746f4a9d175a122d178a4e4339b4758021e4a4da0538b125155baef50bb8256789dbc603feae3b7e333f058e417b9f2b9a15b6019e5165999938bebcdc76976b14dae550e131dc5bd41a319183fe0772dbd281069bad591e5b81743c865313e6d0da680ad68ece12806243a2184d8743db67138bab103651f8d454b7f27865dbf4f3c7ce179a68d500585503360835a7ff9fc8ce5ffef0c8cd1cb6c6e5eb807d1ce7f7a861465a7b1533ba7ae952e329a289943d56edffa42d15ae22f0c5830a72cbad74eecfbccc70f237ec15b8e1ef0f479fae39946358eec9fbdeaea581cdd6030a006b7f6a10a15988b2892db3cf210e04546f778503b668b0c0bde48288d0c771de4705c85ff82c73e2d7ee0eee9ed4a693e2fed4d786ccc5fe970a779de3cfc698a77abf2b138a3edc565c542816da0780c926706b261457644f0d59fe71777ea1acc419ae0aeefbc3c8fc07150ede46c0dbcb6270b754aa9964cb749445cb8c69fede39f7456973a1fdee5f594c118bacb23e509cc51b2ef5ac6bf75a69b613d5a0c24bc3b81a21079a964f1bf88e99b87465ec39e316180b516a339ea193c5c728a35531aa5a50cb3e12530d89e73e1eed4f70e93b9bc6d838d9d18aeed883b46021f0a173ac381f5799b98e9f6c27fb4db956e22ad0e579493f0a19f1321c4743092ca287ff5313e3d474a40fb58d9408b014d50d7512a559c0a2b32224f1fd5402b5ad8145a3f54cfa11e6f388ba860072a2298634b707beabe390624f85ec70eb086f8dd4fe4ad1518123cc3564255f70c363130e7d1688dfc0474cd53adb490a92721cce0f4c3a357d1088d3b272c32dd2744d87b7c4d37f527c84597b5e1aedf87afa0697e44dda4c9578eaa591a1b0044f53f45f7e592355e8341215895beebd84dbcba970704b97916f1fb7b227055be4fb76d6fd7d320163f5dedf7bea51c0c15414a89b0a59dd0f71229a617481c1b1b21e96d71f51f823e7f2f115adbb61f04c7f3edf25c01dadf101632fc49773e975c7642a98bc75ae82673a3e95b58e573a80d31c827ee70ab9b9007c4534d2fabf3dc538fe6451908c075eeeda632b2909c8effbf73ce9443cb76147ea54a6e2c2306894bad00583b2a0fda955bd3f131bbe20ccc0a09bf3d801febe80d343f73988b3adf0521f5726d635d0a5c98065bd9bc107433bafe155502aaa52ce0e49dacd8fcc31bdbe4dd8f9b2fa788c8ccba0c0698fb3e16df1512bec5e5defc57f47bf052feec5772f643e834d0c61db18d991d0b5dbae4c6cc33c93deafcb59e3983230f97dc9490808eec0637640b466d2f6399ff9854710413b9fba474dc17815ffad0c667eee22dafd8b9840ad79071b25bf94c57faa4535739ea454fd58270c7a74ea4b1c1a866405d703f1105a2b0397cefec1e7d76e3d1b20afa482ef716e528c2486b61d889e7e80291f9b657c540f09044b5271db77cb254b3d4a4c67c5d0a028d5c9c6d81cc06bc269dbf51a8efb4fbf2d745fa5f0d99b4a62ac9f6ae30138690ccbba8d25f54842c8ad75cbf68c9c978164f72e0cb36a3e80b99e8edacf401ac7e5efd205474d7fac087c8f8f7dc2dbc742a4b1d6937fb36d1ab613ff57c7283b9772cf41d6185c49655e5253450ad6806fe84364c964e2bdd0c5ee2657a758959bf59842fd17dce9423e76b1a87f6b2ffadad2dcbb60849148b501ed8abb0d1e4c01cc69bd9abaa740c7bb7fade3fbe7b313660d7f8f2d4944fdccfb7aa419b81a67df574afcf992128233f3b6ebe435e2ad89a61bb7fe084df556a1da944c30c24bcc4c1c970b016543448516ee967e63c58faa38dff5aae14d179aeae72856437559cd69e0d2079f3b99e603afc6e8f276b8d97fef305adcc46be1f226e87ba322e10d2a183100f003d9eab61dbbe8f3d5734626718e779aa73408bcc59bfcd3f583366aa244a1ace3a757c9cb3756b12a2b89678e38d353eb3fc0f8117daccdc65652d33cd570ac2ed2d2202488c9"}) [ 3056.519223] loop7: detected capacity change from 0 to 32768 05:53:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xeffd) 05:53:23 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x10, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:53:23 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(0xffffffffffffffff, &(0x7f0000000000), 0x5ac, 0x0, 0x0) 05:53:23 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x300, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:53:23 executing program 0: r0 = syz_io_uring_setup(0x4d4f, &(0x7f00000002c0), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x9, 0x0, &(0x7f0000000240)=[{&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f0000000700)=""/222, 0xde}], 0x2}, 0x0) r3 = syz_io_uring_setup(0x54e5, &(0x7f0000000680), &(0x7f0000fee000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000001bc0)="ee504b4cf02f852c5a58a475409893c493bc2cdf47cd403c4f0d288878bb432677eb89cbb858dbf722476895627b8debc2a97f92ca254c641cef79e38bfb4812eb8c819ca6617b233b21a99ac0e8efd899e1672c9de385a32c797241786823050aa560b6c0dbdec2a47b1235e99e0f90c3aa1e9cf5801bdedc5cda9d5cca7a667f2c3ce838d4920d2ad1f197ca04937d4b567a0e7e41fd6b9b874f0c7be18e15586ff7370088cacc4331017089", 0xad, 0x0, 0x0, 0x0) r4 = syz_mount_image$iso9660(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x2, 0x8, &(0x7f0000001a40)=[{&(0x7f0000000480)="8bf57193f4c16e2b256445f93f3af1d9176c772c1486bc1057de2b68ae52b999dd59c6eeb4b7233fe5ba8e2436b7219cecf612f2368161664882f3c45b70e612f3572409b25cff2f4b6c718b4f23ed9f9af0372049b45b56a500ac38aa4604338f5ec08d6db89100fcfadcaf055fca90581890be77840958df1dcf1b091ac5abc814003629bd02b917aed2b32f0e3234d2308c94a8f44ffae5216c34c997df17", 0xa0, 0x3}, {&(0x7f0000000540)="03599aede1386fbbec0ce4f1cc3006bb4d1519ff1d9579b3b74a27ce4287e82d1782ddecd4375697ae54d6a2fd7035cf68a64a7d3369c545ea673c16a7152a5769b5f8578ac8ab719a852551cc5324b98c76a273527abfe40742f82484456fd167c58a16dd465787a633ed4bd8eb0b90ff8f4fa7f7e9480e26fa2071d4e988abd29c7c985f20ecde36eec8f47eb5f88336ab880676d26e6184af459dee4f58b38fe2227b626cd1f8722d5f70ddcccec530b35070a881c2e1c22e337901ecd5a67bf06abd7319b38395f59fe00a6bfe58d54a533e3d8da857a6ba5a11c2c7ea34d5b0b4", 0xe3, 0x1e}, {&(0x7f0000000800)="f2676d0abf3dc8bca7d2e5fad57cc6d8ce890de17c1a8d6328c5fa59e233628d034db3058c38d2ee889878110c74b77509ad7a931d45c4cab72149437007816746a6514dacbd7a99a6650c5add69fb8910", 0x51, 0x101}, {&(0x7f0000000880)="f5db37a6963b0895cc57cd7caea12e7c3017443fe62c0adad495e1580c223d0ab740972ee862b0d37c76f727c4e73064f352da1157d46c91c277a005e692fd282f6dd111909a5c26", 0x48, 0x1}, {&(0x7f0000000900)="93706cdddfbea27f71dbbd0ea8d7d27448074c7742d71f3f9d894b1e1073790f7c7183689ef2659f3af9eb95f849afe2739bf82fa5608e88a8e6fd5a1cd36cc5d24d61efbc8d94c28e3e3e90d87874f4af45439dcc4d474328507c57a478662828a428f8", 0x64, 0x3}, {&(0x7f0000000980)="7631c817e094727fea0d9d108d2ae0b3e2285238a92df989b7a2c1cf45944dafff68e8d74e5329d0299c332efa130659b1ec61cee47ccc1158713eab24495f68fb7f70aaa8d89adf8b69fda37d5f68f5bf78a533c8c75fc2774a779f29ec9825f1ba5de611e9683dfc360b1632c627eaafe175a29bf0c1016866706f4bdeeaff54e4fbfc3ec81247287d0fc70a3bf968c21d394f57431296aae8b8a5c4b38fd37fc6192fffd62df5912fac11c738fe516081fb519259504a45", 0xb9, 0x40}, {&(0x7f0000000a40)="eebad19623a571b477de712f3a893b3cef33f8f1999518a17a4916347b827af27bf358a4093b2ae43b438c45c4eac6974f4ae25533f4893aba9ca0f7b7329fd306e538219bd287687b476d73224a09e6d94ad9c157a0b2640f89e533a6d01da09b6beb2dc3ef2898ac2cce9e6a98033da57680a5f9e32b3a5efa182ee8b70dbca4a360191d468344c2311292531fa5c33c177d8dd36f5c5142cc2d8a40e40f4cdbcef8c22141f6d9d77aeddcf1245ec3a9e57f89fa74b2b4ab15c4ad59443074ab2dc4e5343209e9cdb7159c2b97bccf7da1614b22efb023061f3619d906da2b4e20974d1f493d4024c13a910a5d4f2e6848ac30ed7234785bb6ec9ccee0aa6da4385b4999e8782dfe77f00b88fc779a1c1e1ec4e9fdb7c888e46f33a7da8f21cfed5b275f6ba7a93bd66f33bbea12e146e086c910e71ae887bab56702d3939d69c493eaa1aa376059fa3a2942d643124c1561a9a404717ace1a82675fb7425396bcbd74b9864612f29732cb3100ecf00c613e388eb3acb62c6fba0ddcfb717bb19925c5e897af7882a22369ab405b8623cdcc054215e3fee37022a94bca506eda1cacef0cbd7df961cff70d3d230d628485fcf24bd9e4b7a91d0f3b8cf08d469bf739a85a2411e5e3a528ca060a3191428fa991f68ca34794f200750526172d79267afb2aad59aec7847e9f0f987f7f5e16e8f7109694b5e04eadd3b6fc17ac157931156deaa8408e8e7c13867ec1200f3f291c4a014ee89d4956db0adce072975be6300c117bc6909320699b69f8c87027306ebe09535f4e008aff073bb02c1145b6b4bea216c7fa4ef3b3b962548eeefb1de434e646fe7de80b3e79190b31cc1eac844e16b8e8593f4abcf19af432868ead570ad228c15c08ccad4eabf368e465054773b897e7fab8b47ff8a392c0c694ef58ba72d16a152299db9c4a14626c5bee67d7c97e5e4650e345f454b129b8b4dd0490bf218c8347039ddd5bc3a9ce6fb3bfe1747191e378bc79d38f2e33bc1b9c338c865f70dffcd4118114c7d534a2a9c7d77ad06678a6855494abea5345f7b34d6b86ff9c7bf50fbf831fe55a4e57d8093907706c2fcd2a9ff815c0c09294032c8a1f9e5356533bd658b7f36c4dd3255d4e53eb1c9fb2e68272c7ab5e14f8a60920bc3581e5c7adfa6f759546e908744fb8fc4a78218991955c566a1874be75a426f31a717de6eac29363cff8c74a44b7ccac1444766df3933bf0b42850ebe3958205de41cdc872f19780bbc31fe1b60cc2b17b6397cb3c8898618d39486a2e162e8ea11ea1af20b7538b41fb84597f9102f2d22b654f4cdcb1e05d6078ce04936c49444c79c8b843fc36a747e57628978bd7d11324b513349eca4bcf0a0da841728d2a9d009e859875440ae0cde1e185ca3cfee11202657f52dc9beaa300a8ebdcba78b3d69b50d01fe519c470f1e6bf0be880606b72024de2908169e04a4924e21dbe198a3f08b690855c5bb7cb3d5e509b0481f97f1d42e1894835fcf7641be9f19b7f0fa028eba88af524848ff3d0b67a6bfd066366bc93eef5f35cd10085e64db12ac6ce5d489174027f92a6d3e38ece34a9fffaf971415483df38f1678fb81a95b18ecc48fe6f1b634b83371befa7fdcb6fd4ed310e5b8f482cea4f5075161611ca6322cb43c4488e9e7fff1fecb944559b6d9563d91aa71a30f6a23eb47849f05013708ec5f5bc11297f245353a925319d8cc385a9ddf1682dd693cd3369b3982d1cf06362e09132303410541cfa0a742556b51e7e3c0705d174bc3a9bf79ca71403acdd02ca663e0745916880b55b19bf04bae14425d00ed2784ef5777e2d7403a86e0fe0a8a53950d9930a2b9853afa29246b9dc46beb8197754fecae4af0be47dce909f56a85f7dd8a6be3b95ba57142694f5bc9793de3a1c37dc5f57b516e6f21523e9db7849444a35da398c57b9e0f8f16e555d5234951496d25d022d228afc3bd1522834c1d0b25d4fb5e3a3373564744ebbc51b7a77432a403bacdc7fb13682e7a184f0d532345f9f0871608e3254f5b727992e61025cf5a345e0d3b6d3815758f63dea9fe27a3b590a618c8d66bd0604c9b6aae5621462bad5588866fe66ffb51d2a98b4880f8ca090e4e51630f95878fbc36dca7b9b632783aa9b2916d5766c710a7e028a2bf44e3d8dcac70c644f888ee227c7b6d54a25d5c9faa79288bcfddd7bcd17f449a1e5804e504199b8bca3aeaaf475445d82d57cb8c3f1af4118df2e20519e85fb59d9c906e3911ee7e34ee37bf293027e80919bf60e6d2eb0776514a2b0574f2c02f7e847d7168158f462057a5de22a8e9459bd574b70441f01a8fedbbaaeec6152f422f907af1c091a7db2dc7169bdc7177939a77e2346d58c60f745bb40fe0637fbf7b517da85159c3e7a8f79e4320334e48655228a5501b13d499b9cadf4a830d83214147db6ce7ac8994bc0c9d8d4e1cb1225f63d1b33060473e519f56899305261d324f73bec980d11ac73c49ed86002b7a6f5b07a52c49c3d44510c4a7aba50e0c8003696ac3850871924aef92c69a8c6867e1ada7cf2157e4bf45147db289dcefafb9834560d66dacfe4fbee8816d44f34e77e5d891c1e833fdc24aa55b19ecf862de947645f961b352522134235f5d165adf795cac4e6184abaf9d894e70047f60fce71e891bb8ae4b083d09d227a7615bcdabff068d40aabb4adbbbe98bff21106ee038ad9ddeebc94d326405f1cd8d204ec2deb9ab9d45b3bef416386520ff3ff9349daca49f78a24f55c36e39652adccfecc9a388619f3d8bd2e67de6e71dd0f0383476f079b9bd032c28a7b8ddb60379e7af19fcdf1cd0c917c352397aeb65c2ba28f82c1ca8f5f913992da6cff3e53d52dbdd439920282a5f9fe776973173528046f09ec356ba554683f1dff30b47fd4b7ee042e8d71b907293586730a5313e5d8e180bccb28315666aa95fef65661fafe330c2b9073836c0b7b28a6b9354a1778b60217e2f00a57bf0d7c35496bb044bebed1d1a09a38b04d079172839b2cb95be55353c8401271cf23b9bdc9429ea1562ee66f3758fca5cc7283a3c9c75655937b93167fff20f90a3d931578b602b62f1b6907fd405b1ace7f1a2922bc6423d311397d35c6ee3e6dc2f521481e602d43c040dfeba8e273225f2eccde2ac34d56c1fd3e0077d5034cc2c09bc6bc4e532384ef6ee25549bc93147e9d86e30f53a8946e52a96237ca5993ae5c3f2dd9a2012ef0790785cf5e98718dd2221718d8eacafc4ec80ce6b4a82ee3febe95a28b29b6ad5387d21999fd98175014453235a232b69d794d3b91db0b00989800912e19dee6f4a2e51e99f097fcf6d21a4e9de697411dd7033722446b7de04dafe5c5693c52405b34fc54d1795d5dfe4aa146f1f60e59eac54832dcb7b057f901b607364efad19fbc92594df8c087b7c5dad2f86494c03e1b53ea2de347d2d7b045b4dfb09a16555b23cb4ebcdc639ca69f4a1b8fb1853c23626e5c0474eb8ed0b3f9ed98f752c8f0c0c7d255c23d1757ecd216d57ccbc39c2cb31045d9a5e19b05833ebf9607e9b52491c1e582b3adccab51ddfc61de2a76296ffdf23057708bcf3c3e424e43ade551792ddfe5bd4f3ec0237dcc77e8042b7b2b957b07e07fee15e57323501641a1ca151c879c54dbce9825d299bd48ee5804db247926f3b04be4ac274100a86b86deb7c7ffa2ae4ff42c33be9b9fb1840276572ccb03fb3525f07c5abad0d3205aa83120bcd4f0f782d7e934732988ab01896593ef798e127d1e5934f5249bcaa3cd7267632abaab0ce78ee8b70bc6fad013f803e2f6b6de19bfd906048f2534c1875e65568a010722c8bd6be2c77d075fb3e3d8caf125ce4cea5d08ed60521f75d4b076ed76f787ba8a0fde40ecbf93da6290ea8c128c7fb6f94201fc44b323bf41f82693e8a26c38f098fed1d615060aae2ecf55fafa69af83da6c47035f1e8690f7ef171b5313d4aea34e78c083099c23bf3b23012edcb06c04e3bdab6290e69f9e8ac348e60a433c6ca77061518d17a416d8dc2262112a21bba9c1079f9e381497efa316add6c09e8c409694a90aa250384a755be2db28972e62af14a73753600ec9ba9d26124dfedb46560999df060e515f03ba93859a0d019fe2c6b05ac49b87feab408dd344b3c08beb939ee90534a87d68fcc3bb3d3b006ccfacadab186a048f00d9c8d12cb6a670472267286be4cccae236d8b0ece731fabd2223b103b4855c3527f06f7092db5416464a1768a7b06726456ff93dc2c15dd9128b7c2534af88aa13ca515988f2a796bd83ce76aa6fdc6d66c053b2ecd04999e82c712ad5fceaabb896a008fa9e691ecd408381f5edfc6303aa24c7ce9c3b45ca8873ca63f615fd601886c88383d960886fffbc9aafe3636929810fc67a2b3d784b07b1a866fb5a8fd02fbc7bffb70ba03216c7a8128a20fb8738a6fdddce8ed9418f5c1b7d173033ab209c4b14fad99719d3b27ef68ad19b1d14283371fe976c4b3ba91c2bd8fc5796611ebfdf9b5d2bb5095fa0bf00249ef0d9b7f0da028b93fe24c8bcfba820164bb8e870fa9b0c8030af227097cf93fc0eedc1a81160411b43c1d19d04889ed22e5a88d61ca42346ce253a684775d6c3396e8ec9c7d179b210eee4da0e1492e0f17ce0cbaa7968a00c5c901e37927f61f2e411338ff736bbf14556d50fc5676f6de21b7057b31016ef8b240daec7dcd187e38a66028bc970edb557326bdb725b8a65aed6addd28055d62d55a4e82288adfcf800b84801e13ac2f40b5c043cb06d56272a8c54c01537f55b6e077bbf654f97fb296e847bb6abeb9a7bf972aa6730f5ce7494b558e12e3ddb31b56a1185e0f5c8da02fd2a53c2700725009bad2b7a5605194dae25fe9fa62e0c0f407fb5f69c083d969a1a2fcc9ed1ef78f6317d175b17744317096359da1740007710302f2745016d2a9b0b4b784103139516db90f5cec9cef676adafb49d022fd08433258c8688976fe6bd4a193c0c267f3b564977e214e55b264179b16228d587610569c2eb7e0387925164c25c794ae376b47321e9ab7a3d7199de45d29239ff2fc3f1f5aca4d6b15d634c7f33faa6ae4efcd41f77666bb19d11488555d08999121e255c727703487f0b381839685e3f996f3db395872b21b3da2e223d9af922eaa8c5a874e42f15e342dc4aa2bb3cb22738df4027951000714fbed40ae94bbfb2d5097d62b848590201786ad41aa31540131e5d8df107a8f5b143be49a22346d23fc38b527cbc0175babf1ac0a46bc4e97cb8f253c82917441d51391953081af5e9e0a1bae5512c049d8c5fabdf21737a5af238ec06410ac40c9876a0306bc0aec8ace378f5d9b86d4b515a466fbfaf960da9376884824d32920dd003380c28b91a63d4f6efb51e146633c63d31e35788d5c0e849fb27b44fa56c56e965e6441337a35f3c7ab18e4f25c5eb5fb2eab3ec52b9aa730e6f28e5ba459025c871f40a8293bcfc13d3834cce2026d306b1c2c72125f3593d2e99c27fc1011a1ce17625a88d7ed6ce769e8d62fe739f8e975f99d176e75f8a6f6027524b9e9b7d97aa8f3fb707f697cdcc97702b1457219702e57b8b546add862ad957e7a5c088f2c59dee10065e3649199a307437c9a5b660074f85eab5eec18c26bdb00a78c8101b2a3904a42bc25ca4cdf008eba512c5a28236dfbf265f9aaa1d22db6781614943096b50bb12fef37b5e968c9f9bb0cc08fc292eb20cb6940fb70cf18f5655a03f559c99b1650f2eac7d0f30dfcf7c2e3d9", 0x1000, 0xffffffff}, {&(0x7f0000000400)="e405b163da90397b80d05f9a715b2bf8b1dbd6a0cfb0", 0x16, 0x2}], 0x2020000, &(0x7f0000000640)=ANY=[@ANYBLOB="686964652c646f6e745f61707072610200652c00"]) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000001b80)=@IORING_OP_OPENAT2={0x1c, 0x4, 0x0, r4, &(0x7f0000001b00)={0x500100, 0x60, 0x9}, &(0x7f0000001b40)='./file0\x00', 0x18, 0x0, 0x11a2b, {0x0, r5}}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) pipe2(&(0x7f0000000040), 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r6, 0x1) r7 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48ed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r7, r2, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) 05:53:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 28) 05:53:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xfbffffff}]) 05:53:23 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_submit(0x0, 0x1, &(0x7f0000000200)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff, &(0x7f0000000b00)="4fa961a32c46292c4c203b03c6cfcb7f41a36b2033c451524efa095f3259d324fe60cf5baa606c7c29d5626c6a425a3357a6ef9b122793056fe62dc737af44a1070dcbaede3f1a1a803aeec79b506e019ba9a0faad0ffeddee88e9c7f880a2b88dd7ec8a16c3670691b02178a9efe72a78120600fe8be129a52b1b4d82cc8adf2f88522df22ee2ca034bd40b6be1e2b77c7b9594a599c877da237330be12d330de5b0b1688fe32c6dec7c70c69530af10933c772916d301390ccbb3bb577bc8d7f554eed73f2480f92d80f61aff87196052083c0e4896f26de2108c8fd889200000000f7fcdab05146ac3b84c227c77555e15933561c59", 0xf7, 0x0, 0x0, 0x3}]) syz_usb_connect$cdc_ecm(0x4, 0x0, 0x0, 0x0) timer_delete(0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000004c0), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) capset(&(0x7f0000000000)={0xc92bfb053a14a5a}, 0x0) clock_gettime(0x0, &(0x7f00000003c0)) close(0xffffffffffffffff) timer_create(0x7, &(0x7f0000000180)={0x0, 0xe, 0x4, @thr={&(0x7f0000000600)="1a90741b478736dcb3b315064fc9e72c4608370b13bc2cb637529112fc303e1776468566db550164e33a10b0631194d0c525a6de03dea72ca7919d9f8026f6731bde01f3232df675dccf6cfdc168550c74433af885e6c95d44c46a6227103177f847898edf0b69b5bb4ce7cb18c9b532190cab9007de662870fd202b7c55fc84576b9e25c32997e5ebfb4bf56dacbc75625e461c5efcef9c8d5ad29e03c5acb0699a5bf8fca88e223ab1b91bd8b79f91aeddb32d54049112fa", &(0x7f00000006c0)="d268db7656a375b39a1a8696902ef074b8ab"}}, &(0x7f00000001c0)) timer_create(0x3, &(0x7f0000000000)={0x0, 0x1c, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f00000007c0)=ANY=[@ANYBLOB="013885fea3dda7e9306d1e40a2f38ae900000001b5f08d0db673fa63dc6cc7429e0f2b08862232d156fe5fffffffff5a088896c34f", @ANYRES32, @ANYBLOB="00ed04000041899b09e5cd54b9d40a39fe4423ce044ef83b3696bb9a713c70dd5d985e32d20000000000000000"]) clock_gettime(0x0, &(0x7f00000000c0)) timer_create(0x9, &(0x7f0000000080)={0x0, 0x22, 0x1}, &(0x7f0000000380)=0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="38d31f1ca9161a912549948134c8000000290001030a00"/40], 0x28}}, 0x0) preadv(r1, &(0x7f0000000a80)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000440)=""/110, 0x6e}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000000840)=""/128, 0x80}, {&(0x7f00000008c0)=""/168, 0xa8}, {&(0x7f0000000980)=""/65, 0x41}, {&(0x7f0000000a00)=""/126, 0x7e}], 0x7, 0x0, 0x3) timer_gettime(r0, &(0x7f0000000280)) timer_delete(0x0) timer_create(0x6, &(0x7f0000000240)={0x0, 0x4, 0x4}, &(0x7f00000002c0)) clone3(&(0x7f0000000740)={0x40182300, 0x0, 0x0, 0x0, {0x34}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 3072.268366] FAULT_INJECTION: forcing a failure. [ 3072.268366] name failslab, interval 1, probability 0, space 0, times 0 [ 3072.270970] CPU: 1 PID: 16170 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3072.272440] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3072.274187] Call Trace: [ 3072.274745] dump_stack+0x107/0x167 [ 3072.275528] should_fail.cold+0x5/0xa [ 3072.276331] ? create_object.isra.0+0x3a/0xa20 [ 3072.277298] should_failslab+0x5/0x20 [ 3072.278101] kmem_cache_alloc+0x5b/0x310 [ 3072.278950] ? lru_cache_add+0x45c/0x800 [ 3072.279823] create_object.isra.0+0x3a/0xa20 [ 3072.280756] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 3072.281863] kmem_cache_alloc+0x159/0x310 [ 3072.282742] jbd2__journal_start+0x190/0x7e0 [ 3072.283679] __ext4_journal_start_sb+0x214/0x390 [ 3072.284700] ext4_da_write_begin+0x51f/0xd40 [ 3072.285630] ? ext4_write_begin+0x10f0/0x10f0 [ 3072.286576] ? copyout_mc+0x140/0x140 [ 3072.287405] generic_perform_write+0x20a/0x4f0 [ 3072.288378] ? page_cache_prev_miss+0x310/0x310 [ 3072.289366] ? down_write_killable+0x180/0x180 [ 3072.290354] ext4_buffered_write_iter+0x232/0x4a0 [ 3072.291384] ext4_file_write_iter+0xccd/0x1530 [ 3072.292359] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3072.293338] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3072.294448] new_sync_write+0x42c/0x660 [ 3072.295298] ? new_sync_read+0x6f0/0x6f0 [ 3072.296156] ? ksys_write+0x12d/0x260 [ 3072.296969] ? lock_release+0x680/0x680 [ 3072.297810] ? avc_policy_seqno+0x9/0x70 [ 3072.298663] ? selinux_file_permission+0x92/0x520 [ 3072.299715] vfs_write+0x7c0/0xb10 [ 3072.300482] ksys_write+0x12d/0x260 [ 3072.301251] ? __ia32_sys_read+0xb0/0xb0 [ 3072.302112] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3072.303245] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3072.304336] do_syscall_64+0x33/0x40 [ 3072.305117] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3072.306201] RIP: 0033:0x7fd38437ab19 [ 3072.306987] 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 [ 3072.308085] loop7: detected capacity change from 0 to 32768 [ 3072.310850] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3072.310872] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3072.310883] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3072.310894] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3072.310905] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3072.310924] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 05:53:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xf1ff) [ 3072.349185] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:53:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xfeffffff}]) 05:53:23 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x500, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:53:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xfdef) 05:53:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xff0f0000}]) 05:53:23 executing program 4: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(0xffffffffffffffff, &(0x7f0000000000), 0x5ac, 0x0, 0x0) [ 3072.522637] loop7: detected capacity change from 0 to 32768 05:53:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 29) 05:53:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xff0f) 05:53:23 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x600, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) [ 3072.657620] FAULT_INJECTION: forcing a failure. [ 3072.657620] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3072.659633] CPU: 0 PID: 16207 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3072.660734] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3072.662063] Call Trace: [ 3072.662488] dump_stack+0x107/0x167 [ 3072.663073] should_fail.cold+0x5/0xa [ 3072.663688] __alloc_pages_nodemask+0x182/0x600 [ 3072.664412] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 3072.665389] ? find_get_entry+0x2c8/0x740 [ 3072.666031] alloc_pages_current+0x187/0x280 [ 3072.666724] __page_cache_alloc+0x2d2/0x360 [ 3072.667426] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3072.668256] pagecache_get_page+0x2c7/0xc80 [ 3072.668957] grab_cache_page_write_begin+0x64/0xa0 [ 3072.669716] ext4_da_write_begin+0x2f3/0xd40 [ 3072.670409] ? __get_user_nocheck_1+0x6/0x20 [ 3072.671102] ? ext4_write_begin+0x10f0/0x10f0 [ 3072.671796] ? copyout_mc+0x140/0x140 [ 3072.672144] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3072.672397] generic_perform_write+0x20a/0x4f0 [ 3072.674912] ? page_cache_prev_miss+0x310/0x310 [ 3072.675641] ? down_write_killable+0x180/0x180 [ 3072.676372] ext4_buffered_write_iter+0x232/0x4a0 [ 3072.677112] ext4_file_write_iter+0xccd/0x1530 [ 3072.677848] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3072.678550] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 3072.679387] ? trace_hardirqs_on+0x5b/0x180 [ 3072.680073] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3072.680900] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 3072.681754] new_sync_write+0x42c/0x660 [ 3072.682371] ? new_sync_read+0x6f0/0x6f0 [ 3072.683000] ? ksys_write+0x12d/0x260 [ 3072.683604] ? lock_release+0x680/0x680 [ 3072.684208] ? avc_policy_seqno+0x9/0x70 [ 3072.684839] ? selinux_file_permission+0x92/0x520 [ 3072.685631] vfs_write+0x7c0/0xb10 [ 3072.686189] ksys_write+0x12d/0x260 [ 3072.686743] ? __ia32_sys_read+0xb0/0xb0 [ 3072.687369] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3072.688173] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3072.688956] do_syscall_64+0x33/0x40 [ 3072.689518] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3072.690294] RIP: 0033:0x7fd38437ab19 [ 3072.690856] 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 [ 3072.693667] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3072.694837] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3072.695967] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3072.697056] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3072.698144] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3072.699234] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 3072.776435] loop7: detected capacity change from 0 to 32768 05:53:38 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x56, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000200)=ANY=[@ANYBLOB="010056a0785d1eff097f4aca2f69fcf33d000001000000300000008d3f3c9ddcd0efdba01e9d086d5eeb3a04a29309c44584d9aed2cfcf1566307dd39ed173b9626b8f68022131c188d7f4c74ee403fd483052cff478d305908f94875fb452082ba2cc805150ded5f133f2e427442e26a8d79f743cd0fbfff3aaee2171ca8e20fba62210a4a9af33e9a500be0e4ad24a0c7017b97bad57c691fbea50293b46fedd37db4f80bf534999ee06305543087011f49fae98339fdc69a6d276034f", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00N/file1\x00']) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80202, 0x100) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8001}, 0x0, 0x350000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f00000004c0)) 05:53:38 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 05:53:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0xfff1) 05:53:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 30) 05:53:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xffffff7f}]) 05:53:38 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x700, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:53:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) r1 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$vcsu(0x0, 0x0, 0x2ca000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x8, 0x0, 0x8000) r4 = open_tree(r2, &(0x7f0000000340)='./file0\x00', 0x800) ioctl$PTP_PIN_SETFUNC(r4, 0x40603d07, &(0x7f00000003c0)={'\x00', 0x5, 0x1}) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r1, 0x80047210, &(0x7f0000000300)) r5 = creat(0x0, 0x0) ioctl$FS_IOC_GETFSMAP(r5, 0xc0c0583b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000fffffdfd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000e2ff000000000000000000000000000000000000c535479a59460bba0000ff000000000009000000000000000000000000000000000000000000000d00"/192]) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(0xffffffffffffffff, 0x3) creat(&(0x7f0000000380)='./file0\x00', 0x111) r6 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r6, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) ioctl$PTP_PIN_SETFUNC(0xffffffffffffffff, 0x40603d07, &(0x7f0000000500)={'\x00', 0xfffffff7, 0x1, 0x1fa}) fchmodat(r3, &(0x7f0000000040)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x1000002) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x100000f, 0x1f012, r0, 0x0) 05:53:38 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x10, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 3087.505839] FAULT_INJECTION: forcing a failure. [ 3087.505839] name failslab, interval 1, probability 0, space 0, times 0 [ 3087.507294] CPU: 1 PID: 16230 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3087.508183] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3087.509234] Call Trace: [ 3087.509571] dump_stack+0x107/0x167 [ 3087.510031] should_fail.cold+0x5/0xa [ 3087.510512] ? jbd2__journal_start+0x190/0x7e0 [ 3087.511091] should_failslab+0x5/0x20 [ 3087.511582] kmem_cache_alloc+0x5b/0x310 [ 3087.512105] jbd2__journal_start+0x190/0x7e0 [ 3087.512659] __ext4_journal_start_sb+0x214/0x390 [ 3087.513259] ext4_da_write_begin+0x51f/0xd40 [ 3087.513817] ? ext4_write_begin+0x10f0/0x10f0 [ 3087.514393] ? copyout_mc+0x140/0x140 [ 3087.514892] generic_perform_write+0x20a/0x4f0 [ 3087.515489] ? page_cache_prev_miss+0x310/0x310 [ 3087.516086] ? down_write_killable+0x180/0x180 [ 3087.516670] ext4_buffered_write_iter+0x232/0x4a0 [ 3087.517280] ext4_file_write_iter+0xccd/0x1530 [ 3087.517862] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3087.518452] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3087.519125] new_sync_write+0x42c/0x660 [ 3087.519632] ? new_sync_read+0x6f0/0x6f0 [ 3087.520152] ? ksys_write+0x12d/0x260 [ 3087.520632] ? lock_release+0x680/0x680 [ 3087.521141] ? avc_policy_seqno+0x9/0x70 [ 3087.521668] ? selinux_file_permission+0x92/0x520 [ 3087.522285] vfs_write+0x7c0/0xb10 [ 3087.522743] ksys_write+0x12d/0x260 [ 3087.523209] ? __ia32_sys_read+0xb0/0xb0 [ 3087.523732] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3087.524395] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3087.525047] do_syscall_64+0x33/0x40 [ 3087.525512] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3087.526158] RIP: 0033:0x7fd38437ab19 [ 3087.526624] 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 [ 3087.528956] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3087.529902] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3087.530798] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3087.531718] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3087.532607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3087.533498] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 3087.559128] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:53:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1517f) [ 3087.603576] loop7: detected capacity change from 0 to 32768 [ 3087.627494] loop7: detected capacity change from 0 to 32768 05:53:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 31) 05:53:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xfffffff4}]) 05:53:38 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x1802, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:53:38 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x2c0000, 0x158) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1831c1, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000200)="af", 0x1}, {&(0x7f00000004c0)}, {&(0x7f0000000340)}, {0x0}], 0x4) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001600)={0x28, 0x169, 0x301, 0x4, 0x0, {}, [@generic="be142721009abbd0779cb5a321116ef8dbfa51fe0c70f46f9849beee44780bb588ffc736d21cee9af29c31d928cf980cb569b49d4bbe36979aaf7ebbb8b5d60197a3e55eb2e51e8275d17552ada7998daa24b98efdf6243c498fbc6b4e0381cc33698668cd4998990a8665b891dd85c8551d81c35028d5ffdfc01da9246fe94cd0c00945c51bcbcc521fa494bd874ac1352e9ac0a329b81bf39d063753ae5f637bad8e01f41476a1d16e9f7915c427da99f478751ecd93a36cd3f0a59d469ce55fe671ae51e5967d73d90043c603d085427ed025303ee43f6a2b86d3a25bedec6c7750329dae0a1459ab4e17d2f18772117c414c01fcbf08ce1c0ecba044df97934212f29e7eb7a449ffc051bc31800298adea5c95a82b747821216b5bd83c3179d29b6cdf83af0765a7bc66c09c329776f358a0b95be3eed696b28763aed8c2fca90790070fec8b2f2117d3b1ecae5ec14b62bf3510804797df2642ea7f4e760fe9688b36e8da2172230925423cffa1222d555371546f03d12fbe581ee9eb2b7d4fb733e0f9e3b78aa74c6240b99b6492827c753aa9cc648cec6101fb95706003edbacb4f27f66eda8931d956e852edccf20655db38c865941669b0a96c585b2f98da390582778a66e361b5ed0afe9fa0a2d5054a227f80e5a6cdd4e29fc0c344d563e6eb146966baf73f178321175462cee8d986f2af7642356e8aede627d0b093f96826bb3b5c89ea4c22071e816f355b2ba5954bc5afe1fe6c563eb15db72e3938299de8478d48259ce5859de7f9a205ebb0dae0cf24f5cee51df16bd97ce3996026e5129ac5d6214e17d07e49b1e6005c9a0ff9ced71b78f6ca0965846c73e86d6359f0e0f8e34d8348535877297160e875fb2b58726a31124e9e4ef188a0e96328705fee619f0208e727b6f5a09531ec03f117917d670863041816bb330877e12f5a582c4136013f0fa994221b84bd7bb8c274633ffd96f580dcd7b58557535ad49e73d1d2ecf9cffa8e2e35ae78b05b2b61db82564a848d8524d757cf60a9e89a2015eed29f8a3b8a5b2d61f6f1de95060fa4305c04c02e93c6e2849302f0cfdcedfd9480e4e2ae834e14c0c0c528091836ba5fa82f798fea68a303e156a7097c8b2cc83889e142325a0e379f35ff5f69678127b1b9cef83f4073895470f338885fe5f429d043e6b70e79ddebf925e56123a51a69e2e5ecee5cb016dcf3f8f2fb18c69e18d6dbcab2fc8a681c1a5d44020b8565591904b8de20908af1fc0cccc7f8ab32bd1a2797d2ebd1e6687bf98a1d83544ec5f8528a6b960079f14a9cc2f412dda3c19e7fdc15f1c6757c7f6a371640db9fc4215c44298ff70b3205ed48b2a19c95d66307bc38bcdb78d8b3ada6cc290d76a301ab51ede3795ab2fd30e33c2544920cfe97e7cd3fbf3ce952dd1f2244ed7a7bbe008c361fcc8d65e3aca9e52d05120ae5359a847b19d051850946ab14b56228974d9257f0a66fef589f610e9bad44c68b912e7df56742a4832bac549f0aacaedf57b625d21bd27b7499e54b7dd0e8e1a8f8e67b6057c7ec2259cdbf7b0e5b375f3ecdd39d36498e7ef38d0c1c5e02a3532f07f40cde204b371e9e8846dd767f16433208645a4196555286e1eb5213ae7eb6e93e7c088a2cf7e8bda7a7c8cf288cff45893ec44dc901db1f6f2f1d1924e6466a5beadfb160f1a736d1ede1b4be39954ae57b7532e865edcd910720d38312a4a5988207217c92ed6344ddf90f000776555b86ae6419c116d5172c176f15a5099279a4d91aefe4ea33d453b6c1f914629cffe4fbf24461330c7a7b712eb07cfe1035cb42e712225f656c59904510a0dab6765c319e28a4dfdde41ee6874f21664820862554e8a0b4cac3ea1d048f4a191753544d36a24d6bc6cd698ddc4b381ae212523411c45a0aa0f4efad2deca2d78bad5ee5eac9ddf235babc0f8f40190ec11ce75ef60fb6880bc3c67c06321ce219709710bf76f2419b29b40f15006059758c169cfa7795b4bbee631204cc7d77f52ab1065cfb2030701c8d9cf2a06b72b753021baf46eee73d42154987fb0ad334c70b00bba558e4a24e988bf98b9903484670e3914d45a9f0d9176d7aed87cb83c5280cf81e885fb55bef10b72a289f49402c6d16df124b34586b7add67683075287a1eca648ca6de46b2f7776078f0778ec55a7872ae99494c551b35500dc1279f2dd675ed006b110608ef67a9175c127252d40951d54bab06f1958989fa73542c9ae1d8521883f0ef077c29022731e757129036887f6d8e0bbbe3089b4cc55102dee099f47004f0cdf902b813223c5c07c62f3670d2239d4a701f38268dac66b2c3564d4fae1897a6710a4292c44b5f0fd7d9b442a29f953a3461bdf557177e48a8e8176e107a0039bf4cf4acc464f2568179f27e54edefec2be8d451de3945548a4caa2e3a7bf35aa117ecda2a12c740a52b4cf3c3f76de82c0f0a10cecb0cada0b17ae79fcc8bdb2c2a1bf8a37109ffceb339f00646075d23bf38432a6d288705793618bb32bb6376859fc3add28b5f072c7ebc0bc377cc2867b5b1f5c2d6f203f842dd5f7c2b516d299e47f4b259a9a64e5207da63afef0018f06e1f6db79920b6eecb68aa62d71e60ab2f928cecf805b5d1bc3c4c5844a6c9763d64c331cb5305d498bb8ce70a7ce99485995dfb1c45c6f3bc54d6704a5e3f1258edd9b3b8386557db4fb008bb31f86e5a8dd6cdecd8173eed0379dc81c3759a8cabdb9eb45c0e7c02ae686dffc811acf6103a29d07cb9ad7179b06fefe7ec3997845011513b6c43d0718aa8acfcbb28ee5fa0552cb3805b61b6453fb9d6a84a09bd44825f5164a13f345f2021f8420f6b69445822499a290f9c5bbbefed30f6986f999bbb052aae5920776394fa165fa4b5e1c12ba3b5c02500f974d1acfd81a997e1999660c3d1d7a0ae11105821f24eb53e0946d5954588864f5642bee7162613777882b69f6cdb6790bf9effb742180d68ade307379600169c03ce51fbc8135f08b56716d01a5d621b930a3b1d29ef2edc51f726cb77833105d83c26b239a146c1fc28f3bab4f32766dd7939c6e829b5004b058d41b72d26fbb7fa50ba8169cde10267cdb06a5771f469e3fded78c1be9233b1449396fc6f3d7428e3d1acf9bc613c08b016ae1e76697e69f19fff5cd3e057d88171dc16f40ed518cc34e2b69ac552188201d00a794eecb0c4183a0e551c54593905a743dfca9a5583b6376783e78c000b60093a8a9c957a3be1ddbbfd62f01d34f8a9024610638e7dce673dddfa364b774de3faa1f35316e999d7abbb5f223ec2acb695ce0d973e1f6331c11ac1ebaaf84f7de555122a826cdae0ba971c764635ef9072216eede35d38fa6d8536efb35d3d505232d2007953f1bf75e5eb68bc93958c2620dae7bb72f1cf1fb205ce55ef69a8d6005c564666c4fa2e54a06aa37645c28e57d655dd91293407966c9a6cbc7b0c20d789d3d55bfbea14f6bada081d9e6ca6a4c9390fad742bdd85ef5e86b6192b52895748f11277574656b77e81cfa3d202f4e6b3dda804f7ed358799903ed84c2cc6fcca06113b8e6f8c67b22a30c1efd48356cfb0265ea5e6eaf3d1b068b60855ac4cca636630ac47a1adb809b9b8d283ebfa8c7c677479620c0fb42b8a77c81a8ceebc5f4aa6bcc7de3326e9cbd2ae9a40e1ad2abe33a394f03ebe73a363ecebf4ef2f8f802ece9b0572e33445225f1a41100117b36273505433d77c71e348b0e98402e7f9bddcb04e466193681e63504ba7a4ac77d49a57567f82c97f646c2dd432ea3fdc653f845dbb4ba3eb35f22f25569e142d7ceb0da5cc222143e321291f17755495d441426f4450a1a4537c23bdda5825d1230f491dab21f0d837fccfc237d4752dd66359b9d6e684522e9c5c5762936ea44c199e0753df713c8397f968d15feda3902dacee808d26d1f50673287df61ac193a45c518fcf7fdb9a1960c8ec39cd9d9e2063791da51543feb378932175ad35132969a9deb6681f68d748ed6a637e1c66d04c4263e7359d678dbd29610788942c5d578d304ba9eb9bdc28e82c917242f942f8b14497f7794aa7cbb68f44b345b79652839273ef944e5ceab6d68a3cf9901e70b344510c741be58fc14d1380b661fbb9aa8491d9e04c1804449fbd8d464f8056b678bd447536f93a3b6b7009a20e265a45496544f3681a474150d80aef0e37832a1c135710d35542980cfad38c9041c7795ff7aedff4a5aef6bd54ab169098f4358567b485645d1caaa9f34666fcf6155e882cd6edfb049cb9ada8fa339f7b6d3f72f656b7fe12efcfbeaff117d898c41989ed49a1de15ddfdfb535116aba89a162b98ec1e4841bd2a02fce641c87ca553d7a45b2f6f503ccfdb1288258d597f202760850cf16acb2ea1470b82135406d4dbf4250eea9354b9f36819c3239ce9bf3f5b7c6bda6f607eb7dcb8d1e7e02cec83f500ad81a0541880f3aae3f2ff38ff3b9c2da867d247e44353f2b172f32a7f6770db843c36727e7dad5e267228d9ecd16e5dac8fe659e6f1c97cc0e9e4709475eb60a76221ee2a6bfbf03871aa2ccd297dab6653825c5843678b6d625e8bb60298853b59843fc79bf4f4906940900ddbf360cc4344f1569a6acb80b0e7ee73b74ee718f292314f94e9d0aca68054d1aa2b170bdf2a2af357c2d5761eac203a61933a39d8283106441345c6581b08096a2b919c1d01d2b85520247426f5c545371c70231a1703f5ff7729bda422367c3a5cf689cbcba89e634ab6d53e2c61d200999c09a4ebd39d8e8eeb9cb0c043866102c51b145ebcd2b00e29ac677fee798ebf3617843b384db8857a57f14b594a919839fe60f933758d2d28bd0c5ba816b5a4bb957fb0bfb147c16f5882bf358e679d0e4211f95fd48506428b83c9b609387a59f888b8cf8677640c7602e295b52c6c65aa4f2dd77d6e1e41a8cfc32dbf401812fac33d3933e37f611c8bd211d0080e0ca020e8458ddb1baa558b22eb159eb4d3ace54889901427b01a00079e6731fbc41d122dcd9dbf9e8bded200c59d37ef1f7f26276c7acb62b2e3aea1d73d4db9a40e8f1bc03e0117a0d6071f946801180b8642ccf88f0d0137b50c1b2a4badeba2d58037c1ade845de26b4ba81bea9114af18e688456465d7d5550ac6bd4c956519b1c94ba924c7fa5c43574dacc74aaa3a430f25bb7260125d555029619117bde7e5942653b499fc642d3979f30efedc7a84f9dc90f881652b5178c7ccf773bb0ad004bde61f9534383ad889311828cacf8d666b3523c9ec965286d89f565b5e53468e93687623035f4562fce18aa2c1ae64ba3455770190134a707c3685b6ec179cc0a217c87d531d310b6517941e39249d69366c33a39411d7e650fbc83fb6063933e2e7a5a90e89afe719b135292a3263f00573899b0d7fd89ffcdee1be2557202837fafe257cf14423958d9d5d3f4fd92cee25b32f5a80917982d6f5b61e44ecb332292f9d981e79dfb8ee19994049467b2865696b8f184a6098b2beac01c2a1cb95bdc191cd49b0270e6cc67049029c34e9bffa59245fedf3d7d44f80647c1a502abb0d84b764bca1a48cd35829ff9965d3764b3735d6b640914d98de5769374f73b2c593feb91e1785f7c6914455598d4e86df0e4f0f444f00ff41348a7c05692396360664b31e516e717b59bcc6a6fa137ef0cdc872740b0795fb1e32a7be07e19d38599d60e904f1e790c1703412a8cbb693df62db3934545b8174f25a4433568ecc97cc4c5e7346f4737ddf4e91b62c4"]}, 0x28}, 0x1, 0x0, 0x0, 0x20008810}, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x28, r4, 0x100, 0x70bd28, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x1, 0x45}}}}, [@NL80211_ATTR_BSS_SHORT_PREAMBLE={0x5, 0x1d, 0xce}]}, 0x28}, 0x1, 0x0, 0x0, 0x54}, 0x10) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/stat\x00') syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f00000001c0)='./file0\x00', 0x1, 0x0, &(0x7f0000000640), 0x880000, &(0x7f0000000140)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r0, @ANYRESDEC]) fallocate(r2, 0x0, 0x0, 0x8000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x36) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000006}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) 05:53:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x40000) [ 3087.742034] FAULT_INJECTION: forcing a failure. [ 3087.742034] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3087.744816] CPU: 0 PID: 16258 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3087.746389] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3087.748278] Call Trace: [ 3087.748881] dump_stack+0x107/0x167 [ 3087.749710] should_fail.cold+0x5/0xa [ 3087.750579] __alloc_pages_nodemask+0x182/0x600 [ 3087.751648] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 3087.753005] ? find_get_entry+0x2c8/0x740 [ 3087.753953] alloc_pages_current+0x187/0x280 [ 3087.754961] __page_cache_alloc+0x2d2/0x360 [ 3087.755960] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3087.757152] pagecache_get_page+0x2c7/0xc80 [ 3087.758143] grab_cache_page_write_begin+0x64/0xa0 [ 3087.759256] ext4_da_write_begin+0x2f3/0xd40 [ 3087.760267] ? __get_user_nocheck_1+0x6/0x20 [ 3087.761271] ? ext4_write_begin+0x10f0/0x10f0 [ 3087.762289] ? copyout_mc+0x140/0x140 [ 3087.763165] generic_perform_write+0x20a/0x4f0 [ 3087.764219] ? page_cache_prev_miss+0x310/0x310 [ 3087.765280] ? down_write_killable+0x180/0x180 [ 3087.766320] ext4_buffered_write_iter+0x232/0x4a0 [ 3087.767423] ext4_file_write_iter+0xccd/0x1530 [ 3087.768504] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3087.769538] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3087.770738] new_sync_write+0x42c/0x660 [ 3087.771649] ? new_sync_read+0x6f0/0x6f0 [ 3087.772564] ? ksys_write+0x12d/0x260 [ 3087.773433] ? lock_release+0x680/0x680 [ 3087.774334] ? avc_policy_seqno+0x9/0x70 [ 3087.775250] ? selinux_file_permission+0x92/0x520 [ 3087.776359] vfs_write+0x7c0/0xb10 [ 3087.777164] ksys_write+0x12d/0x260 [ 3087.777994] ? __ia32_sys_read+0xb0/0xb0 [ 3087.778918] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3087.780111] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3087.781279] do_syscall_64+0x33/0x40 [ 3087.782120] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3087.783273] RIP: 0033:0x7fd38437ab19 [ 3087.784128] 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 [ 3087.788301] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3087.790018] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3087.791645] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3087.793262] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3087.794870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3087.796487] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 3087.812527] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=361 sclass=netlink_route_socket pid=16267 comm=syz-executor.4 [ 3087.820654] loop7: detected capacity change from 0 to 32768 05:53:38 executing program 0: perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, @perf_config_ext={0xdf0, 0x40000000000000}, 0x0, 0x4000, 0x2, 0x0, 0x0, 0xfffffffc, 0xdffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x3, @loopback}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x10000000000002a6) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, 0x0, 0x44084) fallocate(r2, 0x0, 0x10001, 0x103) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x4, 0xfffffffffffffffc}) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x4, 0xffffffff, 0x1f, 0x4}) setsockopt$inet6_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000040)=0x1, 0x4) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x9bbb) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, '\x00', 0x6}, 0x800000}, 0x1c) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x40001) read(0xffffffffffffffff, &(0x7f0000000140)=""/123, 0x7b) lseek(0xffffffffffffffff, 0x2, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x5, &(0x7f0000001440)=0x9, 0x4) [ 3087.849026] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=361 sclass=netlink_route_socket pid=16267 comm=syz-executor.4 05:53:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xfffffffb}]) 05:53:38 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x80000) [ 3102.203533] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 05:53:53 executing program 4: sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000a00)={&(0x7f0000000780)={0x19c, 0x1, 0x2, 0x5, 0x0, 0x0, {0x5, 0x0, 0x4}, [@CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x1ddf}, @CTA_EXPECT_ZONE={0x6}, @CTA_EXPECT_MASK={0x80, 0x3, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev={0xfe, 0x80, '\x00', 0x16}}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, {0x14, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @dev={0xac, 0x14, 0x14, 0x30}}, {0x8, 0x2, @rand_addr=0x64010102}}}]}, @CTA_EXPECT_TUPLE={0xc, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}]}, @CTA_EXPECT_TUPLE={0xfffffffffffffea2, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x0, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}, @CTA_EXPECT_HELP_NAME={0x9, 0x6, 'syz0\x00'}, @CTA_EXPECT_TUPLE={0x6c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x14, 0x4, @private1}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast2}, {0x14, 0x4, @rand_addr=' \x01\x00'}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_ZONE={0x6}]}, @CTA_EXPECT_MASK={0x24, 0x3, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @private=0xa010101}}}]}, @CTA_EXPECT_MASTER={0x24, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0xfffe}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6}]}]}, 0x19c}}, 0x20051) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x21000, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x4a) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000180)='./file0/../file0\x00', 0x81, 0x4, &(0x7f00000005c0)=[{&(0x7f00000001c0)="9754c336baaaf382ef3b62c0dc5eb216c1354f46f52197c4856ba6c21b094043518933273ecb00823ddaae34860c121f45838c9c1745684d1e73a57e5c038c898d9e92b8b10f008366f566f5b9d7572030570a20aa91991125e5c7bdead7d705fcf84e8289d6953b3d4d4c29d2baaf61ea536635ed96a925681ebd839fb7ecd8b3b1495f65853ba0337b2ff893931a26acd5dd808fd31f5abedfe1684c798c7a18a98ea1ead84fed9b0c1f95b5bdc4048c08edb5bc817adb3b2657c745c347fc0bf788a58b92e2ec3370", 0xca}, {&(0x7f0000000300)="27d6145b5e1a4aadd2f49a9f88969a6eefde580fffad841e197cc8a7a823d1b73d376017841238cd4b447b2c4aa84d9b96f7b8fac8993bbf30c78492a108c5cf1ec7a244f2f48a4fb5528085f216186de8f6cd1e20c3525ac2a5717c42c6d039167f0ddf42bc96b383077a0aa4ee27debf91c04e7fe54ce301e0415257bcb0308b9133f79e7ef5d6ff8abd6cbfd2b7aea0d99c16401ab111b27d0701f4be58d5679e5d7297ac2319b42d62e473af85530bc733948863e663b589e67892da5e6222aadbd006bb7c49657b328cb083e43990f4ec3e8464d2b96e4ec30d007254d6e7e0d5693166fa8889", 0xe9, 0x2}, {&(0x7f0000000480)="81fe0942f6045d3b9c0e93aa5fb61f167f06af6ef488b5669f4ecbfe2b307f0ad135df3af5346514aaca57f1e49a6a1f6f8011396413bb7ee1fc0882f60ebb6dae04cd6bae85ce8dc0871b52cf6d8f72d90894dec4c34e73dfd7816061f0818a2c7e7d336959f369c696c6f79c667b8ff07d4ae5559cdbf47a8192170730ee0be9ac80e6ea3685", 0x87, 0x4}, {&(0x7f0000000640)="3dd32df422fda4c270609cabc1742cbbbe4a527ef28013329fe0b0725a589fc13f8229f73b216b512f80b3fc0965c0b8166f06306d161431ab5e37fb2171023dd253bd088d04e4228efe646a2c90a34526c909f9c0d660be7511a67eb323", 0x5e, 0xbcd}], 0x2002000, &(0x7f00000006c0)=ANY=[@ANYBLOB="696f636861727365743d69736f383835392d352c757466383d312c757466383d312c61756469742c686173682c00b8f97beffcf7d942992e29955058ccd7a301ac6e61b3e8f58396da2294f776ae4050d1221e37a8e2662b6608b6c5f7f6a8b15126dc801320194000eef541c2e12ca70a35ee466a0c1708747783bc1cd24d2164f69bdc2a982aadfe36ba6aca71787bfe64123b1792c5383e18e1dd0e97a48db540c3df8bc29014ae7b9eae8d7a78aa71299608"]) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f00000002c0)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x2044836, &(0x7f0000000080)={[{@data_err_ignore}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x8000000}}]}) mount$9p_virtio(&(0x7f0000000580), &(0x7f0000000940)='./file0\x00', &(0x7f0000000980), 0x802000, &(0x7f00000009c0)={'trans=virtio,', {[{@cache_fscache}, {@cache_mmap}], [{@seclabel}]}}) 05:53:53 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x3f00, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:53:53 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x10, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:53:53 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 05:53:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xfffffffe}]) 05:53:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x100000) 05:53:53 executing program 0: ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x2a, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b000000800000000800000052470000620100000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e32353033313039333700"/192, 0xc0, 0x400}, {&(0x7f0000010100)="0000000000000000000000003b6f4d0472b34eacba0268aaada5ab8e010000000c00000000000000ddf4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500110000000000000000000000040000003c00000000000000", 0x20, 0x560}, {&(0x7f0000000600)="0300000004000000000000000000000000000000000000000f030000000000001236151d1cf112a18cfb8f3a1cd343da80e97f14c8cb5dffd051083db0fb9d6c8c859e496b948b231d245805199d2405d615eddd253f63ae9aabfc82b564a10fa523be8f9ed2f4682da60dd457a72e1a5cac389f28b6678326ab0285e64b80f950c1de96427df718651458f20cdf2b3b8916efae0dc0e67fa1c1f1cbfa338d36d453c7e4c82369cac4fbaf5a96bf124d428be382c27be31946004dfba9337b433f2900d19fc79075660b22b615d77e3c2cfce364ad212fc6f6f820b5dc2ebc7bf0c0e1b57f7b028ae003a13611a216414b3552d77c85169d0daa8b3bc44204c658ba2e5913", 0x105, 0x640}, {&(0x7f0000000040)="030000001300000023000000ce000f0003000400"/32, 0x20, 0x800}, {&(0x7f0000010500)="fffffffffcff0700000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009403090166696c652e636f6c64000000", 0x480, 0xc00}, {&(0x7f0000000740)="0b000000c74f00000000000002000000f40302022e2ef2ffffffffffffff000077e4fc7b2d5312fd2af93719f1939687dac67cbbf8c65cc67ee37aa4389765861299f90941622e57e7ace2a83fa63dd1160d47a2fa3d590c0194dbacfd60fe86c2286fb9ac4204b8c687286db6d311580e901ab513d9184f157a38aaa8436495c65dfdf8297226628e9f38ac56bdbc1de1c0d4b7321c89ca260c80a0cb2a12d2b2684134d234d56426ece0be9641aa16c21a90e7c4723a6909d8a30a73e541f8028e429f9eeaa1f190113eccb12f5a2eeb000000", 0xd4, 0x1400}, {&(0x7f0000010b00)="00000000000400"/32, 0x20, 0x1800}, {&(0x7f0000010c00)="00000000000400"/32, 0x20, 0x1c00}, {&(0x7f0000010d00)="00000000000400"/32, 0x20, 0x2000}, {&(0x7f0000010e00)="00000000000400"/32, 0x20, 0x2400}, {&(0x7f0000000180)="00000000000400"/32, 0x20, 0x2800}, {&(0x7f0000011000)="00000000000400"/32, 0x20, 0x2c00}, {&(0x7f0000011100)="00000000000400"/32, 0x20, 0x3000}, {&(0x7f0000011200)="00000000000400"/32, 0x20, 0x3400}, {&(0x7f0000011300)="00000000000400"/32, 0x20, 0x3800}, {&(0x7f0000011400)="00000000000400"/32, 0x20, 0x3c00}, {&(0x7f0000000840)="00000000000400"/32, 0x20, 0x4000}, {&(0x7f0000011600)="504d4d00504d4dffddf4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7033300075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x4400}, {&(0x7f0000011700)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x4800}, {&(0x7f0000011800)="ffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0300"/1056, 0x420, 0x4c00}, {&(0x7f0000011d00)="0400"/32, 0x20, 0x5400}, {&(0x7f0000011e00)="0500"/29, 0x1d, 0x5800}, {&(0x7f0000011f00)="00000000000000000100000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000007000"/96, 0x60, 0x5c00}, {&(0x7f0000012000)="0200"/32, 0x20, 0x6000}, {&(0x7f0000012100)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x6400}, {&(0x7f0000012200)="030000005613b088e323adef0000000000000000000000000000008000000000", 0x20, 0x6800}, {&(0x7f0000012300)="0400"/32, 0x20, 0x6c00}, {&(0x7f0000012400)="0500"/32, 0x20, 0x7000}, {&(0x7f0000012500)="00000000000000000100000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000007000"/96, 0x60, 0x7400}, {&(0x7f0000012600)="0200000000000000000000000000000000000000001a00"/32, 0x20, 0x4000000000007800}, {&(0x7f0000012700)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d803050766696c653100"/64, 0x40, 0x7c00}, {&(0x7f0000012800)="000002ea0100000001000000270f240c000000000000000000000000000000000601f8030000000006000000779b539778617474723100000601f00300000000060000007498539778617474723200"/96, 0x60, 0x8000}, {&(0x7f0000012900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x83e0}, {&(0x7f0000012a00)="0000000000000000ddf4655fddf4655fddf4655f00"/32, 0x20, 0x8c00}, {&(0x7f0000012b00)="ed41000000040000ddf4655fddf4655fddf4655f00000000000004000200000000000800050000000af301000400000000000000000000000100000004000000", 0x40, 0x8c83}, {&(0x7f0000012c00)="8081000000180000ddf4655fddf4655fddf4655f00000000000001000c00000010000800000000000af303000400000000000000000000000100000012000000010000000100000018000000020000000400000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000008081000000180000ddf4655fddf4655fddf4655f00000000000001000c00000010000800000000000af30300040000000000000000000000010000001900000001000000010000001e00000002000000040000001a00"/224, 0xe0, 0x8d00}, {&(0x7f0000012d00)="c041000000300000ddf4655fddf4655fddf4655f00000000000002001800000000000800000000000af301000400000000000000000000000c00000005000000", 0x40, 0x9100}, {&(0x7f0000012e00)="ed41000000040000ddf4655fddf4655fddf4655f00000000000002000200000000000800030000000af30100040000000000000000000000010000001f000000000000000000000000000000000000000000000000000000000000000000000000000000e56bfc17000000000000000000000000000000000000000000000000ed8100001a040000ddf4655fddf4655fddf4655f00000000000001000400000000000800010000000af301000400000000000000000000000200000027000000000000000000000000000000000000000000000000000000000000000000000000000000694f777d000000000000000000000000000000000000000000000000ffa1000026000000ddf4655fddf4655fddf4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3235303331303933372f66696c65302f66696c6530000000000000000000000000000000000000000000006177ccbb000000000000000000000000000000000000000000000000ed8100000a000000ddf4655fddf4655fddf4655f00000000000001000400000000000800010000000af301000400000000000000000000000100000029000000000000000000000000000000000000000000000000000000000000000000000000000000dfa38368200000000000000000000000000000000000000000000000ed81000028230000ddf4655fddf4655fddf4655f00000000000002001200000000000800010000000af30100040000000000000000000000090000002a00000000000000000000000000000000000000000000000000000000000000000000000000000079189cdc000000000000000000000000000000000000000000000000ed81000064000000ddf4655fddf4655fddf4655f00000000000001000200000000000800010000000af30100040000000000000000000000010000003300000000000000000000000000000000000000000000000000000000000000000000000000000007b8a9eb00"/768, 0x300, 0x9180}, {&(0x7f0000013100)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x9c00}, {&(0x7f0000013600)='syzkallers\x00'/32, 0x20, 0xa400}, {&(0x7f0000013700)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0xcc00}], 0x0, &(0x7f0000000140)=ANY=[@ANYRES16]) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x200) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000008c0)=0x0) fcntl$lock(r0, 0x25, &(0x7f0000000900)={0x0, 0x1, 0x5, 0x38, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) ftruncate(r2, 0x800) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000880)={{0x1, 0x1, 0x18, r3, {r0}}, './file1\x00'}) write$cgroup_netprio_ifpriomap(r4, &(0x7f00000001c0)=ANY=[@ANYRES32=r3, @ANYRES64], 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, r2, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r2, 0x0) write$cgroup_pid(r2, &(0x7f00000000c0), 0x12) 05:53:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 32) [ 3102.239422] FAULT_INJECTION: forcing a failure. [ 3102.239422] name failslab, interval 1, probability 0, space 0, times 0 [ 3102.241032] CPU: 0 PID: 16301 Comm: syz-executor.2 Not tainted 5.10.236 #1 [ 3102.242045] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 3102.243333] Call Trace: [ 3102.243721] dump_stack+0x107/0x167 [ 3102.244232] should_fail.cold+0x5/0xa [ 3102.244761] ? jbd2__journal_start+0x190/0x7e0 [ 3102.245486] should_failslab+0x5/0x20 [ 3102.246039] kmem_cache_alloc+0x5b/0x310 [ 3102.246611] jbd2__journal_start+0x190/0x7e0 [ 3102.247234] __ext4_journal_start_sb+0x214/0x390 [ 3102.247910] ext4_da_write_begin+0x51f/0xd40 [ 3102.248531] ? ext4_write_begin+0x10f0/0x10f0 [ 3102.249126] ? copyout_mc+0x140/0x140 [ 3102.249680] generic_perform_write+0x20a/0x4f0 [ 3102.250329] ? page_cache_prev_miss+0x310/0x310 [ 3102.250980] ? down_write_killable+0x180/0x180 [ 3102.251633] ext4_buffered_write_iter+0x232/0x4a0 [ 3102.252301] ext4_file_write_iter+0xccd/0x1530 [ 3102.252941] ? ext4_file_read_iter+0x4c0/0x4c0 [ 3102.253579] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 3102.254314] new_sync_write+0x42c/0x660 [ 3102.254867] ? new_sync_read+0x6f0/0x6f0 [ 3102.255426] ? ksys_write+0x12d/0x260 [ 3102.255935] ? lock_release+0x680/0x680 [ 3102.256483] ? avc_policy_seqno+0x9/0x70 [ 3102.257057] ? selinux_file_permission+0x92/0x520 [ 3102.257704] vfs_write+0x7c0/0xb10 [ 3102.258205] ksys_write+0x12d/0x260 [ 3102.258707] ? __ia32_sys_read+0xb0/0xb0 [ 3102.259270] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 3102.260000] ? syscall_enter_from_user_mode+0x1d/0x50 [ 3102.260683] do_syscall_64+0x33/0x40 [ 3102.261206] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 3102.261914] RIP: 0033:0x7fd38437ab19 [ 3102.262427] 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 [ 3102.265148] RSP: 002b:00007fd3818f0188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 3102.266147] RAX: ffffffffffffffda RBX: 00007fd38448df60 RCX: 00007fd38437ab19 [ 3102.267136] RDX: 000000000000fdef RSI: 0000000020000100 RDI: 0000000000000003 [ 3102.268129] RBP: 00007fd3818f01d0 R08: 0000000000000000 R09: 0000000000000000 [ 3102.269119] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3102.270058] R13: 00007ffc8807dc7f R14: 00007fd3818f0300 R15: 0000000000022000 [ 3102.272387] EXT4-fs error (device sda): ext4_remount:5895: Abort forced by user [ 3102.276477] Aborting journal on device sda-8. 05:53:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x0) lseek(r1, 0x0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1000000) [ 3102.288336] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 3102.288708] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 3102.291493] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 3102.301256] EXT4-fs error (device sda): ext4_journal_check_start:83: Detected aborted journal [ 3102.303667] loop7: detected capacity change from 0 to 32768 [ 3102.306544] EXT4-fs (sda): Remounting filesystem read-only [ 3102.306629] EXT4-fs (sda): Remounting filesystem read-only [ 3102.308012] EXT4-fs (sda): Remounting filesystem read-only [ 3102.309655] EXT4-fs (sda): Remounting filesystem read-only 05:53:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x5, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000180)="ee", 0x1, 0x0, 0xffffffff000}]) [ 3102.315884] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 3102.358478] EXT4-fs (sda): Remounting filesystem read-only 05:53:53 executing program 0: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4000004}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001400)=ANY=[@ANYBLOB="54000000230000ec2abd7000fedbdf25000000000c001c000000eaa1f4f956700e4cd7aeb0ae5902d6013277001886f671265a908787a4d26e62541fcab27428db3699e95de1aef8d9534c74973d0bcfdcdf50f9f791b45c40f41a41029d70e1b3fa6635df077f60907651c66a2dc560de23ab20c441db59e8df591bf96ed04bf6fc2cc9d270fb4f2772ac8762c1f26bf7b74d22c730b75f8f1bb42f6ab15a48185be1e8b990607d1edf25449eb03fa9f23aa5dd", @ANYRES32=0x0, @ANYBLOB="150000000c001c00", @ANYRES32=0x0, @ANYBLOB="01000000080016009467ffff150008001100080001070900ea446c73b20620348100000008000b0008000000"], 0x54}, 0x1, 0x0, 0x0, 0x20008802}, 0x20000000) sendmsg$nl_xfrm(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000002dc0)={&(0x7f0000001580)=@updsa={0x158, 0x1a, 0x1, 0x70bd28, 0x0, {{@in6=@private2, @in=@remote, 0xfffd, 0x0, 0x0, 0x3, 0xa, 0x0, 0x0, 0x0, 0x0, 0xee01}, {@in=@local, 0x0, 0x33}, @in6=@empty, {0x0, 0xfffffffffffffffc, 0x6, 0x0, 0x2040000000000}, {}, {}, 0x0, 0x0, 0xa}, [@algo_auth_trunc={0x4c, 0x14, {{'crct10dif-arm64-neon\x00'}}}, @replay_esn_val={0x1c, 0x17, {0x0, 0x0, 0x0, 0x70bd25, 0x0, 0x80000000}}]}, 0x158}}, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/55, 0x37}], 0x1, 0x79f, 0x1ff) readv(r0, 0x0, 0x0) fcntl$setown(r0, 0x8, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x0) ftruncate(0xffffffffffffffff, 0xe55) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getpgrp(0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3f}, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) fsetxattr$security_selinux(r2, &(0x7f0000000040), &(0x7f0000000140)='system_u:object_r:auditd_exec_t:s0\x00', 0x23, 0x2) sendmsg$inet(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10, 0x0}, 0x404c008) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) fcntl$dupfd(r3, 0x406, r3) setns(0xffffffffffffffff, 0x40000000) 05:53:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000001400)) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0xfdef) (fail_nth: 33) [ 3102.413490] loop7: detected capacity change from 0 to 32768 [ 3102.429728] EXT4-fs error (device sda): ext4_remount:5895: Abort forced by user 05:53:53 executing program 7: r0 = open(&(0x7f0000000000)='./file1\x00', 0x600000, 0x1b2) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}}, 0x0, 0xffffffffffffffff, r0, 0x0) lseek(r1, 0x0, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x4e24, 0x3, @loopback, 0x5}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0xffffffff, @loopback={0x4000, 0x7}, 0xc3a}, 0x1c) fallocate(r1, 0x3, 0x52, 0x6) fstat(0xffffffffffffffff, &(0x7f0000000300)) openat$sr(0xffffffffffffff9c, &(0x7f00000002c0), 0x5f42, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet(0xa, 0x3, 0xff) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000640)={@private0, @dev={0xfe, 0x80, '\x00', 0xb}, @mcast2, 0x0, 0xffff, 0x80, 0x100, 0x7f, 0x400032}) r4 = syz_mount_image$nfs4(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x8000, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440), 0x0, 0x1}, {&(0x7f0000000880)="d5474e32ae2cf35f2d53994783f3dd8809cb4e9d8b3dfd1b685e42bdd034345c423eedabea04ab050a4c6c1acf61eae72c3a491b08f45deb3ac2ce167b509f4a4e5808169076133452a654a16f9ab635e7365e8c0f43a104c8d931667523fde26845941bf82f72942f909c539eb25719efd7366f4cf300889eaddfd4450377936ff275023b553244e8c570590de467d54f2da33f179c947c1701b796497cf629ae875c12cbb1fb126391889483e740486f96d1c15257be2092b2c57bb2e78af7f12d8a22712dfc718bf6b377035cea1baeb3e1e8280b32408bcb117765ae68ab1517c02ef5415c8286759021b592452d901861862eb9fbb5ec751411704f5be09cd87330b2709bef905bc9f6ce8684db42109f0d9bb2df7d5c9b74b0d921f9a346c4ddebd60a83ed2e970ab4e02e793d956479c2885a2b5c9191bccdd4d153bb87d586a783fe9d723ae63e73f39ca415026ba688be300db375b79e6a56cb6d27767075d530fca5577e554114f8aeaef1ff05bcb730b322d452ae9f760aa4c53ea6c49e8e5689b7cf5cb351dedbbb4ce343fbe96ad104427a9eed9fd37567866f59852d900e909efca58257bcf0d7cc046f1ef1131ce64915e3f7f77601a59e1924492fbe01d47ef50722c530a97d8c3155f7e4387ed07c24697ccf4d4623be7306c971493ed588d0dd8b0809a1780d58771071b1e92fab0d4be9f5d4c8dc7ed6ecc2aff8ec3603a0a0ac6ef644846b95087d70d68b44140e270ca203930b9cc48a3f2b5e01210f46cab6aadb389de0c7702372f66db728408fb11687f7fe8042c44291e096a230114189f7ae8577bf5414549a660acabcf0e6fffd1f2a82897a5d519e55b4b2903a060efe225e335377f3c50d01122e170db5c11311492d0bf030edb1a7bcdcb92c20bec96ed7f58bf179efe0a682b374f1912bcacd2e7b069a3b4c117ae0e5399521f38f0f6d2c9d6ea5b7123dd3b09466d6d6e8cde0edb9344a043aea438f7b79a67f4b952959be8ef15bb87bb1015d1ca2e6f70a332010fc24cbf9208db11464e9d9d5dc32adf80da0a90988e6d352a0d19421528597a2bbe0d4223d63e4420e9ed47d79bc0924ee6cbe83024faa579553652820ddcf7c5dc393a0e10487b6a004db84a65f7e274b786c27546933629b12db2d0f89a149f5de31526737ca39aeb620d2cb193c2b105a25c9bf9991571d86569a67fee0585b2c87844cd7a6ba4d4cb0f5cca5af5ecb8bfc5e3908942fecd57bbfd74358d7993bd0b0e40b951c46a5c075f340c26aa154a9af3901e8394abedd8b9e3f2bb012c6ff9763a52026afd8d09ebe6ad3910806e1d4d0aaed99ae4cc05ee5dadb5414de1b8d4339790713bc18ebe17b8edeb93a07bb6a9d6663cd2846f65539ee9765528fe90e0568d1b9d0f4c5d3c67f0354f70e35cb24d02bb35189ac4b44b81c5193ce39171884d0f72329511229519c12dad2e83f23adfa2506964b7e1e5a2249379c7c84d7cea05eb81895d19d6a01d254a7cb1eb180ac1f1cd328caca1ef12d14e9b6662af2033f261be4ce8896fac10550e33c97e2d88597abf59ba7981218d30a1db5f69c32f7caf54cdfec6a7661d89c5e0f90ebb4e259efb389d84273e90bb75b605b17daf9a27f57f875241f48bdadc71e9b33d6abf7bb476df1c0052fe4e58a45db32f97bd3b58c1116fe7fc4676066a22e62100caed6efc940f34dee5aa43789833a28a0bd4be2bc192d5247d9ec1ca0725087bdd4cf2a340e877e0fa6ebae78475692848bf1b5cd4ac5df115533366cc2795a63e49ac2f34fcd1a3ea0098816b05d654da6e1991a78e127c209a60c0dc7adeba7ce0bf631ffe386e61614bc2bce9e26a1a5512c74d8dde814a5f0182d8634eb4245b023c9f2ae66269d4ec859cfc6e496f8f2b05a78c22c92d71d729c3a7c93d5d4486d6a662a52db96288d4620daf177591425b1a4cc877fd6560c6d604e32855df2152aae68c73af4787e6297478bb9bedd951307ff8deb55320bc493beb3edd5d08fe19abf19fe791015fee9d5e28cccca8761a91dd15f54ada523d7335080d16e1d8bf26e5aac4cebad3d48e9af5cbca4a295789fbfd8ebb9de3f1db326fe1c7c232514f1c78d188ad028368e972c7d4ac26af77928d3b85625b06080a151611790f5f9fbd8a611ec97db8ce929323383582cc7e0d5212074d933034a0cb20d04c773f5ccf605de97ea4586cec0a8bfb9ed72bfde9cc1edd27f5a91316b4ee79ba6666270433ba38ffe1d9657edbb370a83ea49f5025d35d319ec29fb79361fa53df4139514bf6111358b210a74b6fe255a96bc023c2dad7e67b1f31b00f70da493430cc715be1b52dbe33c00acea9df2c4b394b03b1ce1bf9730e24366a88de7a76031f92da2d50c9935b797fdd908ba9e177894801f4e5d4cade1c15b7938c1662ffabc36a46a72639cc0092a1a751e4d0af568cf3349aafb3e29fdcb084b702d7ad8eb88ca8f46193956f8adc97d737599493439843bdfa86c5c0c3a8fe8c5b7b42bfca80cb8429b01e35afb7507ed29a6f378c03f07788ec63d9df5d708234c992014cf30c557fe5d6e2ceac9fdefc1e0a14814cff1fa375c960d8c9577e9eefbf93eed43ad9c4ac6b024b5f7409c69f12b4281986fdafcc196f0bad156f9fed3b76434a367bee9ca4a8f482017b9c0b5d53a571d666d1efc380db243c2f456597943e953416aaa35501abca5493a196c21f5dbbbae338061182743f29ac1bcb662fbd6d96aaa1867f6c7d95f9b3d4120225d8c05c047a8d4b24a6dd12275240542ca701648dca36d87d238b58e5d730bfb813c0cfa77e0c4eaf28e870d8b48fc73bda3c4abc70c9285b5b78ae5e183357a66d7defd9b0bacf80ae682990d540f586332b39451dd91413e99065a6f2661d2fc5cfdba5e66733433dacce324781b154e250c2bb4b5d7afedfab27cabb9c439dfedbae9a4971b10952a06462115d6d168d52c59c2226deb2d3a09df3a53e5742111a599d24caa465276170fd09162ed04e9938507b588aabf23ee55ae26c5b38d85541741f1ed1456415625de2cb682cb4035b450b2a5cbf9b571fdaf6716371604d625c0c43b67bc68a341f0a07cdc64317f4aad5116b805e27bfc1eab05ac64590bac8496426370fef904d93155b5371ded16f5d3cadf27006bf77c0ce1077ff71d95b08d978887ca465a22a17fd21140585fd55a1cc597dd2c7ad13eddacaed9858443f8efd6eb5e44718d41b52ea709aceb97d1c244f5e3ee3c3824cda4d8838110e1febf539db8d2c8c09f211d08a0c6701efa277d5f4e50eb312f6e84e5816eb727f2dfd57bf54523a92591b0c2aa7d0102deed14bd5ea87abbba5f0a0bed110b022e7e7a25bc22ce96ee7fe21d2ecae835d32f0541c87d04387685dbad44f00b13cdf326a0972c11a14846d983bd4bac169e5f19fe1f3f45e6bfcefe969b3230ecad49b3578e2d5bebaa60542559b1726f8675601cb4a840abe2ccbe5dfca059466ee70772d73875faf2626ae007c0ca964ee0d1ab9016b2c58e07900d54835b35f20bd7916ac3604dd68624f0d239883fe5deb1442d1380738ec275adccef8cdf377243098978ed3688a0d88387442f9daaefb7b04af981b3ae6412baacc9f4936b840db1c70664613d679814efcb5db44e85918c5246303bcb9aa25a159b3d50e3e5190ce75cdb332da22c27a92d36c3ba77948c05db27a6de9ff887a0a7180cafd6f8fa40f8b5cecb12c33dbe8262e99370bc142c1692f5f8c17b3e1ae9294fa90863df0eaba27d538bd300ba70a5c1eb7de0205213d7cb658125c73da6ef4332aff4440565615bbd9136d4c3f5f4525a9876ed616e67afd11f8166cbf384bf1acdc8d633c378d10dcfd0a8f181a80fcf19a72a612ce79bbfa6eff0351f01bb8463361302b5f5df7b11d3d14309d40ddabe058d026772c7640e9c29c7f7f94c7b4c9a19e86f0321ef6a26a62c169dddf6ef7826848597983c3405318f34c8c5df0d5fb5a94fd2b309639b30a7c3bfc75e4aab0e1dbe83714245e69032847cea4bd60d5cd3ac69d2bb9eace3b27471986ca87cf738612e1910d95005ac2d702eb39062f2d07769685b0d4701348b3feacff4cbdbe97c30da9c6feb46becf6361a8e70d74e7f4d7311615c91c048b0723762667b22ff9ddd1ebd870556f719797a0c0f9d66675bdfc5d1543cf443fa9cd31466d53ec7f201bbbc89c24e5cef723d1d4bd330f3005562eb33cb030b32858ee1f0f905438fbef57e97d1598fc957602f5b93f5672cd2fe19929ac3be235a01b9e615653489cb4ad79a86f0373f681568d1694ba5e531c27b933f6da3a6780c2db694ec2281ae5edaec82347865d0cc5fe62505ffa8089faa7140df259ca17a6b1b9f0cc5c1461ba9970f0b302f8b2d336dc16d17d0c59f76736b9c9bac361c9fc1a3a70531ff894304b78d23e54a80bb0b105702698b6bae95cd74adbca1b1d6a40acec522a17cd6ec7f4ca291faa6edda592e24ede6e413484da121b83b1e73a735fbb172fa2cbb970dfb742dbea0990324e0f0b2d0a7317001a82a535510e354cffb18d1c9c9c559de4775d4b58a32941ad4ba14eeb2d7e055ba648b88b948de9e94aa125fd17a9f157995902d26052fe1d3bf6b54f7a2bea38853dbe80f3e3160b532e3e33b1066066532a25684f10e267bbb4a35a45e44d6b64f8c65019cd7b7702220d243ca91ffeea5ff9814d8ab29d123afa28b5bd56b9a4ef952c256c28c37d46953f2fe9974a2df3154f7addc5bba6c13b90728e6ab4fa8710d370d9c3de7d434570689490feb1c3063fae631603aa74740f62bbd6788f6f1b4b9884d7368b07bed5eac01aeb0c12a1a9297c20eafcbe05337a689e6fb78af17ef51aebc35065bf20b328c4b65e8e06ce87f497460c25eaea40789c225429db489385876bb03d253ee4c41dac47f3d4e9e271281d761af678a9e456d170b6481b4c6e052b2a7b7cea5b19c5c42a09a96172a102d0de21d23c13e1c5f6e2a17d79f8c8052e1718c8a128eb8059a91cd55e40ecba7c81102b9b49f5d6a5a5fcf857aebc64cee6dcd05e22e208333a5b1b9725d7008aa807783bd7785a50b213b7e8a05c1a06d50d29511232d3efb639659722deac7f364b7676d95896d22c639330eddc3318044375e9091afd6e28f0086761866d7e3cd0606d299b8b6b381843c81b18b2d82bc45962bd2bde1efeec7be049fad436300b91b97cffcd0d45d62a485be36dec46101fc0cdeb585272b03cc4b4d130bc415cbfb788e9e18d7022f0cfcba22f079a2b1d7f1b8cf06f61a8d1e6f9448bf79149f3df27409c6788110ef153221e1470a031c3e670d821fa9061b6f8f201e77908e9bd1edff3d7dfadba909ce601bee80dc49ef683c07d38be8b87092b17143a45233bb9280502ffdf6ee4948dec6b099dacc7f0e6d94e02f1549b81f06aaf7034c8fedd283eaf7bf2e7af250ec04b2cce058fe4c9d0f3aab5e5173b9f7a55fd8b5da47cfc6a582d75ba597b38eaffad747e287d3abfe9fd51cbe341cf43eecda79dbbce57856166ee402235dcfe70a04af59c17499a75ca329a9152cdb5c41325ed0f1f14e5830e9319a04d72bd517dc54bc0a31349fa005a26a425209f13ad82a0924e389f52da8383ad9d78b0ae0086cd274b18e8925077619f33e2a5d97b0f3b803af20580df7df4696bd07b16ff501ede9f422ca87a29bb386e740c1ad375d4ac2c85df8faceb0e57d1e4b5514d39299de6e2955266e57c4284332c0de4d2f8051692a614a614", 0x1000, 0x6}, {&(0x7f0000000480)="5f8307ffd6d44cf6d3c85055bdaa6286ff1656ac47b749054a0da10a861b942bec1e2317a2ec68b82554595128df9f6cff0a1871aabfb394282edde040ce926ec52c858ffd56147502d4fa4635b46b0fd9", 0x51, 0x1000}], 0x206000c, &(0x7f0000000580)=ANY=[@ANYBLOB="232c2d796a796089f27f7b7aa06c96e75a5f7d115dd42c99ee05746d6163a312ce2461743d2fe03fba0d1bc9f0cf230000166566636f6e746578743d750900000075d3e0123e75448bed882807411c5d3c29c44485"]) fcntl$setstatus(r4, 0x4, 0x400) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x950) syz_open_dev$vcsa(&(0x7f0000000840), 0x0, 0x28180) r5 = creat(&(0x7f0000000080)='./file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@hci, &(0x7f0000000280)=0x80) pwrite64(r5, &(0x7f00000000c0)="041a3a4985d424bdce9675f286982a09f7fe7569cb2c6e71f89e8019678c585aa70cc9e2435235dcb0b3434020d0f4d5613bb8bde96608eaf4af1834720900b040007af6d3edc14cd7ab81c733b614b0835ac6af8173be3b00015a826f2562ae98feb0d40000f80000", 0xff69, 0x3ff03) 05:53:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000004) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000700)={{0x1, 0x1, 0x18, r0}, './file0/file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000500)=ANY=[@ANYBLOB="feff00822db87c3d1ea8d9599eafdb49b36a6d0886e7b1fc965be1a65967e183b5a18278e6d9821c9f", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f66696c6530002c87af821976942a5ffe872c5237e05634de93ac3f8819dedb65c8fa8891ef2e1462c2cfba9e02ef30e546553ce5"]) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000180)=[r1, 0xffffffffffffffff], 0x2) lseek(0xffffffffffffffff, 0x0, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x105142, 0x91) r3 = openat$hpet(0xffffffffffffff9c, 0x0, 0x12282, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="34010000170001000000000020000000fe8800000000000000000000ce4190da00b8254f618835e2598e2500000100000000000003000000000000000000000000000000000000000000000000000000000000000000fc00"/118, @ANYRESDEC, @ANYRESHEX=r0, @ANYBLOB="070000000000000000000000000000027f00000100000000000000000000000200000000000018000a00000000000000776ce5dd8489071246420660a4e58e4bfb5afdc9", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRESHEX], 0x134}}, 0x24008811) close(0xffffffffffffffff) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c0000001e000801000000000000000007000000089a000002000100"], 0x1c}, 0x1, 0x0, 0x0, 0xb31505c58d61db6b}, 0x0) ioctl$IOC_PR_REGISTER(0xffffffffffffffff, 0x401870c8, &(0x7f0000000100)={0x6200, 0x1f, 0x1}) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) copy_file_range(r3, &(0x7f0000000200)=0x80000000, r3, &(0x7f0000000240)=0x401, 0x3, 0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x5e, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x8000, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(r2, 0x0, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x4000, 0x128) copy_file_range(r4, 0x0, r2, 0x0, 0x200f5ef, 0x0) 05:53:54 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x200000000000}, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4106, 0x100a}], 0x1, 0x2, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x3f7, 0x4, 0x70bd2b, 0x25dfdbff, {0x7, 0x7, './file0', './file0'}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x200040e4}, 0x20066850) sendmsg$nl_generic(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={0x1c, 0x1a, 0x101, 0x0, 0x0, {}, [@generic='\x00\x00\x00\x00\x00\x00']}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x800) write$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040)={'veth0_virt_wifi', 0x32, 0x35}, 0x12) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, 0xffffffffffffffff, 0x0) r6 = openat$nvram(0xffffffffffffff9c, 0x0, 0x20, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r6, &(0x7f00000002c0)='./file0/../file0\x00') bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e24, @local}, 0x10) read(r3, &(0x7f0000000080)=""/129, 0x81) ftruncate(r0, 0x24c2) shutdown(r3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 05:53:54 executing program 1: getxattr(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe76f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000080)={0x28, 0x29, 0x301, 0x0, 0x0, {}, [@nested={0x14, 0x0, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@empty}, @typed={0x6, 0x0, 0x0, 0x0, @str='&\x00'}]}]}, 0x28}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000800)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x1, 0x0, 0xffffffffffffffff, &(0x7f00000007c0)={0xc}, r2}, 0x1) ftruncate(r1, 0x800) write$cgroup_netprio_ifpriomap(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="76656966693247e3"], 0x12) r3 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r3, r1, 0x0, 0x8000) mmap$IORING_OFF_SQ_RING(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xf, 0x12, r1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x8001, 0x0, 0x1, 0x0, 0xce0, 0x5}, 0x20) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 2025/05/03 05:54:07 executor 3 failed 11 times: failed to create temp dir: mkdir syzkaller-testdir904649141: read-only file system VM DIAGNOSIS: 05:54:07 Registers: info registers vcpu 0 RAX=00007ff259a28acb RBX=00007ff259a28aca RCX=000000000000000a RDX=0000000000000033 RSI=0000000000000025 RDI=00007ff259a28aca RBP=00007ffcbe026090 RSP=00007ffcbe025b38 R8 =0000000000000000 R9 =0000000000000003 R10=00007ffcbe026056 R11=0000000000000000 R12=0000556f0e39d870 R13=00007ff259a28ac7 R14=00007ffcbe0260a0 R15=0000000000000064 RIP=00007ff2599fc89a RFL=00000202 [-------] CPL=3 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0033 0000000000000000 ffffffff 00a0fb00 DPL=3 CS64 [-RA] SS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007ff259623240 00000000 00000000 GS =0000 0000000000000000 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=00007f2deffaf000 CR3=000000001b592000 CR4=00350ef0 DR0=0000000100000000 DR1=0000000100000000 DR2=0000000100000000 DR3=0000000100000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=25252525252525252525252525252525 XMM01=0000ff00ff0000ff0000ff0000ffff00 XMM02=00000000ff000000000000000000ff00 XMM03=746964646120726f66206b6365684320 XMM04=737973722e7777772f2f3a7370747468 XMM05=2e656e6f20736968742065726f666562 XMM06=6c616e6f69746964646120726f66206b XMM07=656220746f6e20646c756f63202c7473 XMM08=5d64255b00205425206525206825003e XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=ffffffff83e8ee20 RBX=0000000000000001 RCX=ffffffff83e769bc RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83e8f428 RBP=0000000000000001 RSP=ffff888008987e70 R8 =0000000000000001 R9 =ffff88806cf3c12b R10=ffffed100d9e7825 R11=0000000000000001 R12=0000000000000001 R13=ffffffff85678ec8 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83e8ee2e RFL=00000202 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007f93986c2328 CR3=0000000004e26000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=652022746f6f72223d74636361207469 XMM02=3d6c616e696d72657420322e322e302e XMM03=3d656d616e74736f682022646873732f XMM04=40404040404040404040404040404040 XMM05=5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a XMM06=20202020202020202020202020202020 XMM07=00000000000000000000000000000000 XMM08=652075253d64692073253d706f000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=98993e207d948d7908e98df8146dacf3 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000